ES2974740T3 - Superposición de recursos de canal de control de una sola ranura y de múltiples ranuras - Google Patents

Superposición de recursos de canal de control de una sola ranura y de múltiples ranuras Download PDF

Info

Publication number
ES2974740T3
ES2974740T3 ES19772707T ES19772707T ES2974740T3 ES 2974740 T3 ES2974740 T3 ES 2974740T3 ES 19772707 T ES19772707 T ES 19772707T ES 19772707 T ES19772707 T ES 19772707T ES 2974740 T3 ES2974740 T3 ES 2974740T3
Authority
ES
Spain
Prior art keywords
uplink control
slot
control channel
channel transmission
pucch
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
Application number
ES19772707T
Other languages
English (en)
Inventor
Robert Baldemair
Sorour Falahati
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Telefonaktiebolaget LM Ericsson AB
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Telefonaktiebolaget LM Ericsson AB filed Critical Telefonaktiebolaget LM Ericsson AB
Application granted granted Critical
Publication of ES2974740T3 publication Critical patent/ES2974740T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/1607Details of the supervisory signal
    • H04L1/1671Details of the supervisory signal the supervisory signal being transmitted together with control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • H04L1/1819Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1829Arrangements specially adapted for the receiver end
    • H04L1/1854Scheduling and prioritising arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements 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/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1867Arrangements specially adapted for the transmitter end
    • H04L1/1896ARQ related signaling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un dispositivo inalámbrico (12) determina que un recurso de canal de control de enlace ascendente (20B) para una transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) se superpone en el tiempo con un recurso de canal de control de enlace ascendente (20A) para una transmisión de canal de control de enlace ascendente de una sola ranura (16A) en una ranura (18X). El dispositivo inalámbrico (12) decide, para la ranura (18X), o bien descartar cualquiera de la transmisión del canal de control de enlace ascendente de múltiples ranuras (16B) y la transmisión del canal de control de enlace ascendente de una sola ranura (16A) transporta información de control de enlace ascendente de un nivel inferior. prioridad o eliminar una determinada de la transmisión del canal de control de enlace ascendente de múltiples ranuras (16B) y la transmisión del canal de control de enlace ascendente de una sola ranura (16A), dependiendo de si la transmisión del canal de control de enlace ascendente de múltiples ranuras (16B) y la transmisión de un solo canal la ranura de transmisión del canal de control de enlace ascendente (16A) transporta información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente. El dispositivo inalámbrico (12) deja caer la transmisión del canal de control de enlace ascendente de una sola ranura (16A) o la transmisión del canal de control de enlace ascendente de múltiples ranuras (16B) en la ranura (18X), según esa decisión. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Superposición de recursos de canal de control de una sola ranura y de múltiples ranuras
Campo técnico
La presente solicitud se refiere en general a un sistema de comunicación inalámbrica, y se refiere más particularmente a la gestión de una superposición en los recursos a utilizar para una transmisión de canal de control de múltiples ranuras y una transmisión de canal de control de una sola ranura.
Antecedentes
Un dispositivo inalámbrico en un sistema de comunicación inalámbrica transmite la denominada información de control de enlace ascendente (UCI) a una estación base. La UCI puede incluir, por ejemplo, retroalimentación de solicitud de repetición automática híbrida (HARQ), solicitudes de planificación y/o información de estado del canal (CSI). Un recurso de radio para transmitir la UCI puede estar confinado a una sola ranura de tiempo, es decir, un recurso de una sola ranura. O, en condiciones de canal menos favorables, la UCI puede repetirse en el tiempo en un recurso de radio que abarca múltiples ranuras de tiempo, es decir, un recurso de múltiples ranuras.
En algunas circunstancias, como aquellas atribuibles a múltiples procesos HARQ ejecutándose en paralelo o un recurso de canal de control configurado para transmisión CSI periódica, un dispositivo inalámbrico se puede planificar para transmitir UCI tanto en un recurso de una sola ranura como en un recurso de múltiples ranuras. Si esos recursos se superponen de modo que comparten una ranura de tiempo común, existen desafíos sobre cómo gestionar o resolver esa superposición de una manera que mitigue la degradación del rendimiento del sistema. Los problemas relacionados con la transmisión de UCI en un canal físico de control de enlace ascendente (PUCCH) se describen, por ejemplo, en las siguientes contribuciones de 3GPP (proyecto de asociación de tercera generación): ''Remaining issues of PUCCH", documento R1-1808225, Reunión #94 del 3GPP TSG RAN WG1, Gotemburgo, Suecia (agosto de 2018), "Remaining issues of PUCCH", documento R1-1808260, Reunión #94 del 3GPP TSG Ra N WG1, Gotemburgo, Suecia (agosto de 2018), y "Outcome offline discussion on PUCCH structure in long-duration", documento R1 -1807854, reunión #93 del 3GPP T<s>G RAN WG1, Busan, Corea (mayo de 2018). Compendio
La presente invención se expone en el conjunto de reivindicaciones adjunto.
Se da a conocer un método realizado por un dispositivo inalámbrico según la reivindicación independiente 1. Se da a conocer un método realizado por un sistema de comunicación inalámbrica según la reivindicación independiente 5. Se da a conocer un dispositivo inalámbrico según la reivindicación independiente 6. Se da a conocer un sistema de comunicación inalámbrica según la reivindicación independiente 8. Se da a conocer un programa informático según la reivindicación independiente 9. Se da a conocer un soporte según la reivindicación independiente 10.
Algunas realizaciones útiles para comprender la invención en el presente documento gestionan o resuelven un escenario en el que una transmisión de canal de control de enlace ascendente de una sola ranura y una transmisión de canal de control de enlace ascendente de múltiples ranuras se superponen en una ranura. Algunas realizaciones útiles para comprender la invención, por ejemplo, utilizan reglas de descarte que dictan cuál de las transmisiones debe descartar el dispositivo inalámbrico. Las reglas de descarte pueden permitir que el dispositivo inalámbrico descarte aquella de las transmisiones cuyo descarte afectaría menos al rendimiento del sistema. Por ejemplo, si las transmisiones transportan información de control de enlace ascendente con diferentes prioridades, las reglas pueden dictar que el dispositivo inalámbrico descarte aquella de las transmisiones que transporta información de control de enlace ascendente con menor prioridad. Pero si las transmisiones transportan información de control de enlace ascendente con la misma prioridad, las reglas pueden dictar que el dispositivo inalámbrico descarte una determinada transmisión, por ejemplo, descarte siempre la transmisión de una sola ranura. Entonces, en estas y otras realizaciones útiles para comprender la invención, el dispositivo inalámbrico según las reglas de descarte puede evitar ventajosamente descartar información de control de enlace ascendente que tiene prioridad y/o que tendría como resultado una mayor degradación del rendimiento.
Más particularmente, las realizaciones útiles para comprender la invención en el presente documento incluyen un método realizado por un dispositivo inalámbrico configurado para su uso en un sistema de comunicación inalámbrica. El método comprende determinar que un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de múltiples ranuras se superpone en el tiempo con un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de una sola ranura en una ranura. El método también incluye decidir, para la ranura, descartar aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura que transporte información de control de enlace ascendente de menor prioridad, o descartar una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente. El método también puede incluir descartar la transmisión de canal de control de enlace ascendente de una sola ranura o la transmisión de canal de control de enlace ascendente de múltiples ranuras en la ranura, según dicha decisión.
En algunas realizaciones útiles para comprender la invención, la una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura es la transmisión de canal de control de enlace ascendente de una sola ranura. En otras realizaciones útiles para comprender la invención, la una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura es la transmisión de canal de control de enlace ascendente de múltiples ranuras.
En algunas realizaciones útiles para comprender la invención, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de múltiples ranuras comprende un recurso de canal físico de control de enlace ascendente, PUCCH, para una transmisión PUCCH de múltiples ranuras, la transmisión de canal de control de enlace ascendente de múltiples ranuras es la transmisión PUCCH de múltiples ranuras, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de una sola ranura comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura, y la transmisión de canal de control de enlace ascendente de una sola ranura es la transmisión PUCCH de una sola ranura.
En algunas realizaciones útiles para comprender la invención, diferentes tipos de información de control de enlace ascendente incluyen información de acuse de recibo de solicitud de repetición automática híbrida, HARQ, una solicitud de planificación, SR e información de estado del canal, CSI. En este caso, la información de acuse de recibo HARQ tiene una prioridad mayor que una SR, y una SR tiene una prioridad mayor que CSI.
En algunas realizaciones útiles para comprender la invención, dicha decisión comprende decidir, para la ranura, descartar aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura que transporte información de control de enlace ascendente de menor prioridad, o descartar la transmisión de canal de control de enlace ascendente de una sola ranura, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente.
En algunas realizaciones útiles para comprender la invención, el sistema de comunicación inalámbrica es un sistema 5G o un sistema de nueva radio, NR.
Las realizaciones útiles para comprender la invención en el presente documento también incluyen un método realizado por una estación base configurada para su uso en un sistema de comunicación inalámbrica. El método comprende determinar que un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de múltiples ranuras se superpone en el tiempo con un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de una sola ranura en una ranura. El método incluye además decidir, para la ranura, recibir aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura que transporte información de control de enlace ascendente de mayor prioridad, o recibir una determinada de las la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente. El método también puede comprender recibir la transmisión de canal de control de enlace ascendente de una sola ranura o la transmisión de canal de control de enlace ascendente de múltiples ranuras en la ranura, según dicha decisión.
En algunas realizaciones útiles para comprender la invención, la una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura es la transmisión de canal de control de enlace ascendente de una sola ranura. En otras realizaciones útiles para comprender la invención, la una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura es la transmisión de canal de control de enlace ascendente de múltiples ranuras.
En algunas realizaciones útiles para comprender la invención, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de múltiples ranuras comprende un recurso de canal físico de control de enlace ascendente, PUCCH, para una transmisión PUCCH de múltiples ranuras, la transmisión de canal de control de enlace ascendente de múltiples ranuras es la transmisión PUCCH de múltiples ranuras, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de una sola ranura comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura, y la transmisión de canal de control de enlace ascendente de una sola ranura es la transmisión PUCCH de una sola ranura.
En algunas realizaciones útiles para comprender la invención, diferentes tipos de información de control de enlace ascendente incluyen información de acuse de recibo de solicitud de repetición automática híbrida, HARQ, una solicitud de planificación, SR e información de estado del canal, CSI. En este caso, la información de acuse de recibo HARQ tiene una prioridad mayor que una SR, y una SR tiene una prioridad mayor que CSI.
En algunas realizaciones útiles para comprender la invención, dicha decisión comprende decidir, para la ranura, recibir aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura que transporte información de control de enlace ascendente de mayor prioridad, o recibir la transmisión de canal de control de enlace ascendente de múltiples ranuras, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente.
En algunas realizaciones útiles para comprender la invención, el sistema de comunicación inalámbrica es un sistema 5G o un sistema de nueva radio, NR.
Las realizaciones útiles para comprender la invención en el presente documento incluyen además los aparatos, programas informáticos y soportes correspondientes. Por ejemplo, las realizaciones útiles para comprender la invención en el presente documento incluyen un dispositivo inalámbrico configurado para su uso en un sistema de comunicación inalámbrica. El dispositivo inalámbrico está configurado (por ejemplo, a través de circuitos de comunicación y circuitos de procesamiento) para determinar que un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de múltiples ranuras se superpone en el tiempo con un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de una sola ranura, en una ranura. El dispositivo inalámbrico también está configurado para decidir, para la ranura, descartar aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura que transporte información de control de enlace ascendente de menor prioridad, o bien descartar una, determinada, de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente. El dispositivo inalámbrico también puede configurarse para descartar la transmisión de canal de control de enlace ascendente de una sola ranura o la transmisión de canal de control de enlace ascendente de múltiples ranuras en la ranura, según dicha decisión.
Las realizaciones útiles para comprender la invención en el presente documento incluyen además una estación base configurada para su uso en un sistema de comunicación inalámbrica. La estación base está configurada (por ejemplo, a través de circuitos de comunicación y circuitos de procesamiento) para determinar que un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de múltiples ranuras se superpone en el tiempo con un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de una sola ranura, en una ranura. La estación base está configurada además para decidir, para la ranura, recibir aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura que transporte información de control de enlace ascendente de mayor prioridad, o recibir una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente. La estación base también puede configurarse para recibir la transmisión de canal de control de enlace ascendente de una sola ranura o la transmisión de canal de control de enlace ascendente de múltiples ranuras en la ranura, según dicha decisión.
Breve descripción de los dibujos
La figura 1 es un diagrama de bloques de un sistema de comunicación inalámbrica según algunas realizaciones.
La figura 2A es un diagrama de bloques de reglas de descarte según algunas realizaciones.
La figura 2B es un diagrama de bloques de reglas de descarte según otras realizaciones.
La figura 3A es un diagrama de bloques de reglas de descarte según otras realizaciones más. La figura 3B es un diagrama de bloques de reglas de descarte según otras realizaciones más. La figura 4 es un diagrama de flujo lógico de un método realizado por un dispositivo inalámbrico según algunas realizaciones.
La figura 5 es un diagrama de flujo lógico de un método realizado por una estación base según algunas realizaciones.
La figura 6 es un diagrama de flujo lógico de un método realizado por un dispositivo inalámbrico según otras realizaciones.
La figura 7 es un diagrama de flujo lógico de un método realizado por una estación base según otras realizaciones.
La figura 8 es un diagrama de bloques de un dispositivo inalámbrico según algunas realizaciones.
La figura 9A es un diagrama de bloques de un dispositivo inalámbrico según otras realizaciones.
La figura 9B es un diagrama de bloques de un dispositivo inalámbrico según otras realizaciones más.
La figura 10 es un diagrama de bloques de una estación base según algunas realizaciones.
La figura 11A es un diagrama de bloques de una estación base según otras realizaciones.
La figura 11B es un diagrama de bloques de una estación base según otras realizaciones más.
La figura 12 es un diagrama de bloques de una red de comunicación inalámbrica según algunas realizaciones. La figura 13 es un diagrama de bloques de un equipo de usuario según algunas realizaciones.
La figura 14 es un diagrama de bloques de un entorno de virtualización según algunas realizaciones.
La figura 15 es un diagrama de bloques de una red de comunicación con un ordenador anfitrión según algunas realizaciones.
La figura 16 es un diagrama de bloques de un ordenador anfitrión según algunas realizaciones.
La figura 17 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización.
La figura 18 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización.
La figura 19 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización.
La figura 20 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización.
Descripción detallada
La figura 1 muestra un sistema de comunicación inalámbrica 10 (por ejemplo, un sistema 5G o de nueva radio) según algunas realizaciones. El sistema 10 incluye un dispositivo inalámbrico 12 (por ejemplo, un equipo de usuario) y una estación base 14 (o más generalmente, un nodo de red de radio). El dispositivo inalámbrico 12 está configurado para transmitir información de control de enlace ascendente (UCI) a la estación base 14. La UCI puede, por ejemplo, incluir información de acuse de recibo (ACK) de solicitud de repetición automática híbrida (HARQ), tal como un ACK o NACK para reconocer positiva o negativamente una transmisión de enlace descendente que el dispositivo inalámbrico 12 recibió desde la estación base 14. Alternativa o adicionalmente, la UCI puede incluir una solicitud de planificación (SR) para solicitar que la estación base 14 planifique recursos de radio en los que el dispositivo inalámbrico 12 pueda transmitir datos de enlace ascendente a la estación base. La UCI puede incluir alternativa o adicionalmente información de estado del canal (CSI) que caracteriza el estado de un canal de enlace ascendente o de enlace descendente. Independientemente del tipo particular de UCI, el dispositivo inalámbrico 12 está configurado para transmitir esa UCI a la estación base 14 a través de un canal de control de enlace ascendente, por ejemplo, un canal físico de control de enlace ascendente (PUCCH).
Más particularmente a este respecto, el dispositivo inalámbrico 12, como se muestra, tiene una transmisión de canal de control de enlace ascendente de una sola ranura 16A (por ejemplo, una transmisión PUCCH de una sola ranura) para transmitir en una ranura 18X, por ejemplo, según un requisito de temporización, tal como un requisito de temporización HARQ-ACK, que requiere que la transmisión 16A se transmita en dicha ranura 18X. La transmisión de canal de control de enlace ascendente de una sola ranura 16A puede ser de naturaleza de una sola ranura, como se muestra, dado que debe realizarse sobre una sola ranura de tiempo, por ejemplo, la ranura 18X. El dispositivo inalámbrico 12 debe transmitir esta transmisión de canal de control de enlace ascendente de una sola ranura 16A en un recurso de canal de control de enlace ascendente 20A (por ejemplo, un recurso PUCCH). El recurso de canal de control de enlace ascendente 20A puede definirse, por ejemplo, en el dominio del tiempo (por ejemplo, en términos de un símbolo inicial, un número de símbolos, etc.), en el dominio de la frecuencia (por ejemplo, en términos de un bloque de recursos físicos inicial, un número de bloques de recursos físicos, salto de frecuencia dentro de la ranura, etc.) y/o el dominio del código (por ejemplo, en términos de un código de cobertura ortogonal).
Sin embargo, el dispositivo inalámbrico 12, como se muestra, también tiene una transmisión de canal de control de enlace ascendente de múltiples ranuras 16B (por ejemplo, una transmisión PUCCH de múltiples ranuras) para transmitir en la misma ranura 18X, por ejemplo, según un requisito de temporización, tal como un requisito de temporización de HARQ-ACK, que requiere que la transmisión 16B se transmita en dicha ranura 18X. El dispositivo inalámbrico 12 debe transmitir esta transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en un recurso de canal de control de enlace ascendente 20B (por ejemplo, un recurso PUCCH), que, como se muestra, abarca toda la ranura 18X (por ejemplo, 14 símbolos). La transmisión de canal de control de enlace ascendente de múltiples ranuras 16B puede ser de naturaleza multiranura, como se muestra, dado que se va a realizar (por ejemplo, mediante repetición) sobre múltiples ranuras, por ejemplo, la ranura 18X-1, la ranura 18X y la ranura 18X+1.
Sin embargo, como se muestra, el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. La superposición en la ranura 18X puede ser parcial en el sentido de que una parte de la ranura 18X (por ejemplo, uno o más símbolos de la ranura 18X) sobre la que se extiende el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras es la misma que, o se superpone con una parte de la ranura 18X sobre la que se extiende el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A. Por ejemplo, ambos recursos de canal de control de enlace ascendente 20A, 20B pueden abarcar uno o más, pero no todos, los símbolos en la ranura 18X, y los recursos de canal de control de enlace ascendente 20A, 20B abarcan el o los mismos símbolos en la ranura 18X. Como otro ejemplo, los recursos de canal de control de enlace ascendente 20A, 20B pueden aparecer en diferentes símbolos en la ranura 18X, pero se superponen en al menos un símbolo. Sin embargo, en otras realizaciones no mostradas, la superposición en la ranura 18X puede ser completa en el sentido de que tanto el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B como el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A abarcan completamente toda la ranura 18X.
Independientemente, según algunas realizaciones del presente documento, el dispositivo inalámbrico 12 utiliza ciertas reglas de descarte para tener en cuenta la superposición en la ranura 18X, por ejemplo, para reducir el impacto que la superposición tiene en el rendimiento del sistema. Más particularmente, el dispositivo inalámbrico 12 en algunas realizaciones decide si descartar la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X o descartar la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X. A continuación, el dispositivo inalámbrico 12 descarta (es decir, no transmite) una de las transmisiones 16A, 16B en la ranura 18X según esa decisión.
Si la UCI transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A tiene una prioridad diferente que la UCI transportada por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X, el dispositivo inalámbrico 12 descarta aquella de las transmisiones 16A, 16B en la ranura 18X que lleve UCI de menor prioridad. Las figuras 2A y 2B muestran algunos ejemplos en donde HARQ-ACK tiene una prioridad mayor que una SR y una SR tiene una prioridad mayor que CSI. Como se muestra en la figura 2A, la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B transporta HARQ-ACK mientras que la transmisión de canal de control de enlace ascendente de una sola ranura 16A transporta una SR o una CSI. Debido a que el HARQ-ACK transportado por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16b tiene una prioridad mayor que la SR o la CSI transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16a , el dispositivo inalámbrico 12 adopta una decisión de descarte 22 para descartar la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. El descarte de CSI transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A, por ejemplo, puede afectar al rendimiento del sistema en menor grado que el descarte del HARQ-ACK transportado por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B. De hecho, HARQ-ACK descartado requeriría definitivamente una retransmisión, mientras que CSI descartada puede no hacerlo, especialmente si la estación base 14 ha notificado previamente CSI que puede usarse aceptablemente en lugar de la CSI recién notificada.
En otro ejemplo mostrado en la figura 2B, por el contrario, la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B transporta CSI mientras que la transmisión de canal de control de enlace ascendente de una sola ranura 16A transporta una SR. Debido a que la SR transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A tiene una prioridad mayor que la CSI transportada por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B, el dispositivo inalámbrico 12 adopta una decisión de descarte 22 para descartar la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X, por ejemplo, descartando la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en cada símbolo en el que la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B iba a transmitirse en la ranura 18X, incluso los símbolos en la ranura 18X que no se superpongan con el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A. Obsérvese aquí que, en algunas realizaciones, la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se descarta solo en la ranura 18X en la que se produce la superposición; la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se sigue transmitiendo (es decir, no se descarta) en otras ranuras 18X-1 y 18X+A en las que no se produce la superposición. Sin embargo, en otras realizaciones, la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se descarta en cada una de las ranuras 18X-1, 18X y 18X+A en las que iba a transmitirse.
Por otra parte, si la UCI transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A tiene la misma prioridad que la UCI transportada por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X, el dispositivo inalámbrico 12 descarta la transmisión de canal de control de enlace ascendente de una sola ranura 16A. La figura 3A muestra un ejemplo que no cae dentro del alcance de las reivindicaciones, donde la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se descarta en la ranura 18X, porque el HARQ-ACK transportado por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B tiene la misma prioridad que el HARQ-ACK transportado por la transmisión de canal de control de enlace ascendente de una sola ranura 16A.
Según la invención, el dispositivo inalámbrico 12 descarta la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X si la UCI transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A tiene la misma prioridad que la UCI transportada por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B. La figura 3B muestra un ejemplo de esto, donde la transmisión de canal de control de enlace ascendente de una sola ranura 16A se descarta en la ranura 18X, porque la SR transportada por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B tiene la misma prioridad que la SR transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A.
Obsérvese, entonces, que en algunas realizaciones en donde la UCI transportada por las transmisiones 16A, 16B tiene la misma prioridad, cuál de la transmisión de canal de control de enlace ascendente de una sola ranura 16A y la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se descarte en la ranura 18X no depende de la prioridad UCI. Según la invención, la transmisión de canal de control de enlace ascendente de una sola ranura 16A siempre se descarta cuando la UCI transportada por las transmisiones 16A, 16B tiene la misma prioridad. Especialmente si la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B siempre hubiera comenzado antes que la transmisión de canal de control de enlace ascendente de una sola ranura 16A, esto significa ventajosamente que el dispositivo inalámbrico 12 puede simplemente continuar transmitiendo la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B, en lugar de tener que cambiar de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B a la transmisión de canal de control de enlace ascendente de una sola ranura 16A y viceversa en la ranura 18X. Este ejemplo simplifica de este modo la transmisión de dispositivos inalámbricos.
En vista de lo anterior, la figura 4 representa un método realizado por un dispositivo inalámbrico 12 configurado para su uso en un sistema de comunicación inalámbrica 10 según realizaciones particulares. El método incluye determinar que un recurso de canal de control de enlace ascendente 20B para una transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con un recurso de canal de control de enlace ascendente 20A para una transmisión de canal de control de enlace ascendente de una sola ranura 16A en una ranura 18X (bloque 400). El método incluye además decidir (para la ranura 18X) descartar aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A que transporte información de control de enlace ascendente de menor prioridad, o descartar (incondicionalmente) la transmisión de canal de control de enlace ascendente de una sola ranura 16A, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente (bloque 410). El método también incluye descartar la transmisión de canal de control de enlace ascendente de una sola ranura 16A o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X según dicha decisión (bloque 420).
En algunas realizaciones, el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B comprende un recurso de canal físico de control de enlace ascendente (PUCCH) para una transmisión PUCCH de múltiples ranuras. Alternativa o adicionalmente, el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A en algunas realizaciones comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura.
En algunas realizaciones, el sistema de comunicación inalámbrica 10 es un sistema 5G o un sistema de nueva radio, NR.
La figura 5 representa un método realizado por una estación base 14 configurada para su uso en un sistema de comunicación inalámbrica 10 según un ejemplo que no es según la invención. El método incluye determinar que un recurso de canal de control de enlace ascendente 20B para una transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con un recurso de canal de control de enlace ascendente 20A para una transmisión de canal de control de enlace ascendente de una sola ranura 16A en una ranura 18X (bloque 500). El método también incluye decidir (para la ranura 18X) recibir aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A que lleve información de control de enlace ascendente de mayor prioridad, o recibir (incondicionalmente) una, determinada (fija), de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A, por ejemplo, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente (bloque 510). El método incluye además recibir la transmisión de canal de control de enlace ascendente de una sola ranura 16A o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X según dicha decisión (bloque 520).
En algunas realizaciones, la una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A es la transmisión de canal de control de enlace ascendente de una sola ranura 16A. En otras realizaciones, la una determinada de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A es la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B.
En algunas realizaciones, el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B comprende un recurso de canal físico de control de enlace ascendente (PUCCH) para una transmisión PUCCH de múltiples ranuras. Alternativa o adicionalmente, el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A en algunas realizaciones comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura.
En algunas realizaciones, el sistema de comunicación inalámbrica 10 es un sistema 5G o un sistema de nueva radio, NR.
Según otras realizaciones más en el presente documento, el dispositivo inalámbrico 12 determina si toda o parte de la información de control de enlace ascendente tanto de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B como de la transmisión de canal de control de enlace ascendente de una sola ranura 16A se puede transmitir a pesar de esta superposición, por ejemplo, según alguna estrategia de transmisión como la multiplexación. De no ser así, solo entonces el dispositivo inalámbrico 12 puede recurrir a descartar parte de, o toda la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B o de la transmisión de canal de control de enlace ascendente de una sola ranura 16A.
Más particularmente, en algunas realizaciones, el dispositivo inalámbrico 12 determina que el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. El dispositivo inalámbrico 12 determina si realizar o no multiplexación de información de control de enlace ascendente en la ranura 18X multiplexando información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B con información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. Si decide hacerlo, el dispositivo inalámbrico 12 realiza esta multiplexación de información de control de enlace ascendente en la ranura 18X. Si no decide hacerlo, el dispositivo inalámbrico 12 descarta la transmisión de canal de control de enlace ascendente de una sola ranura 16A (con su correspondiente información de control de enlace ascendente) o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B (con su correspondiente información de control de enlace ascendente) en la ranura 18X. O, dicho de otro modo, el dispositivo inalámbrico 12 descarta el recurso de canal de control de enlace ascendente de una sola ranura 20A (es decir, el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A) con su (o correspondiente) información de control de enlace ascendente o el recurso de canal de control de enlace ascendente de múltiples ranuras 20B (es decir, el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B) con su (o correspondiente) información de control de enlace ascendente para transmisión en la ranura 18X.
En vista de las modificaciones y variaciones anteriores, la figura 6 representa un método realizado por un dispositivo inalámbrico 12 configurado para su uso en un sistema de comunicación inalámbrica 10 según un ejemplo que no es según la invención. El método incluye determinar que un recurso de canal de control de enlace ascendente 20B para una transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con un recurso de canal de control de enlace ascendente 20A para una transmisión de canal de control de enlace ascendente de una sola ranura 16A en una ranura 18X (bloque 600). El método también incluye determinar si se realiza o no multiplexación de información de control de enlace ascendente en la ranura 18X multiplexando información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X (bloque 610). El método incluye además realizar dicha multiplexación de información de control de enlace ascendente en la ranura o descartar la transmisión de canal de control de enlace ascendente de una sola ranura 16A (con su correspondiente información de control de enlace ascendente) o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B (con su correspondiente información de control de enlace ascendente) en la ranura 18X, dependiendo respectivamente de si se determina o no realizar dicha multiplexación de información de control de enlace ascendente en la ranura 18X (bloque 620). Aunque no se muestra, se puede, en cambio, establecer que el bloque 620 realiza dicha multiplexación de información de control de enlace ascendente en la ranura 18X o descarta el recurso de canal de control de enlace ascendente de una sola ranura 20A (es decir, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de una sola ranura 16A) con su (o correspondiente) información de control de enlace ascendente o el recurso de canal de control de enlace ascendente de múltiples ranuras 20B (es decir, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B) con su (o correspondiente) información de control de enlace ascendente para transmisión en la ranura 18X, dependiendo respectivamente de si se determina o no realizar dicha multiplexación de información de control de enlace ascendente en la ranura 18X.
En algunas realizaciones, determinar si realizar o no multiplexación de información de control de enlace ascendente en la ranura 18X comprende determinar un recurso de canal de control de enlace ascendente en el que la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexaría con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. La determinación puede comprender entonces determinar si se realiza o no multiplexación de información de control de enlace ascendente en la ranura 18X determinando respectivamente si todos los símbolos del recurso de canal de control de enlace ascendente determinado son o no símbolos flexibles o símbolos de enlace ascendente.
En otras realizaciones, determinar si realizar o no multiplexación de información de control de enlace ascendente en la ranura 18X comprende determinar un recurso de canal de control de enlace ascendente en el que la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexaría con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. La determinación puede comprender entonces determinar si se realiza o no multiplexación de información de control de enlace ascendente en la ranura 18X determinando respectivamente si un formato del recurso de canal de control de enlace ascendente determinado es o no el mismo que un formato del recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B.
En cualquier caso, en algunas realizaciones, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B comprende un recurso de canal físico de control de enlace ascendente (PUCCH) para una transmisión PUCCH de múltiples ranuras, y el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de una sola ranura 16A comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura. Además, el recurso de canal de control de enlace ascendente determinado puede ser un recurso PUCCH determinado. Determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura es un recurso PUCCH para HARQ-ACK correspondiente a los canales físicos compartidos de enlace descendente (PDSCH) planificados por una información de control de enlace descendente (DCI), determinar un conjunto de recursos PUCCH basándose en el número total de bits UCI a multiplexar, y determinar el recurso PUCCH determinado como un recurso PUCCH en el conjunto para multiplexación UCI basándose en un campo indicador de recursos PUCCH en el DCI. O bien, determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura incluye solo recursos HARQ-ACK y SR, determinar el recurso PUCCH determinado como el recurso PUCCH HARQ-ACK. O bien, determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura incluye solo recursos PUCCH para CSI, determinar el recurso PUCCH determinado como un recurso PUCCH de CSI. O bien, determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura incluye solo recursos PUCCH para CSI y SR, determinar el recurso PUCCH determinado como un recurso PUCCH CSI.
En otras realizaciones, la determinación de si realizar o no multiplexación de información de control de enlace ascendente en la ranura 18X puede comprender determinar realizar multiplexación de información de control de enlace ascendente en la ranura 18X (únicamente) si: (i) al menos uno del recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A transporta información de acuse de recibo correspondiente a una o más transmisiones de enlace descendente planificadas; y (ii) un primer conjunto de recursos de canal de control de enlace ascendente determinado basándose en la información total de control de enlace ascendente es el mismo que un segundo conjunto de recursos de canal de control de enlace ascendente determinado basándose en la información de acuse de recibo (transportada por al menos uno de los recursos de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A). Aquí, la información de control de enlace ascendente total incluye tanto la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B como la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. En una realización de este tipo, por ejemplo, realizar dicha multiplexación de información de control de enlace ascendente en la ranura 18X comprende multiplexar la información de control de enlace ascendente total en un recurso de canal de control de enlace ascendente en el primer conjunto de recursos de canal de control de enlace ascendente.
En algunas realizaciones, descartar la transmisión de canal de control de enlace ascendente de una sola ranura o de múltiples ranuras en la ranura 18X comprende (incondicionalmente) descartar la transmisión de canal de control de enlace ascendente de una sola ranura 16A. En otras realizaciones, descartar la transmisión de canal de control de enlace ascendente de una sola ranura o de múltiples ranuras en la ranura 18X comprende (incondicionalmente) descartar la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B.
En algunas realizaciones, el método comprende además determinar cuál de la transmisión de canal de control de enlace ascendente de una sola ranura 16A y la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B descartar en la ranura 18X, basándose en la comparación de una prioridad de la información de control de enlace ascendente transportada por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B con una prioridad de la información de control de enlace ascendente transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A.
En algunas realizaciones, el método comprende además determinar cuál de la transmisión de canal de control de enlace ascendente de una sola ranura 16A y la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B descartar en la ranura 18X, determinando descartar aquella de la transmisión de canal de control de enlace ascendente de una sola ranura 16A y la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B que lleve información de control de enlace ascendente de menor prioridad.
En algunas realizaciones, el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B comprende un recurso de canal físico de control de enlace ascendente (PUCCH) para una transmisión PUCCH de múltiples ranuras. Alternativa o adicionalmente, el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A en algunas realizaciones comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura.
En algunas realizaciones, el sistema de comunicación inalámbrica 10 es un sistema 5G o un sistema de nueva radio, NR.
La figura 7 representa un método realizado por una estación base 14 configurada para su uso en un sistema de comunicación inalámbrica 10 según un ejemplo que no es según la invención. El método incluye determinar que un recurso de canal de control de enlace ascendente 20B para una transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con un recurso de canal de control de enlace ascendente 20A para una transmisión de canal de control de enlace ascendente de una sola ranura 16A en una ranura 18X (bloque 700). El método también incluye determinar si la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa en la ranura 18X con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A (bloque 710). El método incluye además recibir información de control de enlace ascendente desde la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B como multiplexada en la ranura 18X con información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A, o recibir la transmisión de canal de control de enlace ascendente de una sola ranura 16A o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X, dependiendo respectivamente de si se determina o no que la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa en la ranura 18X con información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A (bloque 720).
En algunas realizaciones, determinar si la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa o no en la ranura 18X con información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A comprende determinar un recurso de canal de control de enlace ascendente en el que la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexaría con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. La determinación puede comprender entonces determinar si la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa o no en la ranura 18X con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A, determinando respectivamente si todos los símbolos del recurso de canal de control de enlace ascendente determinado son o no símbolos flexibles o símbolos de enlace ascendente.
En otras realizaciones, determinar si la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa o no en la ranura 18X con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A comprende determinar un recurso de canal de control de enlace ascendente en el que la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexaría con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. La determinación puede comprender entonces determinar si la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa o no en la ranura 18X con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A, determinando respectivamente si un formato del recurso de canal de control de enlace ascendente determinado es, o no, el mismo que un formato del recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B.
En cualquier caso, en algunas realizaciones, el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B comprende un recurso de canal físico de control de enlace ascendente (PUCCH) para una transmisión PUCCH de múltiples ranuras, y el recurso de canal de control de enlace ascendente para la transmisión de canal de control de enlace ascendente de una sola ranura 16A comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura. Además, el recurso de canal de control de enlace ascendente determinado puede ser un recurso PUCCH determinado. Determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura es un recurso PUCCH para HARQ-ACK correspondiente a los canales físicos compartidos de enlace descendente (PDSCH) planificados por una información de control de enlace descendente (DCI), determinar un conjunto de recursos PUCCH basándose en el número total de bits UCI a multiplexar, y determinar el recurso PUCCH determinado como un recurso PUCCH en el conjunto para multiplexación UCI basándose en un campo indicador de recursos PUCCH en el DCI. O bien, determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura incluye solo recursos HARQ-ACK y SR, determinar el recurso PUCCH determinado como el recurso PUCCH HARQ-ACK. O bien, determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura incluye solo recursos PUCCH para CSI, determinar el recurso PUCCH determinado como un recurso PUCCH de CSI. O bien, determinar el recurso de canal de control de enlace ascendente puede comprender, si el recurso PUCCH para la transmisión PUCCH de múltiples ranuras o el recurso PUCCH para la transmisión PUCCH de una sola ranura incluye solo recursos PUCCH para CSI y SR, determinar el recurso PUCCH determinado como un recurso PUCCH de CSI.
En otras realizaciones, la determinación de si la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa o no en la ranura 18X con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A puede comprender determinar que la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa en la ranura 18X con información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A (solamente) si: (i) al menos uno del recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A transporta información de acuse de recibo correspondiente a una o más transmisiones de enlace descendente planificadas; y (ii) un primer conjunto de recursos de canal de control de enlace ascendente determinado basándose en la información total de control de enlace ascendente es el mismo que un segundo conjunto de recursos de canal de control de enlace ascendente determinado basándose en la información de acuse de recibo (transportada por al menos uno de los recursos de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A). Aquí, la información de control de enlace ascendente total incluye tanto la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B como la información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. En una realización de este tipo, por ejemplo, la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se multiplexa en la ranura 18X con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A multiplexando la información de control de enlace ascendente total en un recurso de canal de control de enlace ascendente en el primer conjunto de recursos de canal de control de enlace ascendente.
En algunas realizaciones, recibir la transmisión de canal de control de enlace ascendente de una sola ranura 16A o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X comprende (incondicionalmente) recibir la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B. En otras realizaciones, recibir la transmisión de canal de control de enlace ascendente de una sola ranura 16A o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X comprende (incondicionalmente) recibir la transmisión de canal de control de enlace ascendente de una sola ranura 16A.
En algunas realizaciones, el método comprende además determinar cuál de la transmisión de canal de control de enlace ascendente de una sola ranura 16A y la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B recibir en la ranura 18X, basándose en la comparación de una prioridad de la información de control de enlace ascendente transportada por la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B con una prioridad de la información de control de enlace ascendente transportada por la transmisión de canal de control de enlace ascendente de una sola ranura 16A.
En algunas realizaciones, el método comprende además determinar cuál de la transmisión de canal de control de enlace ascendente de una sola ranura 16A y la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B recibir en la ranura 18X, determinando recibir aquella de la transmisión de canal de control de enlace ascendente de una sola ranura 16A y la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B que lleve información de control de enlace ascendente de mayor prioridad.
En algunas realizaciones, el recurso de canal de control de enlace ascendente 20B para la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B comprende un recurso de canal físico de control de enlace ascendente (PUCCH) para una transmisión PUCCH de múltiples ranuras. Alternativa o adicionalmente, el recurso de canal de control de enlace ascendente 20A para la transmisión de canal de control de enlace ascendente de una sola ranura 16A en algunas realizaciones comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura.
En algunas realizaciones, el sistema de comunicación inalámbrica 10 es un sistema 5G o un sistema de nueva radio, NR.
Las realizaciones en el presente documento también incluyen los aparatos correspondientes. Las realizaciones en el presente documento, por ejemplo, incluyen un dispositivo inalámbrico 12 configurado para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el dispositivo inalámbrico 12.
Las realizaciones también incluyen un dispositivo inalámbrico 12 que comprende circuitos de procesamiento y circuitos de suministro de energía. Los circuitos de procesamiento están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el dispositivo inalámbrico 12. Los circuitos de suministro de energía están configurados para suministrar energía al dispositivo inalámbrico 12.
Las realizaciones incluyen además un dispositivo inalámbrico 12 que comprende circuitos de procesamiento. Los circuitos de procesamiento están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el dispositivo inalámbrico 12. En algunas realizaciones, el dispositivo inalámbrico 12 comprende además circuitos de comunicación.
Las realizaciones incluyen además un dispositivo inalámbrico 12 que comprende circuitos de procesamiento y memoria. La memoria contiene instrucciones ejecutables por los circuitos de procesamiento mediante los cuales el dispositivo inalámbrico 12 está configurado para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el dispositivo inalámbrico 12.
Las realizaciones incluyen además un equipo de usuario (UE). El UE comprende una antena configurada para enviar y recibir señales inalámbricas. El UE también comprende circuitos de entrada de radio conectados a la antena y a los circuitos de procesamiento, y configurados para acondicionar señales comunicadas entre la antena y los circuitos de procesamiento. Los circuitos de procesamiento están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el dispositivo inalámbrico. En algunas realizaciones, el UE también comprende una interfaz de entrada conectada a los circuitos de procesamiento y configurada para permitir la entrada de información en el UE para ser procesada por los circuitos de procesamiento. El UE puede comprender una interfaz de salida conectada a los circuitos de procesamiento y configurada para entregar información desde el UE que ha sido procesada por los circuitos de procesamiento. El UE también puede comprender una batería conectada a los circuitos de procesamiento y configurada para suministrar energía al UE. Las realizaciones en el presente documento también incluyen un nodo de red de radio 14 configurado para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el nodo de red de radio 14.
Las realizaciones también incluyen un nodo de red de radio 14 que comprende circuitos de procesamiento y circuitos de suministro de energía. Los circuitos de procesamiento están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el nodo de red de radio 14. Los circuitos de suministro de energía están configurados para suministrar energía al nodo de red de radio 14.
Las realizaciones incluyen además un nodo de red de radio 14 que comprende circuitos de procesamiento. Los circuitos de procesamiento están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el nodo de red de radio 14. En algunas realizaciones, el nodo de red de radio 14 comprende además circuitos de comunicación.
Las realizaciones incluyen además un nodo de red de radio 14 que comprende circuitos de procesamiento y memoria. La memoria contiene instrucciones ejecutables por los circuitos de procesamiento mediante los cuales el nodo de red de radio 14 está configurado para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el nodo de red de radio 14.
Más particularmente, los aparatos descritos anteriormente pueden realizar los métodos del presente documento y cualquier otro procesamiento implementando cualesquiera medios, módulos, unidades o circuitos funcionales. En una realización, por ejemplo, los aparatos comprenden respectivos circuitos o circuitería configurados para realizar las etapas mostradas en las figuras del método. Los circuitos o circuitería a este respecto pueden comprender circuitos dedicados para realizar cierto procesamiento funcional, y/o uno o más microprocesadores junto con la memoria. Por ejemplo, los circuitos pueden incluir uno o más microprocesadores o microcontroladores, así como otro hardware digital, que puede incluir procesadores de señales digitales (DSP), lógica digital de propósito especial y similares. Los circuitos de procesamiento pueden configurarse para ejecutar código de programa almacenado en la memoria, que puede incluir uno o varios tipos de memoria, como memoria de solo lectura (ROM), memoria de acceso aleatorio, memoria caché, dispositivos de memoria flash, dispositivos de almacenamiento óptico, etc. El código de programa almacenado en la memoria puede incluir instrucciones de programa para ejecutar uno o más protocolos de telecomunicaciones y/o comunicaciones de datos, así como instrucciones para llevar a cabo una o más de las técnicas descritas en el presente documento, en varias realizaciones. En realizaciones que utilizan memoria, la memoria almacena código de programa que, cuando es ejecutado por uno o más procesadores, lleva a cabo las técnicas descritas en el presente documento.
La figura 8, por ejemplo, ilustra un dispositivo inalámbrico 800 (por ejemplo, el dispositivo inalámbrico 12) implementado según una o más realizaciones. Como se muestra, el dispositivo inalámbrico 800 incluye circuitos de procesamiento 810 y circuitos de comunicación 820. Los circuitos de comunicación 820 (por ejemplo, circuitos de radio) están configurados para transmitir y/o recibir información hacia y/o desde uno o más nodos, por ejemplo, a través de cualquier tecnología de la comunicación. Dicha comunicación puede ocurrir a través de una o más antenas que son internas o externas al dispositivo inalámbrico 800. Los circuitos de procesamiento 810 están configurados para realizar el procesamiento descrito anteriormente, por ejemplo, en las figuras 6 y/o 4, tal como ejecutando instrucciones almacenadas en memoria 830. Los circuitos de procesamiento 810 a este respecto puede implementar ciertos medios, unidades o módulos funcionales.
La figura 9A ilustra un diagrama de bloques esquemático de un dispositivo inalámbrico 900 (por ejemplo, el dispositivo inalámbrico 12) en una red inalámbrica según un ejemplo que no es según la invención (por ejemplo, la red inalámbrica mostrada en la figura 12). Como se muestra, el dispositivo inalámbrico 900 implementa diversos medios, unidades o módulos funcionales, por ejemplo, a través de los circuitos de procesamiento 810 en la figura 8 y/o mediante código de software. Estos medios, unidades o módulos funcionales, por ejemplo, para implementar el método de la figura 6 en el presente documento, incluyen, por ejemplo, una primera unidad de determinación 910 para determinar que un recurso de canal de control de enlace ascendente 20B para una transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con un recurso de canal de control de enlace ascendente 20A para una transmisión de canal de control de enlace ascendente de una sola ranura 16A en una ranura 18X. También puede estar incluida una segunda unidad de determinación 920 para determinar si se realiza o no multiplexación de información de control de enlace ascendente en la ranura 18X multiplexando información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura 16A en la ranura 18X. También se puede incluir una unidad de control de transmisión (TX) 930 para realizar dicha multiplexación de información de control de enlace ascendente en la ranura o descartar la transmisión de canal de control de enlace ascendente de una sola ranura 16A o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B en la ranura 18X, dependiendo respectivamente de si se determina o no realizar dicha multiplexación de información de control de enlace ascendente en la ranura 18X.
La figura 9B ilustra un diagrama de bloques esquemático de un dispositivo inalámbrico 950 (por ejemplo, el dispositivo inalámbrico 12) en una red inalámbrica según otras realizaciones más (por ejemplo, la red inalámbrica mostrada en la figura 12). Como se muestra, el dispositivo inalámbrico 950 implementa diversos medios, unidades o módulos funcionales, por ejemplo, a través de los circuitos de procesamiento 810 en la figura 8 y/o mediante código de software. Estos medios, unidades o módulos funcionales, por ejemplo, para implementar el método de la figura 4 en el presente documento, incluyen una unidad de determinación 960 para determinar que un recurso de canal de control de enlace ascendente 20B para una transmisión de canal de control de enlace ascendente de múltiples ranuras 16B se superpone en el tiempo con un recurso de canal de control de enlace ascendente 20A para una transmisión de canal de control de enlace ascendente de una sola ranura 16A en una ranura 18X. También se incluye una unidad de decisión 970 para decidir descartar aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A que transporte información de control de enlace ascendente de menor prioridad, o descartar (incondicionalmente) la transmisión de canal de control de enlace ascendente de una sola ranura 16A, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B y la transmisión de canal de control de enlace ascendente de una sola ranura 16A transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente. Además, se incluye una unidad de control de transmisión (TX) 980 para descartar la transmisión de canal de control de enlace ascendente de una sola ranura 16A o la transmisión de canal de control de enlace ascendente de múltiples ranuras 16B según dicha decisión.
La figura 10 ilustra una estación base 1000 (por ejemplo, la estación base 14) implementada según un ejemplo que no es según la invención. Como se muestra, la estación base 1000 incluye circuitos de procesamiento 1010 y circuitos de comunicación 1020. Los circuitos de comunicación 1020 están configurados para transmitir y/o recibir información hacia y/o desde uno o más nodos, por ejemplo, a través de cualquier tecnología de comunicación. Los circuitos de procesamiento 1010 están configurados para realizar el procesamiento descrito anteriormente, por ejemplo, en las figuras 7 y/o 5, tal como mediante la ejecución de instrucciones almacenadas en la memoria 1030. Los circuitos de procesamiento 1010 a este respecto puede implementar ciertos medios, unidades o módulos funcionales.
La figura 11A ilustra un diagrama de bloques esquemático de una estación base 1100 (por ejemplo, la estación base 14) en una red inalámbrica según un ejemplo que no es según la invención. Como se muestra, la estación base 1100 implementa diversos medios, unidades o módulos funcionales, por ejemplo, a través de los circuitos de procesamiento 1010 en la figura 10 y/o mediante código de software. Estos medios, unidades o módulos funcionales, por ejemplo, para implementar el método de la figura 7 en el presente documento, incluyen, por ejemplo, una primera unidad de determinación 1110 para determinar que un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de múltiples ranuras se superpone en el tiempo con un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de una sola ranura en una ranura. También se incluye una segunda unidad de determinación 1120 para determinar si la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras se multiplexa o no en la ranura con información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de una sola ranura. También se puede incluir una unidad de recepción (RX) 1130 para recibir información de control de enlace ascendente desde la transmisión de canal de control de enlace ascendente de múltiples ranuras como se multiplexa en la ranura con información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura, o recibir la transmisión de canal de control de enlace ascendente de una sola ranura o la transmisión de canal de control de enlace ascendente de múltiples ranuras en la ranura, dependiendo respectivamente de si se determina o no que la información de control de enlace ascendente procedente de la transmisión de canal de control de enlace ascendente de múltiples ranuras se multiplexa en la ranura con información de control de enlace ascendente de la transmisión de canal de control de enlace ascendente de una sola ranura.
La figura 11B ilustra un diagrama de bloques esquemático de una estación base 1150 (por ejemplo, la estación base 14) en una red inalámbrica según un ejemplo que no es según la invención. Como se muestra, la estación base 1150 implementa diversos medios, unidades o módulos funcionales, por ejemplo, a través de los circuitos de procesamiento 1010 en la figura 10 y/o mediante código de software. Estos medios, unidades o módulos funcionales, por ejemplo, para implementar el método de la figura 5 en el presente documento, incluyen, por ejemplo, una unidad de determinación 1160 para determinar que un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de múltiples ranuras se superpone en el tiempo con un recurso de canal de control de enlace ascendente para una transmisión de canal de control de enlace ascendente de una sola ranura en una ranura. También se incluye una unidad de decisión 1170 para decidir recibir aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura que transporte información de control de enlace ascendente de mayor prioridad, o recibir (incondicionalmente) una, determinada (fija), de la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura, dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras y la transmisión de canal de control de enlace ascendente de una sola ranura transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente. También se puede incluir una unidad de recepción (RX) 1180 para recibir la transmisión de canal de control de enlace ascendente de una sola ranura o la transmisión de canal de control de enlace ascendente de múltiples ranuras según dicha decisión.
Los expertos en la materia también apreciarán que las realizaciones del presente documento incluyen además los programas informáticos correspondientes.
Un programa informático comprende instrucciones que, cuando se ejecutan en al menos un procesador de un aparato, hacen que el aparato lleve a cabo cualquiera de los procesamientos respectivos descritos anteriormente. Un programa informático a este respecto puede comprender uno o más módulos de código correspondientes a los medios o unidades descritos anteriormente.
Las realizaciones incluyen además un soporte que contiene dicho programa informático. Este soporte puede comprender uno de una señal electrónica, una señal óptica, una señal de radio o un medio de almacenamiento legible por ordenador.
A este respecto, las realizaciones en el presente documento también incluyen un producto de programa informático almacenado en un medio no transitorio legible por ordenador (almacenamiento o grabación) y que comprende instrucciones que, cuando se ejecutan mediante un procesador de un aparato, hacen que el aparato funcione como se describe anteriormente.
Las realizaciones incluyen además un producto de programa informático que comprende partes de código de programa para realizar las etapas de cualquiera de las realizaciones del presente documento cuando el producto de programa informático se ejecuta mediante un dispositivo informático. Este producto de programa informático puede almacenarse en un medio de grabación legible por ordenador.
A continuación se describirán realizaciones adicionales. Al menos algunas de estas realizaciones pueden describirse como aplicables en ciertos contextos y/o tipos de redes inalámbricas con fines ilustrativos, pero las realizaciones son igualmente aplicables en otros contextos y/o tipos de redes inalámbricas no descritas explícitamente.
El diseño del canal físico de control de enlace ascendente (PUCCH) de nueva radio (NR) se basa en 5 formatos PUCCH. Los formatos PUCCH 0 y 2, también conocidos como PUCCH cortos, usan 1 o 2 símbolos de multiplexación por división de frecuencias ortogonales (OFDM), mientras que los formatos PUCCH 1, 3 y 4, también conocidos como PUCCH largos, pueden usar de 4 a 14 símbolos OFDM. Los formatos PUCCH 0 y 1 transportan cargas útiles de información de control de enlace ascendente (UCI) de 1 o 2 bits, mientras que otros formatos se utilizan para transportar cargas útiles UCI de más de 2 bits. En los formatos PUCCH 1, 3 y 4, los símbolos con señal de referencia de demodulación (DMRS) se multiplexan por división de tiempo con símbolos UCI para mantener una relación de potencia pico a promedio (PAPR) baja, mientras que en el formato 2, DMRS se multiplexa en frecuencia con subportadoras portadoras de datos. La multiplexación multiusuario en los mismos recursos de tiempo y frecuencia está soportada solo para los formatos PUCCH 0, 1 y 4 mediante diferentes desplazamientos cíclicos o códigos de cobertura ortogonales (OCC), cuando corresponda.
Un equipo de usuario (UE) se puede configurar con recursos PUCCH para informes de información de estado del canal (CSI) o solicitud de planificación (SR). Para la transmisión UCI que incluye bits HARQ-ACK, un UE puede configurarse con hasta 4 conjuntos de recursos PUCCH según el tamaño de la UCI. El primer conjunto solo se puede utilizar para un máximo de 2 bits HARQ-ACK (con un máximo de 32 recursos PUCCH) y otros conjuntos son aplicables para más de 2 bits de UCI (cada uno con un máximo de 8 recursos PUCCH). Un UE determina el conjunto basándose en el tamaño de UCI y además indica un recurso PUCCH en el conjunto basándose en un campo de 3 bits en DCI (complementado con una regla implícita para el primer conjunto con más de 8 recursos). Un recurso PUCCH tiene un símbolo inicial y una duración y su transmisión está confinada dentro de una ranura. Un UE determina una ranura para una transmisión PUCCH mediante configuración para informes SR y CSI en PUCCH, o mediante un campo en la asignación de enlace descendente (DL) para UCI que incluye información HARQ-ACK. En una ranura, los recursos PUCCH pueden superponerse entre sí. En algunas realizaciones, el UE multiplexa la UCI en un recurso PUCCH basándose en las reglas de multiplexación UCI. Si al menos uno de los recursos PUCCH en un grupo de recursos PUCCH superpuestos está planificado por una DCI, el UE necesita verificar los requisitos del cronograma para la multiplexación UCI para recursos PUCCH superpuestos con el fin de proceder con la multiplexación.
Los requisitos del cronograma así como las reglas de multiplexación se definen en NR Rel-15. Brevemente, el cronograma para la multiplexación UCI requiere que el gNB proporcione al menos un símbolo más que el tiempo de procesamiento desde el primer símbolo en el grupo de recursos PUCCH superpuestos hasta el último símbolo del DCI o PDSCH correspondiente.
Para las reglas de multiplexación UCI, si el grupo de recursos PUCCH superpuestos incluye un recurso PUCCH para HARQ-ACK correspondiente a los PDSCH planificados por una DCI, el UE determina un conjunto de recursos PUCCH basándose en el número total de bits UCI a multiplexar, y un recurso PUCCH en el conjunto para multiplexación UCI basado en el campo indicador de recursos PUCCH en el DCI. Si el grupo de recursos PUCCH superpuestos incluye solo recursos HARQ-ACK y SR, el recurso PUCCH HARQ-ACK se usa para transmitir SR positiva. Si el grupo de recursos PUCCH superpuestos incluye solo recursos PUCCH para CSI, los informes CSI de alta prioridad se multiplexan en un recurso PUCCH CSI. Si el grupo de recursos PUCCH superpuestos incluye solo recursos PUCCH para CSI y SR, las SR se multiplexan en el recurso PUCCH CSI.
La transmisión PUCCH de múltiples ranuras se puede habilitar mediante la configuración de control de recursos de radio (RRC). Un formato PUCCH largo (es decir, formato PUCCH 1, 3 o 4) se puede configurar de manera que cuando se transmite se repita en el número de ranuras válidas, donde el factor de repetición está configurado por RRC (por ejemplo, 2,4 u 8). Un UE determina que una ranura es válida para repetición de PUCCH si el símbolo alineado con el índice de símbolo inicial del recurso PUCCH y los símbolos consecutivos durante la duración del recurso PUCCH son símbolos flexibles o de enlace ascendente. De lo contrario, esa ranura no es una ranura válida para la repetición de ese PUCCH.
Cuando un recurso PUCCH de múltiples ranuras se superpone con otro recurso PUCCH de múltiples ranuras en una o múltiples ranuras, para UCI con la misma prioridad, se transmite el PUCCH que comienza en una ranura anterior. Para UCI con diferente prioridad, el PUCCH UCI con mayor prioridad se transmite en ranuras superpuestas si se cumple el requisito del cronograma. Para la prioridad de tipo UCI, se supone que HARQ-ACK>SR>CSI.
Sin embargo, sigue existiendo el problema de cómo resolver el caso cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura en una ranura. Una solución sería descartar el PUCCH de una sola ranura en la ranura superpuesta. Sin embargo, esta solución puede tener como resultado un descarte innecesario de UCI o un descarte de UCI priorizada si se asocia con un PUCCH de una sola ranura, lo que resulta en una degradación del rendimiento. Otra solución sería multiplexar la UCI en la ranura superpuesta. Sin embargo, puede que no sea posible transmitir la UCI multiplexada en un PUCCH si no se cumplen los requisitos del cronograma o si la ranura no se puede validar para la transmisión PUCCH usando el nuevo recurso PUCCH, dado que se determina que al menos un símbolo en el nuevo recurso PUCCH está alineado con un símbolo DL en el símbolo, en lugar de ser un símbolo flexible o de UL.
Algunas realizaciones proponen métodos para resolver la superposición de un PUCCH de una sola ranura a un PUCCH de múltiples ranuras y soluciones que superan el inconveniente de las otras posibles soluciones mencionadas anteriormente. Algunas realizaciones, por ejemplo, incluyen métodos para mejorar los métodos basados en descarte o métodos basados en multiplexación, de modo que se reduzca el impacto en el rendimiento del sistema debido a la superposición de recursos PUCCH.
Para conseguir lo anterior, es beneficioso realizar multiplexación cuando sea posible. Sin embargo, la complejidad introducida debe minimizarse o al menos considerarse. Se pueden considerar reglas de descarte en lugar de reglas de multiplexación o cuando las reglas de multiplexación (como en Rel-15) darían lugar a casos de error. Sin embargo, las reglas de descarte se basan en la consideración de transmitir la UCI que proporciona un mejor rendimiento o la UCI que se prioriza. Dependiendo del nivel de agregación del PDCCH, se implementan diferentes comportamientos de selección de recursos implícitos para seleccionar un recurso PUCCH.
Ciertas realizaciones pueden proporcionar una o más de las siguientes ventajas técnicas. Según algunas realizaciones, se reduce el impacto en el rendimiento del sistema debido a la superposición de recursos PUCCH. Los siguientes párrafos que describen las realizaciones 1-3 y 5 son útiles para comprender la invención.
Realización 1
Cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura en una ranura, después de verificar los requisitos del cronograma, si los hay, para los recursos PUCCH superpuestos, el UE primero determina un recurso PUCCH basándose en la regla de multiplexación UCI en la versión 15. Según esta realización, después de determinar el recurso PUCCH para multiplexación UCI, el UE comprueba las siguientes condiciones: (i) si todos los índices de símbolos en la ranura para el nuevo recurso PUCCH corresponden a símbolos flexibles o UL, el nuevo recurso PUCCH con el UCI multiplexado se transmite; (ii) de lo contrario, es preferible que el UE descarte el PUCCH de una sola ranura y transmita solo el PUCCH de múltiples ranuras en esa ranura. También se puede concebir el comportamiento opuesto cuando el UE descarta la ranura del PUCCH de múltiples ranuras.
Realización 2
Cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura en una ranura, después de verificar los requisitos del cronograma, si los hay, para los recursos PUCCH superpuestos, el UE primero determina un recurso PUCCH basándose en la regla de multiplexación UCI en la versión 15. Según esta realización, después de determinar el recurso PUCCH para multiplexación UCI, el UE comprueba las siguientes condiciones: (i) si el formato PUCCH del recurso PUCCH de multiplexación UCI es el mismo que el formato PUCCH del PUCCH de múltiples ranuras, el UE considera ese recurso PUCCH para transmisión UCI en esa ranura; (ii) de lo contrario, es preferible que el UE descarte el PUCCH de una sola ranura y transmita solo el PUCCH de múltiples ranuras en esa ranura. También se puede concebir el comportamiento opuesto cuando el UE descarta la ranura del PUCCH de múltiples ranuras.
Realización 3
Cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura en una ranura, después de verificar los requisitos del cronograma, si los hay, para los recursos PUCCH superpuestos, el UE primero determina un recurso PUCCH basándose en la regla de multiplexación UCI en la versión 15. Según esta realización, después de determinar el recurso PUCCH para multiplexación UCI, el UE comprueba lo siguiente: (i) si todos los índices de símbolos en la ranura para el nuevo recurso PUCCH corresponden a símbolos flexibles o UL, se transmite el nuevo recurso PUCCH con la UCI multiplexada; (ii) de lo contrario, el UE transmite el recurso PUCCH con el tipo UCI con mayor prioridad (asumiendo que HARQ-ACK>SR>CSI). Dependiendo del tipo de UCI, ese recurso PUCCH puede ser el recurso PUCCH del PUCCH de múltiples ranuras o el recurso PUCCH del PUCCH de una sola ranura.
Realización 4
Esta realización se basa en reglas de descarte modificadas. Cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura en una ranura: (i) si la prioridad UCI es diferente entre el PUCCH de múltiples ranuras y el PUCCH de una sola ranura, el UE transmite el recurso PUCCH con el tipo de UCI con la mayor prioridad (asumiendo que HARQ-ACK>SR>CSI) en la ranura superpuesta; (ii) de lo contrario, es preferible que el UE descarte el PUCCH de una sola ranura y transmita solo el PUCCH de múltiples ranuras en esa ranura.
Realización 5
Cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura en una ranura: (i) si hay un requisito de cronograma (es decir, uno de los recursos PUCCH corresponde a transmisiones HARQ-ACK correspondientes a uno o varios PDSCH planificados por DCI), y si la UCI total (es decir, incluida la información HARQ-ACK) tiene como resultado un mismo conjunto de recursos PUCCH que para la única transmisión HARQ-ACK, el UE multiplexa la UCI total en el recurso PUCCH solo HARQ-ACK y no transmite el otro recurso PUCCH; (ii) en caso contrario, se puede aplicar el comportamiento de cualquiera de las realizaciones anteriores o una combinación de estas.
En las realizaciones 1 a 3, si el UE determina que el recurso PUCCH con la carga útil más alta disponible no puede transportar la carga útil UCI combinada, el UE puede recurrir a transmitir la carga útil UCI de uno de los PUCCH en la ranura superpuesta (preferible del PUCCH de múltiples ranuras pero incluso se puede concebir lo contrario). También es posible aplicar una regla de prioridad para reducir la carga útil de la UCI hasta que quepa en el recurso PUCCH.
Se debe observar que, según algunas realizaciones, se cumple lo siguiente. Para la transmisión se utiliza el recurso. Y aquí, para descartar, si se descarta un PUCCH, esto significa que su recurso correspondiente con la UCI correspondiente no se utiliza para la transmisión.
Se debe observar además que, en algunas realizaciones, un recurso PUCCH incluye los siguientes parámetros: (i) un índice de recurso PUCCH proporcionado por un parámetro de capa superior pucch-Resourceld; (ii) un índice del primer PRB antes del salto de frecuencia o sin salto de frecuencia por parámetro de capa superior startingPRB; (iii) un índice del primer PRB después del salto de frecuencia mediante un parámetro de capa superior secondHopPRB; (iv) una indicación de salto de frecuencia dentro de la ranura mediante un parámetro de capa superior intraSlotFrequencyHopping; y (v) una configuración para un formato PUCCH, desde el formato PUCCH 0 hasta el formato PUCCH 4, proporcionada por un parámetro de capa superior format (formato).
Además, en algunas realizaciones, para los formatos PUCCH 1, 3 o 4, un UE puede configurarse con varias nyr repetición
ranuras/<pucch>para una transmisión PUCCH mediante respectivos parámetros de capa superior nrofSlots. Para repetición<t t>repetición
”<tucch>, el UE repite la UCI en la transmisión PUCCH en la primera ranura de las<pucch>ranuras en la t repetición -i
transmisión PUCCH en cada una de las restantes jvpucch 1 ranuras. Una transmisión PUCCH tiene el mismo número de símbolos consecutivos, proporcionado por el parámetro de capa superior nrofSymbols en PUCCH-jrepetición formatl, nrofSymbols en PUCCH-format3, o nrofSymbols en PUCCH-format4, en cada una de las 1<pucch>ranuras. Y una transmisión PUCCH tiene el mismo primer símbolo, proporcionado por el parámetro de capa superior startingSymbolIndex en PUCCH-formatl, startingSymbolIndex en PUCCH-format3, o startingSymbolIndex en t repetición
PUCCH-format4 en cada uno de las ^<pucch>ranuras;
Se debe observar que puede haber diferentes casos de superposición para transmisiones UL, incluyendo cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura. En general, la superposición para otros casos además de este se puede resolver basándose en reglas de descarte o de multiplexación.
Con respecto al enfoque de multiplexación en la ranura superpuesta, se debe tener en cuenta en caso de que sea necesario determinar un nuevo recurso PUCCH debido a la multiplexación. Por lo tanto, por simplicidad, se prefiere adoptar reglas de descarte para la superposición cuando un PUCCH de múltiples ranuras se superpone con un PUCCH de una sola ranura priorizando el PUCCH de múltiples ranuras y considerando la multiplexación UCI cuando no hay complejidad adicional.
En ese sentido, el escenario interesante debería incluir el caso en el que las transmisiones PUCCH superpuestas incluyan bits HARQ-ACK correspondientes al PDSCH planificado por DCI debido a la prioridad de la información HARQ-ACK en comparación con los otros tipos de UCI. En este caso, si la UCI total de los recursos PUCCH superpuestos indica el mismo conjunto de recursos PUCCH que para el recurso PUCCH solo HARQ-ACK, el recurso PUCCH para multiplexación UCI sería el mismo que el recurso PUCCH para HARQ-ACK solo , dado que el campo DCI apunta a la misma entrada en el mismo conjunto de recursos PUCCH. Por tanto, la complejidad es mínima y la transmisión HARQ-ACK no se ve comprometida.
Por lo tanto, algunas realizaciones incluyen lo siguiente cuando una repetición de PUCCH de múltiples ranuras se superpone con un único PUCCH en una ranura. Si se cumple el requisito de cronograma para la ranura superpuesta: (i) si uno de los recursos PUCCH incluye bits HARQ-ACK y su correspondiente conjunto de recursos PUCCH es el mismo, el conjunto de recursos PUCCH para el número total de UCI correspondientes a los recursos PUCCH superpuestos , el UE multiplexa la UCI total en el conjunto de recursos PUCCH HARQ-ACK; (ii) de lo contrario, el UE descarta el PUCCH de una sola ranura y transmite el PUCCH de múltiples ranuras en la ranura. De lo contrario, si no se cumple el requisito del cronograma para la ranura superpuesta, no se espera que se transmita desde los recursos PUCCH en la ranura superpuesta.
Aunque el tema descrito en el presente documento puede implementarse en cualquier tipo apropiado de sistema usando cualesquiera componentes adecuados, las realizaciones dadas a conocer en el presente documento se describen en relación con una red inalámbrica, tal como la red inalámbrica de ejemplo ilustrada en la figura 12. Para simplificar, la red inalámbrica de la figura 12 solo representa la red 1206, los nodos de red 1260 y 1260b, y los WD 1210, 1210b y 1210c. En la práctica, una red inalámbrica puede incluir además cualesquiera elementos adicionales adecuados para soportar la comunicación entre dispositivos inalámbricos o entre un dispositivo inalámbrico y otro dispositivo de comunicación, como un teléfono fijo, un proveedor de servicios o cualquier otro nodo de red o dispositivo final. De los componentes ilustrados, el nodo de red 1260 y el dispositivo inalámbrico (WD) 1210 se representan con detalles adicionales. La red inalámbrica puede proporcionar comunicación y otros tipos de servicios a uno o más dispositivos inalámbricos para facilitar el acceso de los dispositivos inalámbricos y/o el uso de los servicios proporcionados por o a través de la red inalámbrica.
La red inalámbrica puede comprender y/o interactuar con cualquier tipo de red de comunicación, telecomunicaciones, datos, celular y/o radio u otro tipo de sistema similar. En algunas realizaciones, la red inalámbrica puede configurarse para funcionar según estándares específicos u otros tipos de reglas o procedimientos predefinidos. Por lo tanto, realizaciones particulares de la red inalámbrica pueden implementar estándares de comunicación, tales como el sistema global para comunicaciones móviles (GSM), el sistema universal de telecomunicaciones móviles (UMTS), evolución a largo plazo (LTE), internet de las cosas de banda estrecha (NB-loT) y /u otros estándares 2G, 3G, 4G o 5G adecuados; estándares de redes de área local inalámbrica (WLAN), como los estándares IEEE 802.11; y/o cualquier otro estándar de comunicación inalámbrica apropiado, como los estándares de interoperabilidad mundial para acceso por microondas (WiMax), Bluetooth, Z-Wave y/o ZigBee.
La red 1206 puede comprender una o más redes de retorno, redes centrales, redes IP, redes telefónicas públicas conmutadas (PSTN), redes de datos en paquetes, redes ópticas, redes de área amplia (WAN), redes de área local (LAN), redes de área local inalámbricas (WLAN), redes cableadas, redes inalámbricas, redes de área metropolitana y otras redes para permitir la comunicación entre dispositivos.
El nodo de red 1260 y el WD 1210 comprenden varios componentes que se describen con más detalle a continuación. Estos componentes trabajan juntos para proporcionar funcionalidad de nodo de red y/o dispositivo inalámbrico, como proporcionar conexiones inalámbricas en una red inalámbrica. En diferentes realizaciones, la red inalámbrica puede comprender cualquier número de redes cableadas o inalámbricas, nodos de red, estaciones base, controladores, dispositivos inalámbricos, estaciones de retransmisión y/o cualesquiera otros componentes o sistemas que puedan facilitar, o participar en la comunicación de datos y /o señales ya sea a través de conexiones cableadas o inalámbricas.
Como se utiliza en el presente documento, nodo de red se refiere a equipo capaz de, configurado, dispuesto y/o que pueda funcionar para comunicarse directa o indirectamente con un dispositivo inalámbrico y/o con otros nodos de red o equipos en la red inalámbrica para permitir y/o proporcionar acceso inalámbrico al dispositivo inalámbrico y/o para realizar otras funciones (por ejemplo, administración) en la red inalámbrica. Ejemplos de nodos de red incluyen, entre otros, puntos de acceso (AP) (por ejemplo, puntos de acceso de radio), estaciones base (BS) (por ejemplo, estaciones base de radio, nodos B, nodos B evolucionados (eNB) y nodos B NR (gNB)). Las estaciones base pueden clasificarse según la cantidad de cobertura que proporcionan (o, dicho de otro modo, su nivel de potencia de transmisión) y también pueden denominarse femtoestaciones base, picoestaciones base, microestaciones base o macroestaciones base. Una estación base puede ser un nodo de retransmisión o un nodo donante de retransmisión que controla una retransmisión. Un nodo de red también puede incluir una o más (o todas las) partes de una estación base de radio distribuida, tal como unidades digitales centralizadas y/o unidades de radio remotas (RRU), a veces denominadas cabeceras de radio remotas (RRH). Dichas unidades de radio remotas pueden o no estar integradas con una antena como una antena de radio integrada. Las partes de una estación base de radio distribuida también pueden denominarse nodos en un sistema de antena distribuida (DAS). Otros ejemplos más de nodos de red incluyen equipos de radio multiestándar (MSR) tales como MSR BS, controladores de red tales como controladores de red de radio (RNC) o controladores de estaciones base (BSC), estaciones transceptoras base (BTS), puntos de transmisión, nodos de transmisión, entidades de coordinación de multicélula/multidifusión (MCE), nodos de red central (por ejemplo, MSC, MME), nodos O&M, nodos OSS, nodos SON, nodos de posicionamiento (por ejemplo, E-SMLC) y/o MDT. Como otro ejemplo, un nodo de red puede ser un nodo de red virtual como se describe con más detalle a continuación. Sin embargo, de manera más general, los nodos de red pueden representar cualquier dispositivo (o grupo de dispositivos) adecuado capaz de, configurado, dispuesto y/o que pueda funcionar para habilitar y/o proporcionar a un dispositivo inalámbrico acceso a la red inalámbrica o para proporcionar algún servicio a un dispositivo inalámbrico que ha accedido a la red inalámbrica.
En la figura 12, el nodo de red 1260 incluye circuitos de procesamiento 1270, medio legible por dispositivo 1280, interfaz 1290, equipo auxiliar 1284, fuente de alimentación 1286, circuitos de alimentación 1287 y antena 1262. Aunque el nodo de red 1260 ilustrado en el ejemplo de red inalámbrica de la figura 12 puede representar un dispositivo que incluye la combinación ilustrada de componentes de hardware, otras realizaciones pueden comprender nodos de red con diferentes combinaciones de componentes. Debe entenderse que un nodo de red comprende cualquier combinación adecuada de hardware y/o software necesaria para realizar las tareas, características, funciones y métodos dados a conocer en el presente documento. Además, aunque los componentes del nodo de red 1260 se representan como cajas individuales ubicadas dentro de una caja mayor, o anidadas dentro de múltiples cajas, en la práctica, un nodo de red puede comprender múltiples componentes físicos diferentes que forman un único componente ilustrado (por ejemplo, el medio legible por dispositivo 1280 puede comprender múltiples discos duros separados, así como múltiples módulos RAM).
De manera similar, el nodo de red 1260 puede estar compuesto de múltiples componentes físicamente separados (por ejemplo, un componente nodoB y un componente RNC, o un componente BTS y un componente BSC, etc.), cada uno de los cuales puede tener sus propios componentes respectivos. En ciertos escenarios en los que el nodo de red 1260 comprende múltiples componentes separados (por ejemplo, componentes BTS y BSC), uno o más de los componentes separados pueden compartirse entre varios nodos de red. Por ejemplo, un único RNC puede controlar múltiples nodosB. En tal escenario, cada par único de nodoB y RNC puede, en algunos casos, considerarse un único nodo de red independiente. En algunas realizaciones, el nodo de red 1260 puede configurarse para soportar múltiples tecnologías de acceso por radio (RAT). En tales realizaciones, algunos componentes pueden estar duplicados (por ejemplo, un medio legible por dispositivo separado 1280 para las diferentes RAT) y algunos componentes pueden reutilizarse (por ejemplo, las RAT pueden compartir la misma antena 1262). El nodo de red 1260 también puede incluir múltiples conjuntos de los diversos componentes ilustrados para diferentes tecnologías inalámbricas integradas en el nodo de red 1260, tales como, por ejemplo, tecnologías inalámbricas GSM, WCDMA, LTE, NR, WiFi o Bluetooth. Estas tecnologías inalámbricas pueden integrarse en el mismo o diferente chip o conjunto de chips y otros componentes dentro del nodo de red 1260.
Los circuitos de procesamiento 1270 están configurados para realizar cualesquiera operaciones de determinación, cálculo o similar (por ejemplo, ciertas operaciones de obtención) descritas en el presente documento como proporcionadas por un nodo de red. Estas operaciones realizadas por los circuitos de procesamiento 1270 pueden incluir procesar información obtenida mediante los circuitos de procesamiento 1270, por ejemplo, convirtiendo la información obtenida en otra información, comparando la información obtenida o la información convertida con información almacenada en el nodo de red, y/o realizando una o más operaciones en base a la información obtenida o información convertida, y como resultado de dicho procesamiento, adoptar una determinación.
Los circuitos de procesamiento 1270 pueden comprender una combinación de uno o más de un microprocesador, controlador, microcontrolador, unidad central de procesamiento, procesador de señales digitales, circuito integrado de aplicación específica, conjunto de puertas programables en campo o cualquier otro dispositivo informático, recurso o combinación de hardware, software y/o lógica codificada que pueda funcionar para proporcionar, ya sea individualmente o junto con otros componentes del nodo de red 1260, tales como el medio legible por dispositivo 1280, la funcionalidad del nodo de red 1260. Por ejemplo, los circuitos de procesamiento 1270 pueden ejecutar instrucciones almacenadas en el medio legible por dispositivo 1280 o en memoria dentro de los circuitos de procesamiento 1270. Dicha funcionalidad puede incluir proporcionar cualquiera de las diversas características inalámbricas, funciones o beneficios discutidos en el presente documento. En algunas realizaciones, los circuitos de procesamiento 1270 pueden incluir un sistema en un chip (SOC).
En algunas realizaciones, los circuitos de procesamiento 1270 pueden incluir uno o más circuitos transceptores de radiofrecuencia (RF) 1272 y circuitos de procesamiento de banda base 1274. En algunas realizaciones, los circuitos transceptores de radiofrecuencia (RF) 1272 y los circuitos de procesamiento de banda base 1274 pueden estar en chips separados (o conjuntos de chips), placas o unidades, tales como unidades de radio y unidades digitales. En realizaciones alternativas, parte o la totalidad de los circuitos transceptores de RF 1272 y los circuitos de procesamiento de banda base 1274 pueden estar en el mismo chip o conjunto de chips, placas o unidades.
En ciertas realizaciones, parte de, o toda la funcionalidad descrita en el presente documento como proporcionada por un nodo de red, estación base, eNB u otro dispositivo de red similar puede realizarse mediante los circuitos de procesamiento 1270 ejecutando instrucciones almacenadas en el medio legible por dispositivo 1280 o en memoria dentro de los circuitos de procesamiento 1270. En realizaciones alternativas, parte de, o toda la funcionalidad puede proporcionarse mediante los circuitos de procesamiento 1270 sin ejecutar instrucciones almacenadas en un medio legible por dispositivo separado o discreto, tal como de manera cableada. En cualquiera de esas realizaciones, se ejecuten o no instrucciones almacenadas en un medio de almacenamiento legible por dispositivo, los circuitos de procesamiento 1270 se pueden configurar para realizar la funcionalidad descrita. Los beneficios proporcionados por dicha funcionalidad no se limitan a los circuitos de procesamiento 1270 solos o a otros componentes del nodo de red 1260, sino que son aprovechados por el nodo de red 1260 en su conjunto y/o los usuarios finales y la red inalámbrica en general.
El medio legible por dispositivo 1280 puede comprender cualquier forma de memoria volátil o no volátil legible por ordenador incluyendo, sin limitación, almacenamiento persistente, memoria de estado sólido, memoria montada remotamente, medios magnéticos, medios ópticos, memoria de acceso aleatorio (RAM), memoria de solo lectura (ROM), medios de almacenamiento masivo (por ejemplo, un disco duro), medios de almacenamiento extraíbles (por ejemplo, una unidad flash, un disco compacto (CD) o un disco de vídeo digital (DVD)) y/o cualesquiera otros dispositivos de memoria volátil o no volátil, no transitoria, legibles por dispositivo y/o ejecutables por ordenador que almacenan información, datos y/o instrucciones que pueden usarse mediante los circuitos de procesamiento 1270. El medio legible por dispositivo 1280 puede almacenar cualquier instrucción, dato o información adecuados, incluyendo un programa informático, software, una aplicación que incluye una o más de lógica, reglas, código, tablas, etc. y/u otras instrucciones capaces de ser ejecutadas mediante los circuitos de procesamiento 1270 y utilizadas por el nodo de red 1260. El medio legible por dispositivo 1280 puede usarse para almacenar cualesquiera cálculos realizados mediante los circuitos de procesamiento 1270 y/o cualesquiera datos recibidos a través de la interfaz 1290. En algunas realizaciones, los circuitos de procesamiento 1270 y el medio legible por dispositivo 1280 pueden considerarse integrados.
La interfaz 1290 se usa en la comunicación por cable o inalámbrica de señalización y/o datos entre el nodo de red 1260, la red 1206 y/o los WD 1210. Como se ilustra, la interfaz 1290 comprende uno o varios puertos/uno o varios terminales 1294 para enviar y recibir datos, por ejemplo hacia y desde la red 1206 a través de una conexión por cable. La interfaz 1290 también incluye circuitos de entrada de radio 1292 que pueden acoplarse a, o en ciertas realizaciones ser parte de, la antena 1262. Los circuitos de entrada de radio 1292 comprenden filtros 1298 y amplificadores 1296. Los circuitos de entrada de radio 1292 pueden conectarse a la antena 1262 y a los circuitos de procesamiento 1270. Los circuitos de entrada de radio pueden configurarse para acondicionar señales comunicadas entre la antena 1262 y los circuitos de procesamiento 1270. Los circuitos de entrada de radio 1292 pueden recibir datos digitales que se enviarán a otros nodos de red o WD a través de una conexión inalámbrica. Los circuitos de entrada de radio 1292 pueden convertir los datos digitales en una señal de radio que tiene los parámetros de canal y ancho de banda apropiados, usando una combinación de filtros 1298 y/o amplificadores 1296. La señal de radio puede, a continuación, transmitirse a través de la antena 1262. De manera similar, cuando se reciben datos, la antena 1262 puede recopilar señales de radio que, a continuación, se convierten en datos digitales mediante los circuitos de entrada de radio 1292. Los datos digitales pueden pasarse a los circuitos de procesamiento 1270. En otras realizaciones, la interfaz puede comprender diferentes componentes y/o diferentes combinaciones de componentes.
En ciertas realizaciones alternativas, el nodo de red 1260 puede no incluir circuitos de entrada de radio separados 1292; en cambio, los circuitos de procesamiento 1270 pueden comprender circuitos de entrada de radio y pueden conectarse a la antena 1262 sin circuitos de entrada de radio separados 1292. De manera similar, en algunas realizaciones, todos o algunos de los circuitos transceptores de RF 1272 pueden considerarse parte de la interfaz 1290. En otras realizaciones más, la interfaz 1290 puede incluir uno o más puertos o terminales 1294, circuitos de entrada de radio 1292 y circuitos transceptores de RF 1272, como parte de un la unidad de radio (no mostrada) y la interfaz 1290 puede comunicarse con los circuitos de procesamiento de banda base 1274, que es parte de una unidad digital (no mostrada).
La antena 1262 puede incluir una o más antenas, o conjuntos de antenas, configuradas para enviar y/o recibir señales inalámbricas. La antena 1262 puede estar acoplada a los circuitos de entrada de radio 1290 y puede ser cualquier tipo de antena capaz de transmitir y recibir datos y/o señales de forma inalámbrica. En algunas realizaciones, la antena 1262 puede comprender una o más antenas omnidireccionales, sectoriales o de panel que pueden funcionar para transmitir/recibir señales de radio entre, por ejemplo, 2 GHz y 66 GHz. Se puede usar una antena omnidireccional para transmitir/recibir señales de radio en cualquier dirección, se puede usar una antena sectorial para transmitir/recibir señales de radio desde dispositivos dentro de un área particular y una antena de panel puede ser una antena de línea de visión utilizada para transmitir/recibir señales de radio en una línea relativamente recta. En algunos casos, el uso de más de una antena puede denominarse MIMO. En ciertas realizaciones, la antena 1262 puede estar separada del nodo de red 1260 y puede ser conectable al nodo de red 1260 a través de una interfaz o puerto.
La antena 1262, la interfaz 1290 y/o los circuitos de procesamiento 1270 pueden configurarse para realizar cualquier operación de recepción y/o ciertas operaciones de obtención descritas en el presente documento como realizadas por un nodo de red. Cualquier información, datos y/o señales pueden recibirse desde un dispositivo inalámbrico, otro nodo de red y/o cualquier otro equipo de red. De manera similar, la antena 1262, la interfaz 1290 y/o los circuitos de procesamiento 1270 pueden configurarse para realizar cualesquiera operaciones de transmisión descritas en el presente documento como realizadas por un nodo de red. Cualquier información, datos y/o señales pueden transmitirse a un dispositivo inalámbrico, otro nodo de red y/o cualquier otro equipo de red.
Los circuitos de alimentación 1287 pueden comprender, o estar acoplados a, circuitos de gestión de alimentación y estar configurados para suministrar energía a los componentes del nodo de red 1260 para realizar la funcionalidad descrita en el presente documento. Los circuitos de alimentación 1287 pueden recibir energía de la fuente de alimentación 1286. La fuente de alimentación 1286 y/o los circuitos de alimentación 1287 pueden configurarse para proporcionar energía a los diversos componentes del nodo de red 1260 en una forma adecuada para los respectivos componentes (por ejemplo, a unos niveles de voltaje y corriente necesarios para cada componente respectivo). La fuente de alimentación 1286 puede estar incluida en, o ser externa a los circuitos de alimentación 1287 y/o al nodo de red 1260. Por ejemplo, el nodo de red 1260 puede ser conectable a una fuente de alimentación externa (por ejemplo, una toma de electricidad) a través de circuitos de entrada o de una interfaz, tal como un cable eléctrico, de modo que la fuente de alimentación externa suministra energía a los circuitos de alimentación 1287. Como otro ejemplo, la fuente de alimentación 1286 puede comprender una fuente de alimentación en forma de una batería o paquete de baterías que está conectada o integrada en, circuitos de alimentación 1287. La batería puede proporcionar energía de respaldo en caso de que falle la fuente de alimentación externa. También se pueden utilizar otros tipos de fuentes de alimentación, como dispositivos fotovoltaicos.
Realizaciones alternativas del nodo de red 1260 pueden incluir componentes adicionales además de los mostrados en la figura 12, que pueden ser responsables de proporcionar ciertos aspectos de la funcionalidad del nodo de red, incluyendo cualquiera de las funciones descritas en el presente documento y/o cualquier funcionalidad necesaria para soportar el tema descrito en el presente documento. Por ejemplo, el nodo de red 1260 puede incluir equipo de interfaz de usuario para permitir la entrada de información en el nodo de red 1260 y para permitir la salida de información desde el nodo de red 1260. Esto puede permitir a un usuario realizar diagnóstico, mantenimiento, reparación y otras funciones administrativas para el nodo de red 1260.
Tal como se utiliza en el presente documento, dispositivo inalámbrico (WD) se refiere a un dispositivo capaz de, configurado, dispuesto y/o que pueda funcionar para comunicarse de forma inalámbrica con nodos de red y/u otros dispositivos inalámbricos. Salvo que se indique lo contrario, el término WD puede usarse indistintamente en el presente documento con equipo de usuario (UE). La comunicación inalámbrica puede implicar transmitir y/o recibir señales inalámbricas utilizando ondas electromagnéticas, ondas de radio, ondas infrarrojas y/u otros tipos de señales adecuadas para transmitir información a través del aire. En algunas realizaciones, un WD puede configurarse para transmitir y/o recibir información sin interacción humana directa. Por ejemplo, un WD puede diseñarse para transmitir información a una red en un horario predeterminado, cuando es activado por un evento interno o externo, o en respuesta a solicitudes de la red. Los ejemplos de un WD incluyen, entre otros, un teléfono inteligente, un teléfono móvil, un teléfono celular, un teléfono de voz sobre IP (VoIP), un teléfono inalámbrico de bucle local, un ordenador de escritorio, un asistente digital personal (PDA), cámaras inalámbricas, una consola o dispositivo de juegos, un dispositivo de almacenamiento de música, un aparato de reproducción, un dispositivo terminal ponible, un punto final inalámbrico, una estación móvil, una tableta, un portátil, un equipo integrado en portátil (LEE), un equipo montado en portátil (LME), un dispositivo inteligente, un equipo inalámbrico en las instalaciones del cliente (CPE), un dispositivo terminal inalámbrico montado en un vehículo, etc. Un WD puede soportar comunicación de dispositivo a dispositivo (D2D), por ejemplo, implementando un estándar 3GPP para comunicación de enlace lateral, vehículo a vehículo (V2V), vehículo a infraestructura (V2I), vehículo a todo (V2X) y, en este caso, puede denominarse dispositivo de comunicación D2D. Como otro ejemplo específico más, en un escenario de internet de las cosas (IoT), un WD puede representar una máquina u otro dispositivo que realice monitorización y/o mediciones, y transmita los resultados de dichas monitorización y/o mediciones a otro WD y/o un nodo de red. En este caso, el WD puede ser un dispositivo de máquina a máquina (M2M), que en un contexto 3GPP puede denominarse dispositivo MTC. Como un ejemplo particular, el WD puede ser un UE que implementa el estándar de internet de las cosas de banda estrecha (NB-loT) 3GPP. Ejemplos particulares de tales máquinas o dispositivos son sensores, dispositivos de medición tales como medidores de energía, maquinaria industrial o electrodomésticos o aparatos de uso personal (por ejemplo, refrigeradores, televisores, etc.) y dispositivos ponibles (por ejemplo, relojes, rastreadores de actividad física, etc.). En otros escenarios, un WD puede representar un vehículo u otro equipo que sea capaz de monitorizar y/o informar sobre su estado operativo u otras funciones asociadas con su funcionamiento. Un WD como se describe anteriormente puede representar el punto final de una conexión inalámbrica, en cuyo caso el dispositivo puede denominarse terminal inalámbrico. Además, un WD como se describe anteriormente puede ser móvil, en cuyo caso también puede denominarse dispositivo móvil o terminal móvil.
Como se ilustra, el dispositivo inalámbrico 1210 incluye antena 1211, interfaz 1214, circuitos de procesamiento 1220, medio legible por dispositivo 1230, equipo de interfaz de usuario 1232, equipo auxiliar 1234, fuente de alimentación 1236 y circuitos de alimentación 1237. El WD 1210 puede incluir múltiples conjuntos de uno o más de los componentes ilustrados para diferentes tecnologías inalámbricas soportadas por WD 1210, como, por ejemplo, tecnologías inalámbricas GSM, WCDMA, LTE, NR, WiFi, WiMAX, NB-loT o Bluetooth, solo por mencionar algunas. Estas tecnologías inalámbricas pueden integrarse en chips o conjuntos de chips iguales o diferentes, como otros componentes dentro del WD 1210.
La antena 1211 puede incluir una o más antenas o conjuntos de antenas, configuradas para enviar y/o recibir señales inalámbricas, y está conectada a la interfaz 1214. En ciertas realizaciones alternativas, la antena 1211 puede estar separada del WD 1210 y ser conectable al WD 1210 a través de un interfaz o puerto. La antena 1211, la interfaz 1214 y/o los circuitos de procesamiento 1220 pueden configurarse para realizar cualesquiera operaciones de recepción o transmisión descritas en el presente documento como realizadas por un WD. Cualquier información, datos y/o señales pueden recibirse desde un nodo de red y/u otro WD. En algunas realizaciones, los circuitos de entrada de radio y/o la antena 1211 pueden considerarse una interfaz.
Como se ilustra, la interfaz 1214 comprende circuitos de entrada de radio 1212 y antena 1211. Los circuitos de entrada de radio 1212 comprenden uno o más filtros 1218 y amplificadores 1216. Los circuitos de entrada de radio 1214 están conectados a la antena 1211 y a los circuitos de procesamiento 1220, y están configurados para acondicionar señales comunicadas entre la antena 1211 y los circuitos de procesamiento 1220. Los circuitos de entrada de radio 1212 pueden estar acoplados a la antena 1211 o ser parte de ella. En algunas realizaciones, el WD 1210 puede no incluir circuitos de entrada de radio independientes 1212; más bien, los circuitos de procesamiento 1220 pueden comprender circuitos de entrada de radio y pueden conectarse a la antena 1211. De manera similar, en algunas realizaciones, algunos o todos los circuitos transceptores de RF 1222 pueden considerarse parte de la interfaz 1214. Los circuitos de entrada de radio 1212 pueden recibir datos digitales que se enviarán a otros nodos de red o WD a través de una conexión inalámbrica. Los circuitos de entrada de radio 1212 puede convertir los datos digitales en una señal de radio que tiene el canal y los parámetros de ancho de banda apropiados usando una combinación de filtros 1218 y/o amplificadores 1216. La señal de radio puede, a continuación, transmitirse a través de la antena 1211. De manera similar, cuando se reciben datos, la antena 1211 puede recopilar señales de radio que, a continuación, se convierten en datos digitales mediante los circuitos de entrada de radio 1212. Los datos digitales pueden pasarse a los circuitos de procesamiento 1220. En otras realizaciones, la interfaz puede comprender diferentes componentes y/o diferentes combinaciones de componentes.
Los circuitos de procesamiento 1220 pueden comprender una combinación de uno o más de un microprocesador, controlador, microcontrolador, unidad central de procesamiento, procesador de señales digitales, circuito integrado de aplicación específica, conjunto de puertas programables en campo o cualquier otro dispositivo informático, recurso o combinación de hardware, software y/o lógica codificada que pueda funcionar para proporcionar, ya sea individualmente o junto con otros componentes de WD 1210, tal como el medio legible por dispositivo 1230, funcionalidad de WD 1210. Dicha funcionalidad puede incluir proporcionar cualquiera de las diversas características inalámbricas o beneficios inalámbricos discutidos en este documento. Por ejemplo, los circuitos de procesamiento 1220 pueden ejecutar instrucciones almacenadas en el medio legible por dispositivo 1230 o en la memoria dentro de los circuitos de procesamiento 1220, para proporcionar la funcionalidad descrita en el presente documento.
Como se ilustra, los circuitos de procesamiento 1220 incluyen uno o más de los circuitos transceptores de RF 1222, los circuitos de procesamiento de banda base 1224 y los circuitos de procesamiento de aplicaciones 1226. En otras realizaciones, los circuitos de procesamiento pueden comprender diferentes componentes y/o diferentes combinaciones de componentes. En ciertas realizaciones, los circuitos de procesamiento 1220 de WD 1210 pueden comprender un SOC. En algunas realizaciones, los circuitos transceptores de RF 1222, los circuitos de procesamiento de banda base 1224 y los circuitos de procesamiento de aplicaciones 1226 pueden estar en chips o conjuntos de chips separados. En realizaciones alternativas, parte o la totalidad de los circuitos de procesamiento de banda base 1224 y los circuitos de procesamiento de aplicaciones 1226 pueden combinarse en un chip o conjunto de chips, y los circuitos transceptores de RF 1222 pueden estar en un chip o conjunto de chips separado. En otras realizaciones alternativas, parte o la totalidad de los circuitos transceptores de RF 1222 y los circuitos de procesamiento de banda base 1224 pueden estar en el mismo chip o conjunto de chips, y los circuitos de procesamiento de aplicaciones 1226 pueden estar en un chip o conjunto de chips separado. En otras realizaciones alternativas, parte o la totalidad de los circuitos transceptores de RF 1222, los circuitos de procesamiento de banda base 1224 y los circuitos de procesamiento de aplicaciones 1226 se pueden combinar en el mismo chip o conjunto de chips. En algunas realizaciones, los circuitos transceptores de RF 1222 pueden ser parte de la interfaz 1214. Los circuitos transceptores de RF 1222 pueden acondicionar señales de RF para los circuitos de procesamiento 1220.
En ciertas realizaciones, parte de, o toda la funcionalidad descrita en el presente documento como realizada por un WD puede proporcionarse mediante circuitos de procesamiento 1220 que ejecutan instrucciones almacenadas en un medio legible por dispositivo 1230, que en ciertas realizaciones puede ser un medio de almacenamiento legible por ordenador. En realizaciones alternativas, parte de, o toda la funcionalidad puede proporcionarse mediante los circuitos de procesamiento 1220 sin ejecutar instrucciones almacenadas en un medio de almacenamiento legible por dispositivo separado o discreto, tal como de manera cableada. En cualquiera de esas realizaciones particulares, se ejecuten o no instrucciones almacenadas en un medio de almacenamiento legible por dispositivo, los circuitos de procesamiento 1220 se pueden configurar para realizar la funcionalidad descrita. Los beneficios proporcionados por dicha funcionalidad no se limitan a los circuitos de procesamiento 1220 solo o a otros componentes del WD 1210, sino que son aprovechados por el WD 1210 en su conjunto y/o los usuarios finales y la red inalámbrica en general.
Los circuitos de procesamiento 1220 pueden configurarse para realizar cualesquiera operaciones de determinación, cálculo o similares (por ejemplo, ciertas operaciones de obtención) descritas en el presente documento como realizadas por un WD. Estas operaciones, tal como se realizan mediante los circuitos de procesamiento 1220, pueden incluir procesar información obtenida mediante los circuitos de procesamiento 1220, por ejemplo, convirtiendo la información obtenida en otra información, comparando la información obtenida o la información convertida con información almacenada por el WD 1210, y/o realizando una o más operaciones basadas en la información obtenida o información convertida, y como resultado de dicho procesamiento adoptar una determinación.
El medio legible por dispositivo 1230 puede funcionar para almacenar un programa informático, software, una aplicación que incluye una o más de lógica, reglas, código, tablas, etc. y/u otras instrucciones que pueden ser ejecutadas por circuitos de procesamiento 1220. El medio legible por dispositivo 1230 puede incluir memoria informática (por ejemplo, memoria de acceso aleatorio (RAM) o memoria de solo lectura (ROM)), medios de almacenamiento masivo (por ejemplo, un disco duro), medios de almacenamiento extraíbles (por ejemplo, un disco compacto (CD) o un disco de video digital (DVD)), y/o cualesquiera otros dispositivos de memoria volátil o no volátil, no transitoria, legible por dispositivo y/o ejecutable por ordenador, que almacenen información, datos y/o instrucciones que pueden ser utilizadas por los circuitos de procesamiento 1220. En algunas realizaciones, los circuitos de procesamiento 1220 y el medio legible por dispositivo 1230 pueden considerarse integrados.
El equipo de interfaz de usuario 1232 puede proporcionar componentes que permiten que un usuario humano interactúe con WD 1210. Dicha interacción puede ser de muchas formas, tales como visual, auditiva, táctil, etc. El equipo de interfaz de usuario 1232 puede funcionar para producir resultados para el usuario y para permitir que el usuario proporcione entradas al WD 1210. El tipo de interacción puede variar dependiendo del tipo de equipo de interfaz de usuario 1232 instalado en el WD 1210. Por ejemplo, si el WD 1210 es un teléfono inteligente, la interacción puede ser mediante una pantalla táctil; si el WD 1210 es un medidor inteligente, la interacción puede realizarse a través de una pantalla que proporciona el uso (por ejemplo, la cantidad de galones utilizados) o un altavoz que proporciona una alerta audible (por ejemplo, si se detecta humo). El equipo de interfaz de usuario 1232 puede incluir interfaces, dispositivos y circuitos de entrada, e interfaces, dispositivos y circuitos de salida. El equipo de interfaz de usuario 1232 está configurado para permitir la entrada de información en el WD 1210, y está conectado a los circuitos de procesamiento 1220 para permitir que los circuitos de procesamiento 1220 procesen la información de entrada. El equipo de interfaz de usuario 1232 puede incluir, por ejemplo, un micrófono, un sensor de proximidad u otro, teclas/botones, una pantalla táctil, una o más cámaras, un puerto USB u otros circuitos de entrada. El equipo de interfaz de usuario 1232 también está configurado para permitir la salida de información desde el WD 1210, y para permitir que los circuitos de procesamiento 1220 emitan información desde el WD 1210. El equipo de interfaz de usuario 1232 puede incluir, por ejemplo, un altavoz, una pantalla, circuitos de vibración, un puerto USB, una interfaz de auriculares u otros circuitos de salida. Utilizando una o más interfaces, dispositivos y circuitos de entrada y salida del equipo de interfaz de usuario 1232, el WD 1210 puede comunicarse con los usuarios finales y/o la red inalámbrica y permitirles beneficiarse de la funcionalidad descrita en el presente documento.
El equipo auxiliar 1234 puede funcionar para proporcionar una funcionalidad más específica que generalmente no puede ser realizada por los WD. Esto puede comprender sensores especializados para realizar mediciones para diversos fines, interfaces para tipos adicionales de comunicación, como comunicaciones por cable, etc. La inclusión y el tipo de componentes del equipo auxiliar 1234 pueden variar dependiendo de la realización y/o del escenario.
La fuente de alimentación 1236 puede, en algunas realizaciones, tener la forma de una batería o paquete de baterías. También se pueden usar otros tipos de fuentes de alimentación, tales como una fuente de alimentación externa (por ejemplo, una toma de corriente), dispositivos fotovoltaicos o celdas de energía. El WD 1210 puede comprender además circuitos de alimentación 1237 para entregar alimentación desde la fuente de alimentación 1236 a las diversas partes del WD 1210 que necesitan alimentación de la fuente de alimentación 1236 para llevar a cabo cualquier funcionalidad descrita o indicada en el presente documento. Los circuitos de alimentación 1237 pueden comprender, en ciertas realizaciones, circuitos de gestión de alimentación. Los circuitos de alimentación 1237 pueden funcionar adicional o alternativamente para recibir alimentación desde una fuente de alimentación externa; en cuyo caso el WD 1210 se puede conectar a la fuente de alimentación externa (como una toma de corriente) a través de circuitos de entrada o de una interfaz, como un cable de alimentación eléctrica. Los circuitos de alimentación 1237 también pueden funcionar en ciertas realizaciones para entregar alimentación desde una fuente de alimentación externa a la fuente de alimentación 1236. Esto puede ser, por ejemplo, para la carga de la fuente de alimentación 1236. Los circuitos de alimentación 1237 pueden realizar cualquier formateo, conversión u otro modificación de la alimentación procedente de la fuente de alimentación 1236 para hacer que la alimentación sea adecuada para los respectivos componentes de WD 1210 a los que se suministra alimentación.
La figura 13 ilustra una realización de un UE según diversos aspectos descritos en el presente documento. Tal como se utiliza en el presente documento, un equipo de usuario o UE puede no necesariamente tener un usuario en el sentido de un usuario humano que posee y/o maneja el dispositivo relevante. En cambio, un UE puede representar un dispositivo destinado a la venta o a al manejo por un usuario humano, pero que puede no, o no inicialmente, estar asociado con un usuario humano específico (por ejemplo, un controlador de rociadores inteligente). Alternativamente, un UE puede representar un dispositivo que no está destinado a la venta ni al manejo por un usuario final, pero que puede asociarse con un usuario o hacerse funcionar para el beneficio de este (por ejemplo, un medidor de energía inteligente). UE 13200 puede ser cualquier UE identificado por el proyecto de asociación de tercera Generación (3GPP), que incluye un UE NB-loT, un UE de comunicación tipo máquina (MTC) y/o un UE MTC mejorado (eMTC). El UE 1300, como se ilustra en la figura 13, es un ejemplo de un WD configurado para comunicación según uno o más estándares de comunicación promulgados por el proyecto de asociación de tercera Generación (3GPP), como los estándares GSM, UMTS, LTE y/o 5G de 3GPP. Como se mencionó anteriormente, los términos WD y UE pueden usarse de manera intercambiable. Por consiguiente, aunque la figura 13 es un UE, los componentes analizados en el presente documento son igualmente aplicables a un WD, y viceversa.
En la figura 13, el UE 1300 incluye circuitos de procesamiento 1301 que están acoplados operativamente a la interfaz de entrada/salida 1305, la interfaz de radiofrecuencia (RF) 1309, la interfaz de conexión de red 1311, la memoria 1315 que incluye la memoria de acceso aleatorio (RAM) 1317, la memoria de solo lectura (ROM) 1319, y el medio de almacenamiento 1321 o similar, el subsistema de comunicación 1331, la fuente de alimentación 1333 y/o cualquier otro componente, o cualquier combinación de los mismos. El medio de almacenamiento 1321 incluye el sistema operativo 1323, el programa de aplicación 1325 y los datos 1327. En otras realizaciones, el medio de almacenamiento 1321 puede incluir otros tipos similares de información. Ciertos UE pueden utilizar todos los componentes mostrados en la figura 13, o solo un subconjunto de los componentes. El nivel de integración entre los componentes puede variar de un UE a otro UE. Además, ciertos UE pueden contener múltiples instancias de un componente, tales como múltiples procesadores, memorias, transceptores, transmisores, receptores, etc.
En la figura 13, los circuitos de procesamiento 1301 pueden configurarse para procesar instrucciones y datos de ordenador. Los circuitos de procesamiento 1301 pueden configurarse para implementar cualquier máquina de estado secuencial operativa para ejecutar instrucciones de máquina almacenadas como programas informáticos legibles por máquina en la memoria, tales como una o más máquinas de estado implementadas por hardware (por ejemplo, en lógica discreta, FPGA, ASIC, etc.); lógica programable junto con el firmware adecuado; uno o más programas almacenados, procesadores de uso general, como un microprocesador o un procesador de señal digital (DSP), junto con el software apropiado; o cualquier combinación de los anteriores. Por ejemplo, los circuitos de procesamiento 1301 pueden incluir dos unidades centrales de procesamiento (CPU). Los datos pueden ser información en una forma adecuada para ser utilizada por un ordenador.
En la realización representada, la interfaz de entrada/salida 1305 puede configurarse para proporcionar una interfaz de comunicación a un dispositivo de entrada, un dispositivo de salida o un dispositivo de entrada y salida. El UE 1300 puede configurarse para usar un dispositivo de salida a través de la interfaz de entrada/salida 1305. Un dispositivo de salida puede usar el mismo tipo de puerto de interfaz que un dispositivo de entrada. Por ejemplo, se puede usar un puerto USB para proporcionar entrada y salida desde el UE 1300. El dispositivo de salida puede ser un altavoz, una tarjeta de sonido, una tarjeta de vídeo, una pantalla, un monitor, una impresora, un accionador, un emisor, una tarjeta inteligente, otro dispositivo de salida o cualquier combinación de los mismos. El UE 1300 puede configurarse para usar un dispositivo de entrada a través de la interfaz de entrada/salida 1305 para permitir que un usuario capture información en el UE 1300. El dispositivo de entrada puede incluir una pantalla sensible al tacto o sensible a la presencia, una cámara (por ejemplo, una cámara digital, una cámara de vídeo digital, una cámara web, etc.), un micrófono, un sensor, un ratón, una bola de seguimiento, una almohadilla direccional, una almohadilla de seguimiento, una rueda de desplazamiento, una tarjeta inteligente y similares. La pantalla sensible a la presencia puede incluir un sensor táctil capacitivo o resistivo para detectar la entrada de un usuario. Un sensor puede ser, por ejemplo, un acelerómetro, un giroscopio, un sensor de inclinación, un sensor de fuerza, un magnetómetro, un sensor óptico, un sensor de proximidad, otro sensor similar o cualquier combinación de los mismos. Por ejemplo, el dispositivo de entrada puede ser un acelerómetro, un magnetómetro, una cámara digital, un micrófono y un sensor óptico.
En la figura 13, la interfaz de RF 1309 puede configurarse para proporcionar una interfaz de comunicación a componentes de RF tales como un transmisor, un receptor y una antena. La interfaz de conexión de red 1311 puede configurarse para proporcionar una interfaz de comunicación a la red 1343a. La red 1343a puede abarcar redes cableadas y/o inalámbricas tales como una red de área local (LAN), una red de área amplia (WAN), una red informática, una red inalámbrica, una red de telecomunicaciones, otra red similar o cualquier combinación de las mismas. Por ejemplo, la red 1343a puede comprender una red Wi-Fi. La interfaz de conexión de red 1311 puede configurarse para incluir una interfaz de receptor y transmisor utilizada para comunicarse con uno o más dispositivos diferentes a través de una red de comunicación según uno o más protocolos de comunicación, tales como Ethernet, TCP/IP, SONET, ATM o el como. La interfaz de conexión de red 1311 puede implementar funcionalidad de receptor y transmisor apropiada para los enlaces de red de comunicación (por ejemplo, ópticos, eléctricos y similares). Las funciones de transmisor y receptor pueden compartir componentes de circuito, software o firmware, o alternativamente pueden implementarse por separado.
La RAM 1317 puede configurarse para interactuar a través del bus 1302 con los circuitos de procesamiento 1301 para proporcionar almacenamiento o almacenamiento en caché de datos o instrucciones de ordenador durante la ejecución de programas de software tales como el sistema operativo, programas de aplicación y controladores de dispositivo. La ROM 1319 puede configurarse para proporcionar instrucciones o datos de ordenador a los circuitos de procesamiento 1301. Por ejemplo, la ROM 1319 puede configurarse para almacenar códigos o datos invariantes del sistema de bajo nivel para funciones básicas del sistema tales como entrada y salida básicas (E/S), inicio o recepción de pulsaciones de teclas de un teclado que se almacenan en una memoria no volátil. El medio de almacenamiento 1321 puede configurarse para incluir memoria tal como RAM, ROM, memoria de solo lectura programable (PROM), memoria de solo lectura programable y borrable (EPROM), memoria de solo lectura programable y borrable eléctricamente (EEPROM), discos magnéticos, discos ópticos, disquetes, discos duros, cartuchos extraíbles o unidades flash. En un ejemplo, el medio de almacenamiento 1321 puede configurarse para incluir el sistema operativo 1323, el programa de aplicación 1325 tal como una aplicación de navegador web, una miniaplicación o motor de dispositivos u otra aplicación, y un archivo de datos 1327. El medio de almacenamiento 1321 puede almacenar, para uso por el UE 1300, cualquiera de una variedad de sistemas operativos o combinaciones de sistemas operativos.
El medio de almacenamiento 1321 puede configurarse para incluir una serie de unidades de disco físicas, tales como una matriz redundante de discos independientes (RAID), una unidad de disquete, una memoria flash, una unidad flash USB, una unidad de disco duro externa, una memoria USB, un lápiz de memoria, una unidad de llave, una unidad de disco óptico de disco versátil digital de alta densidad (HD-DVD), una unidad de disco duro interna, una unidad de disco óptico Blu-Ray, una unidad de disco óptico de almacenamiento de datos digitales holográficos (HDDS), un módulo de memoria externo mini-dual en línea (DIMM), una memoria de acceso aleatorio dinámica síncrona (SDRAM), una SDRAM micro-DIMM externa, una memoria de tarjeta inteligente como un módulo de identidad de abonado o un módulo de identidad de usuario extraíble (SIM/RUIM), otra memoria o cualquier combinación de los mismos. El medio de almacenamiento 1321 puede permitir que el UE 1300 acceda a instrucciones ejecutables por ordenador, programas de aplicación o similares, almacenados en medios de memoria transitorios o no transitorios, para descargar datos o cargar datos. Un artículo de fabricación, tal como uno que utiliza un sistema de comunicación, puede incorporarse tangiblemente en el medio de almacenamiento 1321, que puede comprender un medio legible por dispositivo.
En la figura 13, los circuitos de procesamiento 1301 pueden configurarse para comunicarse con la red 1343b usando el subsistema de comunicación 1331. La red 1343a y la red 1343b pueden ser la misma red o redes, o una o varias redes diferentes. El subsistema de comunicación 1331 puede configurarse para incluir uno o más transceptores usados para comunicarse con la red 1343b. Por ejemplo, el subsistema de comunicación 1331 puede configurarse para incluir uno o más transceptores usados para comunicarse con uno o más transceptores remotos de otro dispositivo capaz de comunicación inalámbrica tal como otro WD, UE o estación base de una red de acceso por radio (RAN) según uno o más protocolos de comunicación, tales como IEEE 802.13, CDMA, WCDMA, GSM, LTE, UTRAN, WiMax o similares. Cada transceptor puede incluir un transmisor 1333 y/o un receptor 1335 para implementar la funcionalidad de transmisor o receptor, respectivamente, apropiada para los enlaces RAN (por ejemplo, asignaciones de frecuencia y similares). Además, el transmisor 1333 y el receptor 1335 de cada transceptor pueden compartir componentes de circuito, software o firmware, o alternativamente pueden implementarse por separado.
En la realización ilustrada, las funciones de comunicación del subsistema de comunicación 1331 pueden incluir comunicación de datos, comunicación de voz, comunicación multimedia, comunicaciones de corto alcance como Bluetooth, comunicación de campo cercano, comunicación basada en ubicación como el uso del sistema de posicionamiento global (GPS) para determinar una ubicación, otra función de comunicación similar o cualquier combinación de las mismas. Por ejemplo, el subsistema de comunicación 1331 puede incluir comunicación celular, comunicación Wi-Fi, comunicación Bluetooth y comunicación GPS. La red 1343b puede abarcar redes cableadas y/o inalámbricas tales como una red de área local (LAN), una red de área amplia (WAN), una red informática, una red inalámbrica, una red de telecomunicaciones, otra red similar o cualquier combinación de las mismas. Por ejemplo, la red 1343b puede ser una red celular, una red Wi-Fi y/o una red de campo cercano. La fuente de alimentación 1313 puede configurarse para proporcionar alimentación de corriente alterna (CA) o corriente continua (CC) a los componentes del UE 1300.
Las características, beneficios y/o funciones descritas en el presente documento se pueden implementar en uno de los componentes del UE 1300 o dividirse en múltiples componentes del UE 1300. Además, las características, beneficios y/o funciones descritas en el presente documento se pueden implementar en cualquier combinación de hardware, software o firmware. En un ejemplo, el subsistema de comunicación 1331 puede configurarse para incluir cualquiera de los componentes descritos en el presente documento. Además, los circuitos de procesamiento 1301 pueden configurarse para comunicarse con cualquiera de dichos componentes a través del bus 1302. En otro ejemplo, cualquiera de dichos componentes puede representarse mediante instrucciones de programa almacenadas en la memoria que, cuando se ejecutan mediante los circuitos de procesamiento 1301, realizan las funciones correspondientes descritas en el presente documento. En otro ejemplo, la funcionalidad de cualquiera de dichos componentes puede dividirse entre los circuitos de procesamiento 1301 y el subsistema de comunicación 1331. En otro ejemplo, las funciones no computacionalmente intensivas de cualquiera de dichos componentes pueden implementarse en software o firmware y las funciones computacionalmente intensivas puede implementarse en hardware.
La figura 14 es un diagrama de bloques esquemático que ilustra un entorno de virtualización 1400 en el que se pueden virtualizar funciones implementadas por algunas realizaciones. En el presente contexto, virtualizar significa crear versiones virtuales de aparatos o dispositivos, lo que puede incluir la virtualización de plataformas de hardware, dispositivos de almacenamiento y recursos de red. Como se usa en el presente documento, la virtualización se puede aplicar a un nodo (por ejemplo, una estación base virtualizada o un nodo de acceso de radio virtualizado) o a un dispositivo (por ejemplo, un UE, un dispositivo inalámbrico o cualquier otro tipo de dispositivo de comunicación) o a componentes del mismo, y se refiere a una implementación en la que al menos una parte de la funcionalidad se implementa como uno o más componentes virtuales (por ejemplo, a través de una o más aplicaciones, componentes, funciones, máquinas virtuales o contenedores que se ejecutan en uno o más nodos de procesamiento físico en una o más redes).
En algunas realizaciones, algunas o todas las funciones descritas en el presente documento pueden implementarse como componentes virtuales ejecutados por una o más máquinas virtuales implementadas en uno o más entornos virtuales 1400 alojados por uno o más nodos de hardware 1430. Además, en realizaciones en donde las un nodo virtual no es un nodo de acceso de radio o no requiere conectividad de radio (por ejemplo, un nodo de red central), entonces el nodo de red puede estar completamente virtualizado.
Las funciones pueden implementarse mediante una o más aplicaciones 1420 (que alternativamente pueden denominarse instancias de software, aparatos virtuales, funciones de red, nodos virtuales, funciones de red virtual, etc.) operativas para implementar algunas de las características, funciones y/o beneficios de algunas de las realizaciones descritas en el presente documento. Las aplicaciones 1420 se ejecutan en un entorno de virtualización 1400 que proporciona hardware 1430 que comprende circuitos de procesamiento 1460 y memoria 1490. La memoria 1490 contiene instrucciones 1495 ejecutables mediante los circuitos de procesamiento 1460, de modo que la aplicación 1420 es operativa para proporcionar una o más de las características, beneficios y/o funciones dados a conocer en el presente documento.
El entorno de virtualización 1400 comprende dispositivos de hardware de red de propósito general o de propósito especial 1430 que comprenden un conjunto de uno o más procesadores o circuitos de procesamiento 1460, que pueden ser procesadores comerciales disponibles (COTS), circuitos integrados de aplicación específica (ASIC) dedicados, o cualquier otro tipo de circuitos de procesamiento, incluidos componentes de hardware digitales o analógicos o procesadores de propósito especial. Cada dispositivo de hardware puede comprender la memoria 1490-1, que puede ser una memoria no persistente para almacenar temporalmente instrucciones 1495 o software ejecutado por los circuitos de procesamiento 1460. Cada dispositivo de hardware puede comprender uno o más controladores de interfaz de red (NIC) 1470, también conocidos como tarjetas de interfaz de red, que incluyen una interfaz de red física 1480. Cada dispositivo de hardware también puede incluir medios de almacenamiento no transitorios, persistentes y legibles por máquina 1490-2 que tienen software almacenado 1495 y/o instrucciones ejecutables mediante circuitos de procesamiento 1460. El software 1495 puede incluir cualquier tipo de software que incluye software para crear instancias de una o más capas de virtualización 1450 (también denominados hipervisores), software para ejecutar máquinas virtuales 1440 así como software que le permite ejecutar funciones, características y/o beneficios descritos en relación con algunas realizaciones descritas en el presente documento. Las máquinas virtuales 1440 comprenden procesamiento virtual, memoria virtual, trabajo en red o interfaz y almacenamiento virtual, y pueden ejecutarse mediante una capa de virtualización 1450 o hipervisor correspondiente. Se pueden implementar diferentes realizaciones de la instancia del aparato virtual 1420 en una o más de las máquinas virtuales 1440, y las implementaciones se pueden realizar de diferentes maneras.
Durante la operación, los circuitos de procesamiento 1460 ejecutan el software 1495 para crear una instancia del hipervisor o capa de virtualización 1450, que a veces puede denominarse monitor de máquina virtual (VMM). La capa de virtualización 1450 puede presentar una plataforma operativa virtual que aparece como hardware de red para la máquina virtual 1440.
Como se muestra en la figura 14, el hardware 1430 puede ser un nodo de red independiente con componentes genéricos o específicos. El hardware 1430 puede comprender la antena 14225 y puede implementar algunas funciones mediante virtualización. Alternativamente, el hardware 1430 puede ser parte de un grupo mayor de hardware (por ejemplo, como en un centro de datos o equipo en las instalaciones del cliente (CPE)) donde muchos nodos de hardware trabajan juntos y se gestionan mediante de gestión y orquestación (MANO) 14100, que, entre otras cosas, supervisa la gestión del ciclo de vida de las aplicaciones 1420.
La virtualización del hardware se denomina en algunos contextos virtualización de funciones de red (NFV). NFV se puede utilizar para consolidar muchos tipos de equipos de red en hardware de servidor de gran volumen, conmutadores físicos y almacenamiento físico estándares de la industria, que pueden ubicarse en centros de datos y equipos en las instalaciones del cliente.
En el contexto de NFV, la máquina virtual 1440 puede ser una implementación de software de una máquina física que ejecuta programas como si se estuvieran ejecutando en una máquina física no virtualizada. Cada una de las máquinas virtuales 1440, y esa parte del hardware 1430 que ejecuta esa máquina virtual, ya sea hardware dedicado a esa máquina virtual y/o hardware compartido por esa máquina virtual con otras de las máquinas virtuales 1440, forma elementos de red virtual separados (VNE).
Aún en el contexto de NFV, la función de red virtual (VNF) es responsable de manejar funciones de red específicas que se ejecutan en una o más máquinas virtuales 1440 encima de la infraestructura de red de hardware 1430 y corresponde a la aplicación 1420 en la figura 14.
En algunas realizaciones, una o más unidades de radio 14200 que incluyen cada una uno o más transmisores 14220 y uno o más receptores 14210 pueden acoplarse a una o más antenas 14225. Las unidades de radio 14200 pueden comunicarse directamente con los nodos de hardware 1430 a través de una o más interfaces de red apropiados y se puede usar en combinación con los componentes virtuales para proporcionar un nodo virtual con capacidades de radio, tal como un nodo de acceso de radio o una estación base.
En algunas realizaciones, se puede efectuar alguna señalización con el uso del sistema de control 14230 que se puede usar alternativamente para la comunicación entre los nodos de hardware 1430 y las unidades de radio 14200.
La figura 15 ilustra una red de telecomunicaciones conectada a través de una red intermedia a un ordenador anfitrión según algunas realizaciones. En particular, haciendo referencia a la FIGURA 15, según una realización, un sistema de comunicación incluye una red de telecomunicaciones 1510, tal como una red celular de tipo 3GPP, que comprende una red de acceso 1511, tal como una red de acceso por radio, y una red central 1514. La red de acceso 1511 comprende una pluralidad de estaciones base 1512a, 1512b, 1512c, tales como NB, eNB, gNB u otros tipos de puntos de acceso inalámbrico, definiendo cada una un área de cobertura correspondiente 1513a, 1513b, 1513c. Cada estación base 1512a, 1512b, 1512c se puede conectar a la red central 1514 a través de una conexión cableada o inalámbrica 1515. Un primer UE 1591 ubicado en el área de cobertura 1513c está configurado para conectarse de forma inalámbrica a, o ser radiolocalizado por, la estación base correspondiente 1512c. Un segundo UE 1592 en el área de cobertura 1513a se puede conectar de forma inalámbrica a la estación base correspondiente 1512a. Si bien en este ejemplo se ilustra una pluralidad de UE 1591, 1592, las realizaciones dadas a conocer son igualmente aplicables a una situación en la que un único UE está en el área de cobertura o la que un único UE se está conectando a la estación base correspondiente 1512.
La red de telecomunicaciones 1510 está conectada a su vez al ordenador anfitrión 1530, que puede estar incorporado en el hardware y/o software de un servidor independiente, un servidor implementado en la nube, un servidor distribuido o como recursos de procesamiento en una granja de servidores. El ordenador anfitrión 1530 puede estar bajo propiedad o control de un proveedor de servicios, o puede ser operado por el proveedor de servicios o en nombre del proveedor de servicios. Las conexiones 1521 y 1522 entre la red de telecomunicaciones 1510 y el ordenador anfitrión 1530 pueden extenderse directamente desde la red central 1514 al ordenador anfitrión 1530 o pueden pasar a través de una red intermedia opcional 1520. La red intermedia 1520 puede ser una de, o una combinación de más de una de una red pública, privada o alojada; la red intermedia 1520, si la hay, puede ser una red troncal o internet; en particular, la red intermedia 1520 puede comprender dos o más subredes (no mostradas).
El sistema de comunicación de la figura 15 en su conjunto permite la conectividad entre los UE conectados 1591, 1592 y el ordenador anfitrión 1530. La conectividad puede describirse como una conexión de transmisión libre (OTT, over the top) 1550. El ordenador anfitrión 1530 y los UE conectados 1591, 1592 están configurados para comunicar datos y/o señalización a través de la conexión OTT 1550, usando la red de acceso 1511, la red central 1514, cualquier red intermedia 1520 y posible infraestructura adicional (no mostrada) como intermediarios. La conexión OTT 1550 puede ser transparente en el sentido de que los dispositivos de comunicación participantes a través de los cuales pasa la conexión OTT 1550 desconocen el enrutamiento de las comunicaciones de enlace ascendente y de enlace descendente. Por ejemplo, la estación base 1512 puede no, o no necesitar, ser informada sobre el enrutamiento pasado de una comunicación de enlace descendente entrante con datos que se originan desde el ordenador anfitrión 1530 para ser reenviados (por ejemplo, traspasados) a un UE 1591 conectado. De manera similar, la estación base 1512 no necesita estar al tanto del enrutamiento futuro de una comunicación de enlace ascendente saliente que se origina desde el UE 1591 hacia el ordenador anfitrión 1530.
Implementaciones de ejemplo, según una realización, del UE, de la estación base y del ordenador anfitrión analizadas en los párrafos anteriores, se describirán ahora haciendo referencia a la figura 16. La figura 16 ilustra un ordenador anfitrión que se comunica a través de una estación base con un equipo de usuario sobre de una conexión parcialmente inalámbrica según algunas realizaciones. En el sistema de comunicación 1600, el ordenador anfitrión 1610 comprende hardware 1615 que incluye una interfaz de comunicación 1616 configurada para establecer y mantener una conexión por cable o inalámbrica con una interfaz de un dispositivo de comunicación diferente del sistema de comunicación 1600. El ordenador anfitrión 1610 además comprende circuitos de procesamiento 1618, que pueden tener capacidades de almacenamiento y/o procesamiento. En particular, los circuitos de procesamiento 1618 pueden comprender uno o más procesadores programables, circuitos integrados de aplicación específica, conjuntos de puertas programables en campo o combinaciones de estos (no mostrados) adaptados para ejecutar instrucciones. El ordenador anfitrión 1610 comprende además software 1611, que está almacenado en el ordenador anfitrión 1610 o es accesible mediante el mismo, y se puede ejecutar mediante los circuitos de procesamiento 1618. El software 1611 incluye la aplicación anfitriona 1612. La aplicación anfitriona 1612 puede funcionar para proporcionar un servicio a un usuario remoto, tal como UE 1630 conectándose a través de la conexión OTT 1650 que termina en el UE 1630 y el ordenador anfitrión 1610. Al proporcionar el servicio al usuario remoto, la aplicación anfitriona 1612 puede proporcionar datos de usuario que se transmiten usando la conexión OTT 1650.
El sistema de comunicación 1600 incluye además la estación base 1620 proporcionada en un sistema de telecomunicaciones y que comprende hardware 1625 que le permite comunicarse con el ordenador anfitrión 1610 y con el UE 1630. El hardware 1625 puede incluir una interfaz de comunicación 1626 para establecer y mantener una conexión por cable o inalámbrica con una interfaz de un dispositivo de comunicación diferente del sistema de comunicación 1600, así como una interfaz de radio 1627 para establecer y mantener al menos una conexión inalámbrica 1670 con el UE 1630 ubicado en un área de cobertura (no mostrada en la figura 16) servida por la estación base 1620. La interfaz de comunicación 1626 puede configurarse para facilitar la conexión 1660 al ordenador anfitrión 1610. La conexión 1660 puede ser directa o puede pasar a través de una red central (no mostrada en la figura 16) del sistema de telecomunicaciones y/o a través de una o más redes intermedias fuera del sistema de telecomunicaciones. En la realización mostrada, el hardware 1625 de la estación base 1620 incluye además circuitos de procesamiento 1628, que pueden comprender uno o más procesadores programables, circuitos integrados de aplicación específica, conjuntos de puertas programables en campo o combinaciones de estos (no mostrados) adaptados para ejecutar instrucciones. La estación base 1620 tiene además el software 1621 almacenado internamente o accesible a través de una conexión externa.
El sistema de comunicación 1600 incluye además el UE 1630 ya mencionado. Su hardware 1635 puede incluir una interfaz de radio 1637 configurada para establecer y mantener una conexión inalámbrica 1670 con una estación base que da servicio a un área de cobertura en donde se encuentra actualmente el UE 1630. El hardware 1635 del UE 1630 incluye además circuitos de procesamiento 1638, que pueden comprender uno o más procesadores programables, circuitos integrados de aplicación específica, conjuntos de puertas programables en campo o combinaciones de estos (no mostradas) adaptadas para ejecutar instrucciones. El UE 1630 comprende además el software 1631, que está almacenado en el UE 1630 o es accesible por el mismo, y es ejecutable mediante los circuitos de procesamiento 1638. El software 1631 incluye la aplicación cliente 1632. La aplicación cliente 1632 puede funcionar para proporcionar un servicio a un usuario humano o no humano a través del UE 1630, con el soporte del ordenador anfitrión 1610. En el ordenador anfitrión 1610, una aplicación anfitriona en ejecución 1612 puede comunicarse con la aplicación cliente en ejecución 1632 a través de una conexión OTT 1650 que termina en el UE 1630 y el ordenador anfitrión 1610. Al proporcionar el servicio al usuario, la aplicación cliente 1632 puede recibir datos de solicitud desde la aplicación anfitriona 1612 y proporcionar datos de usuario en respuesta a los datos de solicitud. La conexión OTT 1650 puede transferir tanto los datos de la solicitud como los datos de usuario. La aplicación cliente 1632 puede interactuar con el usuario para generar los datos de usuario que esta proporciona.
Cabe señalar que el ordenador anfitrión 1610, la estación base 1620 y el UE 1630 ilustrados en la figura 16 pueden ser similares o idénticos al ordenador anfitrión 1530, una de las estaciones base 1512a, 1512b, 1512c y uno de los UE 1591, 1592 de la figura 15, respectivamente. Es decir, el funcionamiento interno de estas entidades puede ser como se muestra en la figura 16 e independientemente, la topología de la red circundante puede ser la de la figura 15.
En la figura 16, la conexión OTT 1650 se ha dibujado de manera abstracta para ilustrar la comunicación entre el ordenador anfitrión 1610 y el UE 1630 a través de la estación base 1620, sin referencia explícita a ningún dispositivo intermediario ni al enrutamiento preciso de mensajes a través de estos dispositivos. La infraestructura de red puede determinar el enrutamiento, que puede configurarse para ocultarse al UE 1630 o al proveedor de servicios que maneja el ordenador anfitrión 1610, o a ambos. Mientras la conexión OTT 1650 está activa, la infraestructura de red puede adoptar además decisiones mediante las que cambia dinámicamente el enrutamiento (por ejemplo, en base a la consideración de equilibrio de carga o a la reconfiguración de la red).
La conexión inalámbrica 1670 entre el UE 1630 y la estación base 1620 es según las enseñanzas de las realizaciones descritas a lo largo de esta descripción. Una o más de las diversas realizaciones mejoran el rendimiento de los servicios OTT proporcionados al UE 1630 usando la conexión OTT 1650, en la que la conexión inalámbrica 1670 forma el último segmento. Más precisamente, las enseñanzas de estas realizaciones pueden mejorar el rendimiento del sistema cuando los recursos del canal de control se superponen. Esto, a su vez, puede reducir los intentos de transmisión de señalización de control y/o aumentar el rendimiento de la señalización de control y, de ese modo, proporcionar beneficios tales como un menor tiempo de espera del usuario, una mejor capacidad de respuesta y una mayor vida útil de la batería.
Se puede proporcionar un procedimiento de medición con el fin de monitorizar la velocidad de datos, la latencia y otros factores en los que mejoran una o más realizaciones. Puede haber además una funcionalidad de red opcional para reconfigurar la conexión OTT 1650 entre el ordenador anfitrión 1610 y el UE 1630, en respuesta a variaciones en los resultados de la medición. El procedimiento de medición y/o la funcionalidad de red para reconfigurar la conexión OTT 1650 se pueden implementar en software 1611 y hardware 1615 del ordenador anfitrión 1610 o en software 1631 y hardware 1635 del UE 1630, o en ambos. En realizaciones, los sensores (no mostrados) pueden implementarse en o en asociación con dispositivos de comunicación a través de los cuales pasa la conexión OTT 1650; los sensores pueden participar en el procedimiento de medición suministrando valores de las cantidades monitorizadas ejemplificadas anteriormente, o suministrando valores de otras cantidades físicas a partir de las cuales el software 1611, 1631 puede calcular o estimar las cantidades monitorizadas. La reconfiguración de la conexión OTT 1650 puede incluir formato de mensaje, configuraciones de retransmisión, enrutamiento preferido, etc.; la reconfiguración no tiene por qué afectar a la estación base 1620, y puede ser desconocida o imperceptible para la estación base 1620. Dichos procedimientos y funcionalidades pueden ser conocidos y practicados en la materia. En ciertas realizaciones, las mediciones pueden implicar señalización de UE patentada que facilita las mediciones de rendimiento, tiempos de propagación, latencia y similares del ordenador anfitrión 1610. Las mediciones pueden implementarse en el sentido de que el software 1611 y 1631 hace que se transmitan mensajes, en particular mensajes vacíos o "ficticios", utilizando la conexión OTT 1650 mientras monitoriza tiempos de propagación, errores, etc.
La figura 17 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización. El sistema de comunicación incluye un ordenador anfitrión, una estación base y un UE que pueden ser los descritos haciendo referencia a las figuras 15 y 16. Para simplificar la presente descripción, en esta sección solo se incluirán referencias a los dibujos de la figura 17. En la etapa 1710, el ordenador anfitrión proporciona datos de usuario. En la subetapa 1711 (que puede ser opcional) de la etapa 1710, el ordenador anfitrión proporciona los datos de usuario ejecutando una aplicación anfitriona. En la etapa 1720, el ordenador anfitrión inicia una transmisión que lleva los datos de usuario al UE. En la etapa 1730 (que puede ser opcional), la estación base transmite al UE los datos de usuario que se transportaron en la transmisión que inició el ordenador anfitrión, según las enseñanzas de las realizaciones descritas a lo largo de esta descripción. En la etapa 1740 (que también puede ser opcional), el UE ejecuta una aplicación cliente asociada con la aplicación anfitriona ejecutada por el ordenador anfitrión.
La figura 18 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización. El sistema de comunicación incluye un ordenador anfitrión, una estación base y un UE que pueden ser los descritos haciendo referencia a las figuras 15 y 16. Para simplificar la presente descripción, en esta sección solo se incluirán referencias a los dibujos de la figura 18. En la etapa 1810 del método, el ordenador anfitrión proporciona datos de usuario. En una subetapa opcional (no mostrada), el ordenador anfitrión proporciona los datos de usuario ejecutando una aplicación anfitriona. En la etapa 1820, el ordenador anfitrión inicia una transmisión que transporta los datos de usuario al UE. La transmisión puede pasar a través de la estación base, según las enseñanzas de las realizaciones descritas a lo largo de esta descripción. En la etapa 1830 (que puede ser opcional), el UE recibe los datos de usuario transportados en la transmisión.
La figura 19 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización. El sistema de comunicación incluye un ordenador anfitrión, una estación base y un UE que pueden ser los descritos haciendo referencia a las figuras 15 y 16. Para simplificar la presente descripción, en esta sección solo se incluirán referencias a los dibujos de la figura 19. En la etapa 1910 (que puede ser opcional), el UE recibe datos de entrada proporcionados por el ordenador anfitrión. Adicional o alternativamente, en la etapa 1920, el UE proporciona datos de usuario. En la subetapa 1921 (que puede ser opcional) de la etapa 1920, el UE proporciona los datos de usuario ejecutando una aplicación cliente. En la subetapa 1911 (que puede ser opcional) de la etapa 1910, el UE ejecuta una aplicación cliente que proporciona los datos de usuario en reacción a los datos de entrada recibidos proporcionados por el ordenador anfitrión. Al proporcionar los datos de usuario, la aplicación cliente ejecutada puede considerar además la entrada del usuario recibida del usuario. Independientemente de la manera específica en la que se proporcionaron los datos de usuario, el UE inicia, en la subetapa 1930 (que puede ser opcional), la transmisión de los datos de usuario al ordenador anfitrión. En la etapa 1940 del método, el ordenador anfitrión recibe los datos de usuario transmitidos desde el UE, según las enseñanzas de las realizaciones descritas a lo largo de esta descripción.
La figura 20 es un diagrama de flujo que ilustra un método implementado en un sistema de comunicación, según una realización. El sistema de comunicación incluye un ordenador anfitrión, una estación base y un UE que pueden ser los descritos haciendo referencia a las figuras 15 y 16. Para simplificar la presente descripción, en esta sección solo se incluirán referencias a los dibujos de la figura 20. En la etapa 2010 (que puede ser opcional), según las enseñanzas de las realizaciones descritas a lo largo de esta descripción, la estación base recibe datos de usuario del UE. En la etapa 2020 (que puede ser opcional), la estación base inicia la transmisión de los datos de usuario recibidos al ordenador anfitrión. En la etapa 2030 (que puede ser opcional), el ordenador anfitrión recibe los datos de usuario transportados en la transmisión iniciada por la estación base.
Cualesquiera etapas, métodos, características, funciones o beneficios apropiados descritos en el presente documento se pueden realizar a través de una o más unidades o módulos funcionales de uno o más aparatos virtuales. Cada aparato virtual puede comprender varias de estas unidades funcionales. Estas unidades funcionales pueden implementarse mediante circuitos de procesamiento, que pueden incluir uno o más microprocesadores o microcontroladores, así como otro hardware digital, que puede incluir procesadores de señales digitales (DSP), lógica digital de propósito especial y similares. Los circuitos de procesamiento pueden configurarse para ejecutar código de programa almacenado en la memoria, que puede incluir uno o varios tipos de memoria tales como memoria de solo lectura (ROM), memoria de acceso aleatorio (RAM), memoria caché, dispositivos de memoria flash, dispositivos de almacenamiento óptico, etc. El código de programa almacenado en la memoria incluye instrucciones de programa para ejecutar uno o más protocolos de telecomunicaciones y/o comunicaciones de datos, así como instrucciones para llevar a cabo una o más de las técnicas descritas en el presente documento. En algunas implementaciones, los circuitos de procesamiento se pueden usar para hacer que la unidad funcional respectiva realice funciones correspondientes según una o más realizaciones de la presente descripción.
En vista de lo anterior, entonces, las realizaciones en el presente documento generalmente incluyen un sistema de comunicación que incluye un ordenador anfitrión. El ordenador anfitrión puede comprender circuitos de procesamiento configurados para proporcionar datos de usuario. El ordenador anfitrión también puede comprender una interfaz de comunicación configurada para reenviar los datos de usuario a una red celular para su transmisión a un equipo de usuario (UE). La red celular puede comprender una estación base que tiene una interfaz de radio y circuitos de procesamiento, estando configurados los circuitos de procesamiento de la estación base para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para una estación base.
En algunas realizaciones, el sistema de comunicación incluye además la estación base.
En algunas realizaciones, el sistema de comunicación incluye además el UE, donde el UE está configurado para comunicarse con la estación base.
En algunas realizaciones, los circuitos de procesamiento del ordenador anfitrión están configurados para ejecutar una aplicación anfitriona, proporcionando así los datos de usuario. En este caso, el UE comprende circuitos de procesamiento configurados para ejecutar una aplicación cliente asociada con la aplicación anfitriona.
Las realizaciones en el presente documento también incluyen un método implementado en un sistema de comunicación que incluye un ordenador anfitrión, una estación base y un equipo de usuario (UE). El método comprende, en el ordenador anfitrión, proporcionar datos de usuario. El método también puede comprender, en el ordenador anfitrión, iniciar una transmisión que transporta los datos de usuario al UE a través de una red celular que comprende la estación base. La estación base realiza cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para una estación base.
En algunas realizaciones, el método comprende además, en la estación base, transmitir los datos de usuario.
En algunas realizaciones, los datos de usuario se proporcionan en el ordenador anfitrión mediante la ejecución de una aplicación anfitriona. En este caso, el método comprende además, en el UE, ejecutar una aplicación cliente asociada con la aplicación anfitriona.
Las realizaciones del presente documento también incluyen un equipo de usuario (UE) configurado para comunicarse con una estación base. El UE comprende una interfaz de radio y circuitos de procesamiento configurados para realizar cualquiera de las realizaciones descritas anteriormente para un UE.
Las realizaciones del presente documento incluyen además un sistema de comunicación que incluye un ordenador anfitrión. El ordenador anfitrión comprende circuitos de procesamiento configurados para proporcionar datos de usuario y una interfaz de comunicación configurada para reenviar datos de usuario a una red celular para su transmisión a un equipo de usuario (UE). El UE comprende una interfaz de radio y circuitos de procesamiento. Los componentes del UE están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para un UE.
En algunas realizaciones, la red celular incluye además una estación base configurada para comunicarse con el UE. En algunas realizaciones, los circuitos de procesamiento del ordenador anfitrión están configurados para ejecutar una aplicación anfitriona, proporcionando así los datos de usuario. Los circuitos de procesamiento del UE están configurados para ejecutar una aplicación cliente asociada con la aplicación anfitriona.
Las realizaciones también incluyen un método implementado en un sistema de comunicación que incluye un ordenador anfitrión, una estación base y un equipo de usuario (UE). El método comprende, en el ordenador anfitrión, proporcionar datos de usuario e iniciar una transmisión que transporta los datos de usuario al UE a través de una red celular que comprende la estación base. El UE realiza cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para un UE.
En algunas realizaciones, el método comprende además, en el UE, recibir los datos de usuario desde la estación base.
Las realizaciones del presente documento incluyen además un sistema de comunicación que incluye un ordenador anfitrión. El ordenador anfitrión comprende una interfaz de comunicación configurada para recibir datos de usuario que se originan a partir de una transmisión desde un equipo de usuario (UE) a una estación base. El UE comprende una interfaz de radio y circuitos de procesamiento. Los circuitos de procesamiento del UE están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para un UE.
En algunas realizaciones, el sistema de comunicación incluye además el UE.
En algunas realizaciones, el sistema de comunicación incluye además la estación base. En este caso, la estación base comprende una interfaz de radio configurada para comunicarse con el UE y una interfaz de comunicación configurada para reenviar al ordenador anfitrión los datos de usuario transportados por una transmisión desde el UE a la estación base.
En algunas realizaciones, los circuitos de procesamiento del ordenador anfitrión están configurados para ejecutar una aplicación anfitriona. Y los circuitos de procesamiento del UE están configurados para ejecutar una aplicación cliente asociada con la aplicación anfitriona, proporcionando así los datos de usuario.
En algunas realizaciones, los circuitos de procesamiento del ordenador anfitrión están configurados para ejecutar una aplicación anfitriona, proporcionando así datos de solicitud. Y los circuitos de procesamiento del UE están configurados para ejecutar una aplicación cliente asociada con la aplicación anfitriona, proporcionando así los datos de usuario en respuesta a los datos solicitados.
Las realizaciones en el presente documento también incluyen un método implementado en un sistema de comunicación que incluye un ordenador anfitrión, una estación base y un equipo de usuario (UE). El método comprende, en el ordenador anfitrión, recibir datos de usuario transmitidos a la estación base desde el UE. El UE realiza cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para el UE.
En algunas realizaciones, el método comprende además, en el UE, proporcionar los datos de usuario a la estación base.
En algunas realizaciones, el método también comprende, en el UE, ejecutar una aplicación cliente, proporcionando así los datos de usuario que se transmitirán. El método puede comprender además, en el ordenador anfitrión, ejecutar una aplicación anfitriona asociada con la aplicación cliente.
En algunas realizaciones, el método comprende además, en el UE, ejecutar una aplicación cliente y, en el UE, recibir datos de entrada para la aplicación cliente. Los datos de entrada se proporcionan en el ordenador anfitrión ejecutando una aplicación anfitriona asociada con la aplicación cliente. Los datos de usuario a transmitir los proporciona la aplicación cliente en respuesta a los datos de entrada.
Las realizaciones también incluyen un sistema de comunicación que incluye un ordenador anfitrión. El ordenador anfitrión comprende una interfaz de comunicación configurada para recibir datos de usuario que se originan a partir de una transmisión desde un equipo de usuario (UE) a una estación base. La estación base comprende una interfaz de radio y circuitos de procesamiento. Los circuitos de procesamiento de la estación base están configurados para realizar cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para una estación base. En algunas realizaciones, el sistema de comunicación incluye además la estación base.
En algunas realizaciones, el sistema de comunicación incluye además el UE. El UE está configurado para comunicarse con la estación base.
En algunas realizaciones, los circuitos de procesamiento del ordenador anfitrión están configurados para ejecutar una aplicación anfitriona. Y el UE está configurado para ejecutar una aplicación cliente asociada con la aplicación anfitriona, proporcionando así los datos de usuario que recibirá el ordenador anfitrión.
Las realizaciones incluyen además un método implementado en un sistema de comunicación que incluye un ordenador anfitrión, una estación base y un equipo de usuario (UE). El método comprende, en el ordenador anfitrión, recibir, desde la estación base, datos de usuario procedentes de una transmisión que la estación base ha recibido del UE. El UE realiza cualquiera de las etapas de cualquiera de las realizaciones descritas anteriormente para un UE.
En algunas realizaciones, el método comprende además, en la estación base, recibir los datos de usuario desde el UE.
En algunas realizaciones, el método comprende además, en la estación base, iniciar una transmisión de los datos de usuario recibidos al ordenador anfitrión.
Generalmente, todos los términos utilizados en este documento deben interpretarse según su significado habitual en el campo técnico relevante, salvo que se dé claramente un significado diferente y/o esté implícito en el contexto en donde se utilizan. Todas las referencias a un/una/el/la elemento, aparato, componente, medio, etapa, etc. deben interpretarse abiertamente como referencias a al menos una instancia del elemento, aparato, componente, medio, etapa, etc., salvo que se indique explícitamente lo contrario. Las etapas de cualesquiera métodos descritos en este documento no tienen que realizarse en el orden exacto dado a conocer, salvo que una etapa se describa explícitamente como siguiente o anterior a otra etapa y/o cuando esté implícito que una etapa tiene que seguir o preceder a otra etapa. Cualquier característica de cualquiera de las realizaciones descritas en el presente documento se puede aplicar a cualquier otra realización, cuando sea apropiado. Asimismo, cualquier ventaja de cualquiera de las realizaciones puede aplicar a cualesquiera otras realizaciones, y viceversa. Otros objetivos, características y ventajas de las realizaciones adjuntas resultarán evidentes a partir de la descripción.
El término unidad puede tener un significado convencional en el campo de la electrónica, de los dispositivos eléctricos y/o de los dispositivos electrónicos y puede incluir, por ejemplo, circuitos eléctricos y/o electrónicos, dispositivos, módulos, procesadores, memorias, dispositivos lógicos de estado sólido y/o discretos, programas informáticos o instrucciones para llevar a cabo respectivas tareas, procedimientos, cálculos, resultados y/o funciones de visualización, etc., como los que se describen en este documento.
Algunas de las realizaciones contempladas en el presente documento se describen más completamente haciendo referencia a los dibujos adjuntos. Otras realizaciones, sin embargo, están contenidas dentro del alcance del tema aquí descrito. El tema divulgado no debe interpretarse como limitado únicamente a las realizaciones expuestas en el presente documento; por el contrario, estas realizaciones se proporcionan a modo de ejemplo para transmitir el alcance del tema a los expertos en la materia.

Claims (10)

REIVINDICACIONES
1. Un método realizado por un dispositivo inalámbrico (12) configurado para su uso en un sistema de comunicación inalámbrica (10), comprendiendo el método:
determinar (400) que un recurso de canal de control de enlace ascendente (20B) para una transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) se superpone en el tiempo con un recurso de canal de control de enlace ascendente (20A) para una transmisión de canal de control de enlace ascendente de una sola ranura (16A) en una ranura (18X);
decidir (410), para la ranura (18X),
descartar aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) y la transmisión de canal de control de enlace ascendente de una sola ranura (16A) que transporte información de control de enlace ascendente de una menor prioridad
o bien descartar la transmisión de canal de control de enlace ascendente de una sola ranura (16A), dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) y la transmisión de canal de control de enlace ascendente de una sola ranura (16A) transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente y descartar (420) la transmisión de canal de control de enlace ascendente de una sola ranura (16A) o la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) en la ranura (18X), según dicha decisión.
2. El método según la reivindicación 1, en el que el recurso de canal de control de enlace ascendente (20B) para la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) comprende un recurso de canal físico de control de enlace ascendente, PUCCH, para una transmisión PUCCH de múltiples ranuras, en el que la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) es la transmisión PUCCH de múltiples ranuras, en el que el recurso de canal de control de enlace ascendente (20A) para la transmisión de canal de control de enlace ascendente de una sola ranura (16A) comprende un recurso PUCCH para una transmisión PUCCH de una sola ranura, y en el que la transmisión de canal de control de enlace ascendente de una sola ranura (16A) es la transmisión PUCCH de una sola ranura.
3. El método según cualquiera de las reivindicaciones 1-2, en el que diferentes tipos de información de control de enlace ascendente incluyen información de acuse de recibo de solicitud de repetición automática híbrida, HARQ, una solicitud de planificación, SR e información de estado del canal, CSI, en el que la información de acuse de recibo de HARQ tiene una prioridad mayor que una SR, y en el que una SR tiene una prioridad mayor que CSI.
4. El método según cualquiera de las reivindicaciones 1 a 3, en el que el sistema de comunicación inalámbrica (10) es un sistema 5G o un sistema de nueva radio, NR.
5. Un método realizado por un sistema de comunicación inalámbrica (10) que comprende una estación base (14) y un dispositivo inalámbrico (12), comprendiendo el método:
que el dispositivo inalámbrico que ejecute las etapas del método según cualquiera de las reivindicaciones 1 a 4, que la estación base (14) reciba (520) la transmisión de canal de control de enlace ascendente de una sola ranura (16A) o la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) en la ranura (18X).
6. Un dispositivo inalámbrico (12) configurado para su uso en un sistema de comunicación inalámbrica (10), estando el dispositivo inalámbrico (12) configurado para:
determinar que un recurso de canal de control de enlace ascendente (20B) para una transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) se superpone en el tiempo con un recurso de canal de control de enlace ascendente (20A) para una transmisión de canal de control de enlace ascendente de una sola ranura (16A) en una ranura (18X);
decidir, para la ranura (18X),
descartar aquella de la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) y la transmisión de canal de control de enlace ascendente de una sola ranura (16A) que transporte información de control de enlace ascendente de una menor prioridad
o bien descartar la transmisión de canal de control de enlace ascendente de una sola ranura (16A), dependiendo de si la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) y la transmisión de canal de control de enlace ascendente de una sola ranura (16A) transportan información de control de enlace ascendente de diferentes prioridades o de la misma prioridad, respectivamente; y descartar la transmisión de canal de control de enlace ascendente de una sola ranura (16A) o la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) en la ranura (18X), según dicha decisión.
7. El dispositivo inalámbrico según la reivindicación 7, configurado para realizar el método según cualquiera de las reivindicaciones 2 a 4.
8. Un sistema de comunicación inalámbrica (10) que comprende una estación base (14) y un dispositivo inalámbrico (12),
siendo el dispositivo inalámbrico según cualquiera de las reivindicaciones 6 o 7,
estando configurada la estación base (14) para:
recibir la transmisión de canal de control de enlace ascendente de una sola ranura (16A) o la transmisión de canal de control de enlace ascendente de múltiples ranuras (16B) en la ranura (18X).
9. Un programa informático que comprende instrucciones que, cuando son ejecutadas por al menos un procesador de un dispositivo inalámbrico (12), hacen que el dispositivo inalámbrico (12) realice el método según cualquiera de las reivindicaciones 1 a 4.
10. Un soporte que contiene el programa informático según la reivindicación 9, en el que el soporte es uno de entre una señal electrónica, una señal óptica, una señal de radio o un medio de almacenamiento legible por ordenador.
ES19772707T 2018-09-28 2019-09-18 Superposición de recursos de canal de control de una sola ranura y de múltiples ranuras Active ES2974740T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201862738827P 2018-09-28 2018-09-28
PCT/EP2019/075006 WO2020064458A1 (en) 2018-09-28 2019-09-18 Overlapping multi-slot and single-slot control channel resources

Publications (1)

Publication Number Publication Date
ES2974740T3 true ES2974740T3 (es) 2024-07-01

Family

ID=67998476

Family Applications (1)

Application Number Title Priority Date Filing Date
ES19772707T Active ES2974740T3 (es) 2018-09-28 2019-09-18 Superposición de recursos de canal de control de una sola ranura y de múltiples ranuras

Country Status (6)

Country Link
US (1) US12156217B2 (es)
EP (2) EP4380085A3 (es)
CN (2) CN118054887A (es)
CO (1) CO2021004623A2 (es)
ES (1) ES2974740T3 (es)
WO (1) WO2020064458A1 (es)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12040930B2 (en) * 2019-01-09 2024-07-16 Kt Corporation Method and device for transmitting and receiving uplink control information
CN111585728B (zh) 2019-02-15 2021-10-01 大唐移动通信设备有限公司 一种传输方法、终端及网络设备
US20230064087A1 (en) * 2020-02-13 2023-03-02 Sharp Kabushiki Kaisha Signaling and timeline requirements for multiplexing between harq-ack codebooks with different priorities
EP4140217A4 (en) * 2020-04-21 2023-12-06 Qualcomm Incorporated PHYSICAL UPLINK CONTROL CHANNEL ENHANCEMENT FOR INDOOR COVERAGE HOLES
WO2021212381A1 (en) * 2020-04-22 2021-10-28 Nec Corporation Methods for communication, terminal device, network device, and computer readable media
US12069626B2 (en) * 2020-10-07 2024-08-20 Qualcomm Incorporated Adaptive processing modes
US20220030606A1 (en) * 2020-10-15 2022-01-27 Gang Xiong Enhanced repetition mechanism for physical uplink control channel
EP4268403A1 (en) * 2021-01-15 2023-11-01 Orope France Sarl Apparatus and method of wireless communication
US20240008035A1 (en) * 2021-01-19 2024-01-04 Qualcomm Incorporated Overlap handling for uplink channels with multi-slot transmission time interval

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2321160B (en) * 1996-12-09 2001-05-16 Nokia Mobile Phones Ltd Packet data
US8705477B2 (en) 2011-10-04 2014-04-22 Telefonaktiebolaget L M Ericsson (Publ) Simultaneous reporting of ACK/NACK and channel-state information using PUCCH format 3 resources
PL2922360T3 (pl) 2014-03-21 2019-06-28 Sun Patent Trust Procedura żądania planowania dla łączności D2D
US10064165B2 (en) 2014-10-03 2018-08-28 Qualcomm Incorporated Downlink and uplink channel with low latency
AU2015338943B2 (en) * 2014-10-30 2019-09-12 Dominion Energy Technologies, Inc. System and methods for assigning slots and resolving slot conflicts in an electrical distribution grid
US10541785B2 (en) 2016-07-18 2020-01-21 Samsung Electronics Co., Ltd. Carrier aggregation with variable transmission durations
JP6895958B2 (ja) 2016-08-12 2021-06-30 テレフオンアクチーボラゲット エルエム エリクソン(パブル) 1セグメントpucchフォーマット
CN110431815B (zh) * 2017-03-23 2022-03-11 松下电器(美国)知识产权公司 终端及通信方法
WO2019160846A1 (en) * 2018-02-15 2019-08-22 Sharp Laboratories Of America, Inc. Pucch collision handling for multi-slot long pucch in 5g nr
US11019682B2 (en) * 2018-06-18 2021-05-25 Apple Inc. Methods to multiplex control information in accordance with multi-slot transmissions in new radio (NR) systems
CN110691412B (zh) * 2018-07-04 2021-11-16 维沃移动通信有限公司 Pucch冲突的处理方法和终端
US11265854B2 (en) * 2018-08-21 2022-03-01 Qualcomm Incorporated Collision handling for physical uplink channel repetition

Also Published As

Publication number Publication date
CN113056883A (zh) 2021-06-29
US12156217B2 (en) 2024-11-26
EP4380085A3 (en) 2024-08-14
CN118054887A (zh) 2024-05-17
CN113056883B (zh) 2024-04-09
US20210360614A1 (en) 2021-11-18
CO2021004623A2 (es) 2021-04-30
EP4380085A2 (en) 2024-06-05
WO2020064458A1 (en) 2020-04-02
EP3857760B1 (en) 2024-01-24
EP3857760A1 (en) 2021-08-04

Similar Documents

Publication Publication Date Title
US20240237004A1 (en) Physical uplink control channel (pucch) resource allocation
ES2972306T3 (es) Notificaciones HARQ-ACK con agrupamiento de PDSCH
CN111971920B (zh) 基于码块组的动态harq-ack码本的sps释放处理方法和装置
ES3004959T3 (en) Determining phase tracking reference signals in multiple transmission points
ES3011932T3 (en) Signalling for repetition
ES2879836T3 (es) Señalización de la asignación de recursos en el dominio de la frecuencia
ES2899706T3 (es) Selección de tablas de asignación de recursos del dominio de tiempo
ES2869205T3 (es) Sistemas y métodos para priorizar los informes de información del estado del canal
ES2916394T3 (es) UCI en un PUSCH exento de concesiones
JP7625695B2 (ja) Pucchキャリア切替え
ES2930415T3 (es) Transporte de flujos de datos sobre redes celulares
CN113056883B (zh) 重叠多时隙和单时隙控制信道资源
CN116264859A (zh) 用于发送csi报告的方法和装置
CN116325587A (zh) 增强型一次性harq-ack码本传输
CN114667708B (zh) 在无线通信系统中的多trp方案的信令
RU2749607C1 (ru) Замена ресурса физического канала управления восходящей линии связи (pucch)
US20200322947A1 (en) Physical uplink control channel fallback mode
ES3007642T3 (en) Harq feedback codebook for multicast and unicast
ES2983857T3 (es) Métodos de señalización de recursos reservados para el tráfico de comunicación ultraconfiable de baja latencia (URLLC)
CN116648869A (zh) 具有相对sliv的类型-1harq-ack码本
HK40064610A (en) Physical uplink control channel(pucch)resource allocation
HK40009522A (en) Physical uplink control channel(pucch)resource allocation