ES2890423T3 - Comunicación de información de control de enlace ascendente - Google Patents

Comunicación de información de control de enlace ascendente Download PDF

Info

Publication number
ES2890423T3
ES2890423T3 ES17703557T ES17703557T ES2890423T3 ES 2890423 T3 ES2890423 T3 ES 2890423T3 ES 17703557 T ES17703557 T ES 17703557T ES 17703557 T ES17703557 T ES 17703557T ES 2890423 T3 ES2890423 T3 ES 2890423T3
Authority
ES
Spain
Prior art keywords
symbols
control information
information
uplink control
communication
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
ES17703557T
Other languages
English (en)
Inventor
Muhammad Nazmul Islam
Sundar Subramanian
Ashwin Sampath
Juergen Cezanne
Bilal Sadiq
Junyi Li
Tao Luo
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.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
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 Qualcomm Inc filed Critical Qualcomm Inc
Application granted granted Critical
Publication of ES2890423T3 publication Critical patent/ES2890423T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0617Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0636Feedback format
    • H04B7/0645Variable feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0686Hybrid systems, i.e. switching and simultaneous transmission
    • H04B7/0695Hybrid systems, i.e. switching and simultaneous transmission using beam selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/08Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
    • H04B7/0837Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
    • H04B7/0842Weighted combining
    • H04B7/086Weighted combining using weights depending on external parameters, e.g. direction of arrival [DOA], predetermined weights or beamforming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • H04L1/0003Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
    • H04L1/0004Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes applied to 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/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0028Formatting
    • H04L1/003Adaptive formatting arrangements particular to signalling, e.g. variable amount of bits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0014Three-dimensional division
    • H04L5/0023Time-frequency-space
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0057Physical resource allocation for CQI
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • 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

Landscapes

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

Abstract

Un procedimiento de comunicación, mediante una estación base (204), comprendiendo el procedimiento de comunicación: determinar una cantidad de símbolos para ser usados por un equipo de usuario 8202), UE, para comunicar, a través de un enlace, información de control de enlace ascendente (206), en el que la cantidad de símbolos se basa en una ganancia de enlace del UE (202), en el que la ganancia del enlace está asociada con el enlace; transmitir una indicación de la cantidad de símbolos al UE (202); y recibir la información de control de enlace ascendente (206) usando la cantidad determinada de símbolos, en el que la información de control de enlace ascendente (206) comprende información del canal para diferentes haces, caracterizada por que los diferentes haces son para celdas vecinas, y en el que la información del canal comprende la potencia de señal de referencia recibida de los diferentes haces, en el que la determinación de la cantidad de símbolos comprende: determinar la ganancia del enlace; y seleccionar la cantidad de símbolos basándose en la ganancia de enlace determinada.

Description

DESCRIPCIÓN
Comunicación de información de control de enlace ascendente
REFERENCIA CRUZADA A APLICACIONES RELACIONADAS
Esta solicitud reivindica la prioridad y el beneficio de la solicitud provisional n.° 62/297.863 presentada en la Oficina de Patentes y Marcas Registradas de EE. UU. el 20 de febrero de 2016, la solicitud provisional n.° 62/314.959 presentada en la Oficina de Patentes y Marcas Registradas de EE. UU. el 29 de marzo de 2016, la solicitud provisional n.° 62/327.436 presentada en la Oficina de Patentes y Marcas Registradas de EE. UU. el 25 de abril de 2016, y la solicitud no provisional n.° 15/242.153 presentada en la Oficina de Patentes y Marcas Registradas de EE. UU. el 19 de agosto de 2016.
INTRODUCCIÓN
Varios aspectos descritos en el presente documento se refieren a la comunicación inalámbrica y, más particularmente, pero no exclusivamente, a la comunicación de información de control de enlace ascendente.
En algunos sistemas de comunicación inalámbrica de acceso múltiple, varios dispositivos se comunican con una estación base. En algunos escenarios, la estación base está equipada con múltiples antenas de transmisión y múltiples antenas de recepción. Un ejemplo es un sistema de ondas milimétricas (mmW) en el que se utilizan múltiples antenas para la formación de haces (por ejemplo, en el rango de 30 GHz, 60 GHz, etc.). Tal estación base puede comunicarse con los dispositivos en una forma de multiplexación por división de tiempo (TDM) o duplexación por división de tiempo (TDD). Es decir, la estación base transmite a un primer dispositivo en un primer intervalo de tiempo y a continuación a un segundo dispositivo posteriormente en un segundo intervalo de tiempo. A menudo, las direcciones de formación de haces a estos dos dispositivos son distintas. Como resultado, la estación base puede cambiar su configuración de formación de haces desde el primer intervalo de tiempo al segundo intervalo de tiempo.
La FIG. 1 ilustra un sistema de comunicación 100 donde una estación base mmW (BS) 102 se comunica con un primer equipo de usuario mmW (UE) 104 y un segundo mmW UE 106 a través de diferentes direcciones de formación de haces. Como se indica mediante un conjunto de haces 108, la estación base 102 mmW puede comunicarse a través de cualquiera de una pluralidad de haces direccionales. Como se indica mediante un conjunto de haces 110, el primer UE 104 mmW puede comunicarse a través de cualquiera de una pluralidad de haces direccionales. Como se indica mediante un conjunto de haces 112, el segundo UE 106 mmW puede comunicarse a través de cualquiera de una pluralidad de haces direccionales. Por ejemplo, la estación base 102 puede comunicarse con el primer UE 104 mmW a través de una primera dirección de formación de haces 114 y comunicarse con el segundo UE 106 mmW a través de una segunda dirección de formación de haces 116.
En los sistemas de ondas milimétricas, es deseable que la formación de haces de recepción (RX) de enlace ascendente (UL) que se usa para recibir una señal de referencia de sondeo (SRS) sea específica de UE. De esta manera, una estación base puede obtener una estimación más precisa del canal entre el UE y la estación base. Por otro lado, la formación de haces UL RX para recibir información de calidad de canal (CQI), ACK/NAK, una solicitud de programación (SR), etc., no tiene que ser específica de UE. Además, un SR puede provenir de UE ubicados en cualquier región angular. Si una estación base realiza la formación de haces UL RX específica de UE para recibir SRS, la estación base podría no recibir una SR de UE que estén ubicadas en una región angular diferente en el mismo símbolo. El documento WO 2011/103367 A1 se refiere a técnicas para lograr una velocidad de retroalimentación de información de estado de canal (CSI) adaptativa en sistemas de comunicación multiusuario. Una velocidad a la que se puede transmitir la retroalimentación de CSI desde cada estación de usuario de un sistema inalámbrico a un punto de acceso de servicio puede ajustarse basándose en la evolución de un canal entre esa estación de usuario y el punto de acceso. El documento EP 2228 933 A1 se refiere a un dispositivo de transmisión por radio y el procedimiento permite la reducción de un aumento de las memorias CGI para el canal de control y una mejora del rendimiento del canal de datos. Cuando se lleva a cabo una transmisión multiplexada a través del canal de control y el canal de datos y cuando se aplica modulación adaptativa a ambos canales, se proporciona una sección de selección MCS (108) con una tabla CQI para el canal de datos y tablas CQI para el canal de control, y una tabla que selecciona la sección de determinación de MCS (201) selecciona una de las tablas dependiendo del ancho de banda de transmisión del terminal y determina el MCS del canal de control mientras busca la tabla de CQI seleccionada. BORRADOR 3GPP; R1-160292, vol. RAN WG1, (14-02-2016) HUAWEI ET AL. se refiere a TTI corto para transmisiones DL.
SUMARIO
La invención reivindicada está definida mediante las reivindicaciones independientes. Otros modos de realización adicionales de la invención reivindicada se describen en las reivindicaciones dependientes. Cualquier "aspecto", "modo de realización" o "ejemplo" descrito a continuación y que no esté dentro del alcance de la invención reivindicada así definida debe interpretarse como información de antecedentes proporcionada para facilitar la comprensión de la invención reivindicada.
A continuación, se presenta un sumario simplificado de algunos aspectos de la divulgación para proporcionar un entendimiento básico de dichos aspectos. Este sumario no es una visión general extensa de todas las características contempladas de la divulgación, y no pretende identificar elementos clave o críticos de todos los aspectos de la divulgación ni delimitar el alcance de ninguno o de todos los aspectos de la divulgación. Su único propósito es presentar algunos conceptos de algunos aspectos de la divulgación de una forma simplificada como preludio de la descripción más detallada que se presenta más adelante.
En un aspecto, la divulgación proporciona un aparato configurado para la comunicación que incluye un dispositivo de memoria y un circuito de procesamiento acoplado al dispositivo de memoria. El circuito de procesamiento está configurado para: determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en una ganancia de enlace de un equipo de usuario (UE); y comunicar la información de control del enlace ascendente utilizando la cantidad determinada de símbolos.
Otro aspecto de la divulgación proporciona un procedimiento de comunicación que incluye: determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en una ganancia de enlace de un equipo de usuario (UE); y comunicar la información de control del enlace ascendente usando la cantidad determinada de símbolos.
Otro aspecto de la divulgación proporciona un aparato configurado para la comunicación. El aparato incluye: medios para determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en una ganancia de enlace de un equipo de usuario (UE); y medios para comunicar la información de control de enlace ascendente usando la cantidad determinada de símbolos.
Otro aspecto de la divulgación proporciona un medio legible por ordenador no transitorio que almacena código ejecutable por ordenador, incluido el código para: determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en una ganancia de enlace de un equipo de usuario (UE); y comunicar la información de control del enlace ascendente utilizando la cantidad determinada de símbolos.
En un aspecto, la divulgación proporciona un aparato configurado para la comunicación que incluye un dispositivo de memoria y un circuito de procesamiento acoplado al dispositivo de memoria. El circuito de procesamiento está configurado para: determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en un tamaño de carga útil de la información de control de enlace ascendente; y comunicar la información de control del enlace ascendente utilizando la cantidad determinada de símbolos.
Otro aspecto de la divulgación proporciona un procedimiento de comunicación que incluye: determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en un tamaño de carga útil de la información de control de enlace ascendente; y comunicar la información de control del enlace ascendente usando la cantidad determinada de símbolos.
Otro aspecto de la divulgación proporciona un aparato configurado para la comunicación. El aparato incluye: medios para determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en un tamaño de carga útil de la información de control de enlace ascendente; y medios para comunicar la información de control de enlace ascendente usando la cantidad determinada de símbolos.
Otro aspecto de la divulgación proporciona un medio legible por ordenador no transitorio que almacena código ejecutable por ordenador, incluyendo código para: determinar una cantidad de símbolos para comunicar información de control de enlace ascendente, en el que la cantidad de símbolos se basa en un tamaño de carga útil de la información de control de enlace ascendente; y comunicar la información de control del enlace ascendente utilizando la cantidad determinada de símbolos.
En un aspecto, la divulgación proporciona un aparato configurado para la comunicación que incluye un dispositivo de memoria y un circuito de procesamiento acoplado al dispositivo de memoria. El circuito de procesamiento está configurado para: determinar una cantidad de haces para los cuales se transmite información del canal a una estación base, en el que la cantidad de haces se basa en si la información de control de enlace ascendente (UCI) se transmite a través de un canal físico de control de enlace ascendente (PUCCH) o un canal físico compartido de enlace ascendente (PUSCH); y comunicar la información del canal para la cantidad determinada de haces.
Otro aspecto de la divulgación proporciona un procedimiento para la comunicación que incluye: determinar una cantidad de haces para los cuales la información del canal se transmite a una estación base, en el que la cantidad de haces se basa en si la información de control de enlace ascendente (UCI) se transmite a través de un canal físico de control de enlace ascendente (PUCCH) o un canal físico compartido de enlace ascendente (PUSCH); y comunicar la información del canal para la cantidad determinada de haces.
Otro aspecto de la divulgación proporciona un aparato configurado para la comunicación. El aparato incluye: medios para determinar una cantidad de haces para los cuales se transmite información del canal a una estación base, en el que la cantidad de haces se basa en si la información de control de enlace ascendente (UCI) se transmite a través de un canal físico de control de enlace ascendente (PUCCH) o un canal compartido físico de enlace ascendente (PUSCH); y medios para comunicar la información del canal para la cantidad determinada de haces.
Otro aspecto de la divulgación proporciona un medio legible por ordenador no transitorio que almacena código ejecutable por ordenador, incluido el código para: determinar una cantidad de haces para los cuales la información del canal se transmite a una estación base, en el que la cantidad de haces se basa en si la información de control de enlace ascendente (UCI) se transmite a través de un canal físico de control de enlace ascendente (PUCCH) o un canal físico compartido de enlace ascendente (PUSCH); y comunicar la información del canal para la cantidad determinada de haces.
Estos y otros aspectos de la divulgación se comprenderán mejor tras una revisión de la descripción detallada que sigue. Otros aspectos, características e implementaciones de la divulgación resultarán evidentes para los expertos en la técnica, al revisar la siguiente descripción de implementaciones específicas de la divulgación junto con las figuras adjuntas. Si bien las características de la divulgación pueden analizarse en relación con ciertas implementaciones y figuras a continuación, todas las implementaciones de la divulgación pueden incluir una o más de las características ventajosas analizadas en el presente documento. En otras palabras, mientras que una o más implementaciones pueden analizarse por tener ciertas características ventajosas, una o más de tales características también pueden usarse de acuerdo con las diversas implementaciones de la divulgación analizada en el presente documento. De manera similar, aunque ciertas implementaciones pueden analizarse a continuación como implementaciones de dispositivos, sistemas o procedimientos, debe entenderse que tales implementaciones pueden implementarse en varios dispositivos, sistemas y procedimientos.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
Los dibujos adjuntos se presentan para facilitar la descripción de aspectos de la divulgación y se proporcionan únicamente para ilustrar los aspectos y no las limitaciones de los mismos.
La FIG. 1 es un diagrama de un sistema de comunicación de ejemplo que emplea formación de haces dentro del cual se pueden implementar aspectos de la divulgación.
La FIG. 2 es un diagrama de bloques de un sistema de comunicación de ejemplo para comunicar información de control de UL de acuerdo con algunos aspectos de la divulgación.
La FIG. 3 es un diagrama de bloques de un sistema de comunicación de ejemplo para comunicar información del canal de acuerdo con algunos aspectos de la divulgación.
La FIG. 4 es un diagrama de un sistema de comunicación de ejemplo que emplea una señal de referencia de sondeo (SRS) y comunicación de información de control de UL de acuerdo con algunos aspectos de la divulgación. La FIG. 5 es un diagrama de un ejemplo de una estructura de subtrama de enlace descendente (DL) autónoma de acuerdo con algunos aspectos de la divulgación.
La FIG. 6 es un diagrama de un ejemplo de una subtrama DL para ciertos tipos de UE de acuerdo con algunos aspectos de la divulgación.
La FIG. 7 es un diagrama de un ejemplo de una subtrama con dos símbolos de control de UL de acuerdo con algunos aspectos de la divulgación.
La FIG. 8 es un diagrama de un ejemplo de formatos de subtramas centradas en DL y centradas en UL de acuerdo con algunos aspectos de la divulgación.
La FIG. 9 es un diagrama de otro ejemplo de formatos de subtramas centradas en DL y centradas en UL de acuerdo con algunos aspectos de la divulgación.
La FIG. 10 es un diagrama de un ejemplo de subtramas que incluye diferentes cantidades de símbolos de control de enlace ascendente de acuerdo con algunos aspectos de la divulgación.
La FIG. 11 es un diagrama de un ejemplo de subtrama que transporta información de control del enlace ascendente en PUSCH de acuerdo con algunos aspectos de la divulgación.
La FIG. 12 es un diagrama de ejemplos de barridos BRS de acuerdo con algunos aspectos de la divulgación. La FIG. 13 es un diagrama de un ejemplo de una subtrama de sincronización de acuerdo con algunos aspectos de la divulgación.
La FIG. 14 es un diagrama de un ejemplo de refinamiento de haz de acuerdo con algunos aspectos de la divulgación.
La FIG. 15 es un diagrama de otro ejemplo de refinamiento de haz de acuerdo con algunos aspectos de la divulgación.
La FIG. 16 es un diagrama de bloques que ilustra una implementación de hardware de ejemplo para un aparato (por ejemplo, un dispositivo electrónico) que puede soportar la comunicación de acuerdo con algunos aspectos de la divulgación.
La FIG. 17 es un diagrama de flujo que ilustra un ejemplo de un proceso para comunicar información de control de enlace ascendente (UL) de acuerdo con algunos aspectos de la divulgación.
La FIG. 18 es un diagrama de flujo que ilustra un ejemplo de otro proceso para comunicar información de control de enlace ascendente (UL) de acuerdo con algunos aspectos de la divulgación.
La FIG. 19 es un diagrama de flujo que ilustra un ejemplo de otro proceso para comunicar un SRS de acuerdo con algunos aspectos de la divulgación.
La FIG. 20 es un diagrama de flujo que ilustra un ejemplo de un proceso para comunicar un SRS de acuerdo con algunos aspectos de la divulgación.
La FIG. 21 es un diagrama de flujo que ilustra un ejemplo de un proceso para transmitir información de control de UL de acuerdo con algunos aspectos de la divulgación.
La FIG. 22 es un diagrama de flujo que ilustra un ejemplo de un proceso para transmitir información en ubicaciones de los símbolos particulares de acuerdo con algunos aspectos de la divulgación.
La FIG. 23 es un diagrama de flujo que ilustra un ejemplo de un proceso para transmitir información en ubicaciones de tono particulares de acuerdo con algunos aspectos de la divulgación.
La FIG. 24 es un diagrama de flujo que ilustra un ejemplo de un proceso para enviar una indicación de programación de acuerdo con algunos aspectos de la divulgación.
La FIG. 25 es un diagrama de flujo que ilustra un ejemplo de otro proceso para enviar una indicación de programación de acuerdo con algunos aspectos de la divulgación.
La FIG. 26 es un diagrama de flujo que ilustra un ejemplo de un proceso para comunicarse a través de ubicaciones de los símbolos particulares de acuerdo con algunos aspectos de la divulgación.
La FIG. 27 es un diagrama de flujo que ilustra un ejemplo de un proceso para comunicarse a través de ubicaciones de tono particulares de acuerdo con algunos aspectos de la divulgación.
La FIG. 28 es un diagrama de flujo que ilustra un ejemplo de un proceso para asignar símbolos de acuerdo con algunos aspectos de la divulgación.
La FIG. 29 es un diagrama de bloques que ilustra una implementación de hardware de ejemplo para otro aparato (por ejemplo, un dispositivo electrónico) que puede soportar la comunicación de acuerdo con algunos aspectos de la divulgación.
La FIG. 30 es un diagrama de flujo que ilustra un ejemplo de un proceso para comunicar información del canal de acuerdo con algunos aspectos de la divulgación.
La FIG. 31 es un diagrama de flujo que ilustra un ejemplo de un proceso para enviar retroalimentación sobre un número determinado de haces de acuerdo con algunos aspectos de la divulgación.
La FIG. 32 es un diagrama de flujo que ilustra un ejemplo de otro proceso para enviar retroalimentación sobre un número determinado de haces de acuerdo con algunos aspectos de la divulgación.
La FIG. 33 es un diagrama de flujo que ilustra un ejemplo de un proceso de programación de acuerdo con algunos aspectos de la divulgación.
La FIG. 34 es un diagrama de flujo que ilustra un ejemplo de otro proceso para especificar una cantidad de haces de acuerdo con algunos aspectos de la divulgación.
La FIG. 35 es un diagrama de flujo que ilustra un ejemplo de un proceso para seleccionar un canal de acuerdo con algunos aspectos de la divulgación.
DESCRIPCIÓN DETALLADA
Varios aspectos de la divulgación se relacionan con la comunicación de información de control de enlace ascendente. En algunos aspectos, la información de control del enlace ascendente proporciona retroalimentación para la comunicación en forma de haz.
La FIG. 2 ilustra un sistema de comunicación 200 donde un UE 202 envía información de control de enlace ascendente 206 a una estación base 204. El número de símbolos usados para comunicar la información de control de enlace ascendente 206 puede basarse en una ganancia de enlace asociada con el UE y/o basarse en un tamaño de carga útil de la información de control de enlace ascendente 206. Con este fin, la estación base 204 incluye un procesador 208 para determinar el número de símbolos usados por o que serán usados por el UE 202 para enviar la información de control de enlace ascendente 206. En el último caso, el procesador 208 puede seleccionar el número de símbolos basándose en la ganancia del enlace y/o la información del tamaño de carga útil adquirida por la estación base 204 y a continuación usar un transceptor 210 para enviar una indicación 212 del número de símbolos al UE 202. El UE 202 incluye un procesador 214 para determinar el número de símbolos que utilizará el UE 202 para enviar la información de control de enlace ascendente 206. Esta determinación puede basarse en la indicación 212 (recibida por un transceptor 216) o basarse en una determinación independiente realizada por el procesador 214 (por ejemplo, basándose en la ganancia del enlace y/o la información del tamaño de carga útil adquirida por el UE 202). El UE 202 usa a continuación el transceptor 216 para enviar la información de control de enlace ascendente 206 al transceptor 210 a través del número determinado de símbolos. En algunas implementaciones, el UE 202 y la estación base 204 pueden incluir funcionalidad mmW como en los UE 104 y 106 y la estación base 102 de la FIG. 1, respectivamente.
La FIG. 3 ilustra un sistema de comunicación 300 donde un UE 302 envía retroalimentación de canal 306 para una serie de haces a una estación base 304. En algunos aspectos, el número de haces puede basarse en el tipo de canal que se utiliza para enviar información de control de enlace ascendente. Por ejemplo, la retroalimentación del canal puede enviarse para menos haces si la información de control de enlace ascendente se envía a través de un canal físico de control de enlace ascendente (PUCCH) en lugar de un canal físico compartido de enlace ascendente (PUSCH). Con este fin, la estación base 304 incluye un procesador 308 para determinar el número de haces para retroalimentación (por ejemplo, el número de haces para los que el UE 302 envía retroalimentación de canal). En algunas implementaciones, el procesador 308 puede determinar qué canal debe usar el UE 302 para enviar información de control de enlace ascendente y a continuación usar un transceptor 310 para enviar una indicación 312 del canal que se usará. El UE 302 incluye un procesador 314 para determinar el número de haces para retroalimentación. Esta determinación puede basarse en la indicación 312 (recibida por un transceptor 316) o basarse en una determinación independiente hecha por el procesador 314 (por ejemplo, basada en una selección del canal que se utilizará para enviar información de control de enlace ascendente). El UE 302 usa a continuación el transceptor 316 para enviar la retroalimentación de canal 306 al transceptor 310 para el número determinado de haces. En algunas implementaciones, el UE 202 y la estación base 204 pueden incluir funcionalidad mmW como en los UE 104 y 106 y la estación base 102 de la FIG. 1, respectivamente. En algunas implementaciones, el UE 302 y la estación base 304 pueden corresponder al UE 202 y la estación base 204 de la FIG. 2.
Los aspectos de la divulgación se describen en la siguiente descripción y dibujos relacionados dirigidos a ejemplos específicos. Pueden idearse ejemplos alternativos sin apartarse del alcance de la divulgación. Además, los elementos bien conocidos no se describirán en detalle o se omitirán para no oscurecer los detalles relevantes de la divulgación. Las enseñanzas del presente documento se pueden implementar de acuerdo con diversas tecnologías de red que incluyen, sin limitación, tecnología de quinta generación (5G), tecnología de cuarta generación (4G), tecnología de tercera generación (3G) y otras arquitecturas de red. Por lo tanto, varios aspectos de la divulgación pueden extenderse a redes basadas en el Proyecto de asociación de tercera generación (3GPP) Evolución a largo plazo (LTE), LTE-Avanzado (LTE-A) (en FDD, TDD o ambos modos), Sistema de telecomunicaciones móviles universales (UMTS), Sistema global para comunicaciones móviles (GSM), Acceso múltiple por división de código (CDMA), Evolución de datos optimizados (EV-DO), Banda ancha móvil ultra (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Banda ultraancha (UWB), Bluetooth y/u otros sistemas adecuados. El estándar de telecomunicaciones, la arquitectura de red y/o el estándar de comunicación reales empleados dependerán de la aplicación específica y de las restricciones generales de diseño impuestas al sistema. Con fines ilustrativos, lo siguiente puede describir varios aspectos en el contexto de un sistema 5G y/o un sistema LTE. Debe apreciarse, sin embargo, que las enseñanzas del presente documento también se pueden emplear en otros sistemas. Por lo tanto, las referencias a la funcionalidad en el contexto de la terminología 5G y/o LTE deben entenderse como igualmente aplicables a otros tipos de tecnología, redes, componentes, señalización, etc.
Comunicación de información de control de enlace ascendente y SRS
La divulgación se refiere en algunos aspectos a la comunicación de una señal de referencia de sondeo e información de control de enlace ascendente a través de diferentes conjuntos de símbolos en una trama. Por ejemplo, un equipo de usuario puede transmitir una señal de referencia de sondeo (SRS) en un conjunto de símbolos de una trama y transmitir información del canal físico de control de enlace ascendente (PUCCH) en otro conjunto de símbolos de la trama. La señal de referencia de sondeo y la información de control del enlace ascendente pueden comunicarse a través del ancho de banda total de la portadora del componente utilizada para transmitir la trama. Además, la señal de referencia de sondeo en una trama determinada puede asociarse con un solo equipo de usuario.
En algunos aspectos, la divulgación se refiere a un formato de subtrama con al menos dos símbolos de control de UL. Se puede usar un símbolo de control de UL para recopilar un CQI, un ACK/NAK, un PMI y un SR. Se puede utilizar otro símbolo de control de UL para recopilar SRS de los UE.
La FIG. 4 ilustra un sistema de comunicación 400 donde un UE 402 envía información de enlace ascendente 404 a una estación base 406. Como se representa mediante un bloque de recursos de tiempo (eje x) y frecuencia (eje y) 408, una información de control de SRS 410 y UL 412 puede enviarse a través de diferentes conjuntos de símbolos. Por ejemplo, los datos 414 pueden enviarse a través de un primer conjunto de símbolos, el SRS 410 puede enviarse a través de un segundo conjunto de símbolos, y la información de control de UL 412 puede enviarse a través de un tercer conjunto de símbolos. En algunas implementaciones, el UE 402 y la estación base 406 pueden incluir funcionalidad mmW como en los UE 104 y 106 y la estación base 102 de la FIG. 1, respectivamente. En algunas implementaciones, el UE 402 y la estación base 406 pueden corresponder al UE 202 y la estación base 204 de la FIG. 2 y/o el UE 302 y la estación base 304 de la F iG. 3.
Ejemplos de estructuras de subtramas autónomas
Las FIG. 5 y 6 ilustran ejemplos de estructuras de subtramas autónomas. En algunos aspectos, una estructura de subtrama autónoma puede incluir al menos un símbolo para la dirección DL y al menos un símbolo para la dirección UL. Por ejemplo, una subtrama centrada en DL con símbolos para datos de DL puede incluir al menos un símbolo para la transmisión de información de control de UL (por ejemplo, ACK/NAK, etc.).
La FIG. 5 ilustra un ejemplo de una estructura de subtrama 500 DL autónoma. Una BS envía información de control (por ejemplo, un canal físico de control de enlace descendente, PDCCH 502) en el primer símbolo. La BS envía datos en índices de símbolos 2-12 (por ejemplo, un canal físico compartido de enlace descendente, PDSCH 504). Un UE envía un ACK/NAK 506 de los datos recibidos (por ejemplo, a través del canal físico de control de enlace ascendente, PUCCH 508) en el último símbolo. La estructura de subtrama 500 también incluye un hueco de conmutación 510 en el penúltimo símbolo. El hueco 510 contiene el interruptor de DL (el último símbolo PDSCH) a UL (el símbolo PUCCH).
Es posible que algunos UE (por ejemplo, UE de categoría 0) no puedan generar un ACK/NAK dentro de un símbolo. Estos tipos de UE podrían enviar el ACK/NAK en la siguiente subtrama como se muestra en las estructuras de subtrama 600 de la FIG. 6. Cada estructura de subtrama en la FIG. 6 incluye un símbolo para información de control (por ejemplo, PDCCH 602), símbolos para datos (por ejemplo, PDSCH 604), un símbolo para ACK/NAK 606 de datos recibidos (por ejemplo, PUCCH 508) y un símbolo para un intervalo de conmutación 610. Como se indica, a cada ACK/NAK se le envía una subtrama después de los datos cubiertos por el ACK/NAK.
Subtrama con SRS
Como se analizó anteriormente junto con la FIG. 4, en algunas implementaciones, se puede enviar un SRS en la misma subtrama que la información de control de UL. Sin embargo, puede haber problemas al recibir el SRS junto con el CQI, el ACK/NAK, el SR y el PMI en un solo símbolo. Por ejemplo, una BS puede utilizar el SRS para estimar la calidad del canal y habilitar la programación selectiva de frecuencia en el UL. Aunque la formación de haces de recepción UL (RX) utilizada para recibir el CQI y el ACK/NAK no necesita ser específica de UE, es deseable que la formación de haces UL RX que se utiliza para recibir la señal de referencia de sondeo (SRS) sea específica de UE para proporcionar una buena estimación del canal.
En general, puede ser deseable no utilizar una solicitud de programación (RS) específica de UE. Las solicitudes de programación (SR) pueden provenir de UE ubicados en cualquier región angular. Por tanto, es posible que una BS no tenga el conocimiento del canal de ese UE particular de antemano.
Además, si una BS realiza la formación de haces UL RX específica de UE para recibir un SRS, es posible que la BS no reciba una SR de los UE que estén ubicados en una región angular diferente. En consecuencia, un símbolo de control de UL podría no ser suficiente en este escenario.
Estructura de subtrama con múltiples símbolos de control de UL
La divulgación se refiere en algunos aspectos a un formato de subtrama con al menos dos símbolos de control de UL. La FIG. 7 ilustra un ejemplo de una estructura de subtrama 700 de este tipo. La estructura de subtrama 700 incluye un símbolo para información de control de DL (por ejemplo, PDCCH 702), símbolos para datos (por ejemplo, PDSCH 704) y un símbolo para un hueco de conmutación 706.
Se utiliza un primer símbolo de control de UL (UL CTL) para recopilar CQI, ACK/NAK, PMI y SR 708. La formación de haces UL RX puede ser de dirección específica o incluso omnidireccional. El símbolo de control de UL puede estar disponible en la mayoría de las subtramas. El símbolo de control de UL puede programarse explícitamente (por ejemplo, mediante una BS) o implícitamente (por ejemplo, basándose en el ID de UE).
Se utiliza un segundo símbolo de control de UL para recopilar SRS 710 de los UE. Como se analizó anteriormente, es deseable que la formación de haces UL RX sea específica de UE. El otro símbolo de control de UL puede estar disponible en algunas subtramas (por ejemplo, según la demanda). Una BS puede programar explícitamente UE para transmitir SRS en este símbolo o los UE pueden programarse implícitamente (por ejemplo, basándose en el ID de UE). Como se analiza en el presente documento, la información de control de Ul puede ser transportada por un canal físico de control de enlace ascendente (PUCCH) o algún otro canal o canales adecuados.
Formatos de subtramas UL y DL
La FIG. 8 ilustra un ejemplo de diferentes formatos de subtramas con dos símbolos de control de UL. La primera estructura de subtrama 800A es para una subtrama centrada en DL y la segunda estructura de subtrama 800B es para una subtrama centrada en Ul .
La primera estructura de subtrama 800A corresponde a la estructura de subtrama 700 de la FIG. 7. Por lo tanto, la estructura de subtrama 800A incluye un símbolo para información de control de DL (por ejemplo, PDCCH 802), símbolos para datos de DL (por ejemplo, PDSCH 804), un símbolo para un hueco de conmutación 806, un primer símbolo de control de UL (Ul CTL) para CQI, ACK/NAK, PMI y SR 808, y un segundo símbolo de control de UL para SRS 810.
La segunda estructura de subtrama 800B puede transportar datos UL. La estructura de subtrama 800B incluye un símbolo para información de control de DL (por ejemplo, PDCCH 802), un símbolo para un hueco de conmutación 806, símbolos para datos UL (por ejemplo, PUSCH 812), un primer símbolo de control de UL (UL CTL) para CQI, ACK/NAK, PMI y SR 808, y un segundo símbolo de control de UL para SRS 810. Como se analiza en el presente documento, la información de control de UL puede ser transportada por un canal físico de control de enlace ascendente (PUCCH) o algún otro canal o canales adecuados.
Una subtrama centrada en UL como se usa en el presente documento puede ser diferente de LTE como sigue. En LTE, el control de UL se transmite en bandas externas a través de todos los símbolos; mientras que como se usa en el presente documento, el control de UL puede transmitirse a través de todos los tonos del último conjunto de símbolos.
La FIG. 9 ilustra otro ejemplo de diferentes formatos de subtramas con dos símbolos de control de UL. La información de control de cada una de estas subtramas se transmite en una o más subtramas anteriores (no mostradas en la FIG. 9).
La primera estructura de subtrama 900A incluye símbolos para datos DL (por ejemplo, PDSCH 904), un símbolo para un hueco de conmutación 906, un primer símbolo de control de UL (UL CTL) para CQI, ACK/NAK, PMI y SR 908, y un segundo símbolo de control de UL para SRS 910. Como se analiza en el presente documento, la información de control de UL puede ser transportada por un canal físico de control de enlace ascendente (PUCCH) o algún otro canal o canales adecuados.
La segunda estructura de subtrama 900B incluye símbolos para datos UL (por ejemplo, PUSCH 912), un primer símbolo de control de UL (UL CTL) para CQI, Ac K/NAK, p M i y SR 908, y un segundo símbolo de control de UL para SRS 910. Como se analiza en el presente documento, la información de control de UL puede ser transportada por un canal físico de control de enlace ascendente (PUCCH) o algún otro canal o canales adecuados.
Número variable de símbolos
La FIG. 10 ilustra un ejemplo de formatos de subtramas que muestran que puede usarse un número diferente de símbolos para la información de control de enlace ascendente en diferentes subtramas. Diferentes escenarios podrían utilizar un número diferente de símbolos para la información de control del enlace ascendente (por ejemplo, dos, tres o más símbolos).
La primera estructura de subtrama 1000A usa dos símbolos para la información de control del enlace ascendente. Específicamente, la primera estructura de subtrama 1000A incluye un símbolo para información de control de DL (por ejemplo, PDCCH 1002), símbolos para datos de DL (por ejemplo, PDSCH 1004), un símbolo para un intervalo de conmutación 1006 y dos símbolos de control de UL (UL CTL) para CQI, ACK/NAK, PMI y SR 1008 (y otra información de control de UL, si corresponde). Como se analiza en el presente documento, UL CTL puede ser un canal físico de control de enlace ascendente (PUCCH) o algún otro canal o canales adecuados.
La segunda estructura de subtrama 1000B usa un símbolo para la información de control del enlace ascendente. Específicamente, la segunda estructura de subtrama 1000B incluye un símbolo para información de control de DL (por ejemplo, PDCCH 1002), símbolos para datos de DL (por ejemplo, PDSCH 1004), un símbolo para un intervalo de conmutación 1006 y un símbolo de control de UL (UL CTL) para CQI, ACK/NAK, PMI y Sr 1008 (y otra información de control de UL, si corresponde). Como se analiza en el presente documento, UL CTL puede ser un canal físico de control de enlace ascendente (PUCCH) o algún otro canal o canales adecuados.
En algunos aspectos, el número de símbolos de control de enlace ascendente puede basarse en la información del canal para un UE. En algunos aspectos, la información del canal puede depender de al menos uno de: al menos un parámetro de una pérdida de trayectoria asociada con un equipo de usuario, un ángulo de salida de una señal del equipo de usuario o un ángulo de llegada de una señal a una estación base.
Por ejemplo, puede ser necesario un mayor número de símbolos de control si un UE tiene una ganancia de enlace relativamente deficiente (por ejemplo, un símbolo podría no ser suficiente para enviar de manera fiable la información de control). Por el contrario, un número menor de símbolos de control puede ser suficiente si un UE tiene una ganancia de enlace relativamente buena.
Otros ejemplos de información del canal que se pueden usar para determinar el número de símbolos de control que se usarán incluyen al menos uno de: un indicador de intensidad de señal recibida, potencia de señal de referencia recibida, calidad de señal de referencia recibida, información de calidad de canal de banda estrecha o potencia de señal de referencia recibida de los haces de las celdas vecinas.
En algunos aspectos, el número de símbolos de control de enlace ascendente puede basarse en la información de control asociada con un UE. Entre los ejemplos de información de control que pueden usarse para determinar el número de símbolos de control que se usarán se incluye al menos uno de: cuánta información de retroalimentación necesita ser enviada, información de matriz de precodificación, una solicitud de programación, información de calidad de canal de banda estrecha, información de haces (por ejemplo, para haces de banda estrecha) o información de confirmación (por ejemplo, ACK o NAK).
Diferentes canales de enlace ascendente
La información de control de enlace ascendente se puede enviar a través de diferentes canales de enlace ascendente. Como se analizó anteriormente junto con las FIG. 5 a 10, la información de control de enlace ascendente se puede enviar a través de un canal físico de control de enlace ascendente (PUCCH) en algunas implementaciones. La FIG. 11 ilustra un ejemplo alternativo en el que la información de control de enlace ascendente se envía a través de un canal físico compartido de enlace ascendente (PUSCH). Otros ejemplos pueden utilizar otros tipos de canales de enlace ascendente u otros formatos de trama.
La estructura de subtrama 1100 de la FIG. 11 incluye un símbolo para información de control de DL (por ejemplo, PDCCH 1102), un símbolo para un hueco de conmutación 1104, símbolos para datos UL (por ejemplo, PUSCH que transporta tráfico 1106) y símbolos para información de control de UL (por ejemplo, PUSCH que transporta UL CTL1108).
En algunas implementaciones, una estación base da instrucciones a un UE sobre qué canal se utilizará. Por ejemplo, una estación base puede informar a un equipo de usuario a través de un canal físico de control de enlace descendente si el equipo de usuario debe transmitir la información de control de enlace ascendente a través de PUCCH o PUSCH. Como otro ejemplo, se reservan bits separados en formatos de información de control de enlace descendente (DCI) para indicar si el equipo de usuario debe transmitir la información de control de enlace ascendente a través de PUCCH o PUSCH.
Otros aspectos
En vista de lo anterior, en algunos aspectos, un aparato (por ejemplo, una BS) puede generar una estructura de trama con múltiples símbolos de control de UL donde los Ue pueden transmitir SRS en un conjunto de símbolos y CQI, ACK/NAK, PMI y SR en el otro conjunto de símbolos de control. En algunos aspectos, la BS puede programar explícitamente los UE para transmitir SRS en un conjunto de símbolos. En algunos aspectos, la BS puede programar explícitamente los UE para transmitir CQI, ACK/NAK, PMI y SR en el otro conjunto de símbolos. En algunos aspectos, los UE pueden usar sus ID para determinar las ubicaciones de tono y las ubicaciones de los símbolos donde los UE transmitirán al menos uno de SRS, CQI, ACK/NAK, PMI, SR o cualquier combinación de los mismos.
Además, en vista de lo anterior, en algunos aspectos, un aparato (por ejemplo, un UE) puede comunicar un SRS durante un primer conjunto de símbolos en una trama y comunicar información de control de UL durante un segundo conjunto de símbolos en la trama. En algunos aspectos, una BS puede determinar (por ejemplo, seleccionar) un grupo de usuarios (por ejemplo, UE) que transmiten información de control de SRS y/o UL simultáneamente en la trama basándose en el ángulo de llegada de las señales de los usuarios a la BS.
Barrido de haz en la estación base
La pérdida de ruta puede ser muy alta en los sistemas MMW. En consecuencia, los sistemas MMW pueden utilizar transmisión direccional para mitigar la pérdida de ruta. Una estación base puede transmitir una señal de referencia de haz (BRS) barriendo en todas las direcciones para que un UE pueda determinar el mejor identificador de haz (ID) "grueso". El UE retroalimenta el ID del mejor haz "grueso" a la estación base. A partir de entonces, la estación base puede transmitir una señal de referencia de información de estado de canal (CSI-RS) para que un UE pueda rastrear haces "finos" (por ejemplo, refinados). El UE a continuación retroalimenta la información del canal de BRS y CSI-RS a la estación base (por ejemplo, como información de control de enlace ascendente como se describe en el presente documento). La estación base puede enviar señales de referencia de haz durante una subtrama de sincronización. La estación base puede enviar señales CSI-RS durante algunos símbolos de un canal físico compartido de enlace descendente (PDSCH) o un canal físico compartido de enlace ascendente (PUSCH).
La FIG. 12 ilustra dos barridos de haz de ejemplo para BRS donde cada barrido involucra cuatro haces (por ejemplo, haces concurrentes). Otros ejemplos pueden usar un número diferente de haces por barrido. Además, los haces transmitidos durante el mismo símbolo pueden no ser adyacentes entre sí.
Durante un primer barrido 1202, una estación base barre cuatro direcciones usando cuatro puertos de antena de una manera específica de celda en el primer símbolo de la subtrama de sincronización. Estas direcciones son direcciones de haces "gruesos".
Durante un segundo barrido 1204, la estación base barre cuatro direcciones diferentes de una manera específica de celda usando cuatro puertos de antena en el segundo símbolo de la subtrama de sincronización. Estas direcciones también son direcciones de haces "gruesos".
Subtrama de sincronización
La FIG. 13 representa un ejemplo de una subtrama de sincronización 1300. Una subtrama de sincronización puede adoptar una forma diferente en otros ejemplos.
En un ejemplo, pueden estar activos 1,2, 4 u 8 puertos de antena. El haz de cada puerto de antena puede cambiar de símbolo en símbolo. La señal de sincronización principal (PSS), la señal de sincronización extendida (ESS), la señal de sincronización secundaria (SSS) y el canal de transmisión físico (PBCH) pueden transmitirse por todos los puertos de antena en las mismas subportadoras.
En algunas implementaciones, BRS puede transmitirse por todos los puertos de antena. Aquí, BRS puede transmitirse en subportadoras disjuntas en algunos casos. De forma alternativa, BRS puede multiplexarse por división de código.
Refinamiento de haz
Las FIG. 14 y 15 representan ejemplos de refinamiento de haz. El refinamiento de haz puede tomar una forma diferente en otros ejemplos.
Haciendo referencia inicialmente a la FIG. 14, los haces 1402 y 1404 representan haces gruesos que pueden transmitirse, por ejemplo, durante una sesión de BRS. Los haces 1406 y 1408 representan haces finos que pueden transmitirse, por ejemplo, durante una sesión CSI-RS.
La FIG. 15 muestra un ejemplo más detallado de un refinamiento de haz durante CSI-RS. Una estación base puede transmitir haces más finos a través de diferentes puertos en los dos últimos símbolos de la subtrama que contiene el CSI-RS. Se pueden transmitir diferentes señales de referencia en diferentes direcciones a través de diferentes puertos de antena.
Como se muestra en la primera representación de haces 1502, el conjunto total de haces contiene ocho haces diferentes. Como se muestra en la segunda representación de haces 1504, una estación base puede transmitir BRS en direcciones indexadas impares continuamente durante la subtrama de sincronización. Como se muestra en la tercera representación de haces 1506, un UE encuentra que el índice de haz 5 es el haz "grueso" más intenso. A continuación, el UE informa a la estación base sobre el mejor ID de haz "grueso" entre los haces transmitidos durante la sesión de BRS (es decir, de los ID de haces 1, 3, 5 y 7 en este ejemplo). Como se muestra en la representación del cuarto haz 1508, el UE solicita a la estación base que transmita un CSI-RS específico del UE. En respuesta, la estación base transmite un haz fino en las direcciones 4, 5 y 6 al UE en CSI-RS. A continuación, el UE envía el ID del mejor "haz" fino a la estación base (por ejemplo, utilizando 2 bits). En respuesta, la estación base transmite datos usando este ID de haz "fino".
Información de retroalimentación del canal
Como se analiza en el presente documento, un UE retroalimenta la información del canal de diferentes haces a la estación base. A continuación, la estación base programa el mejor haz para el tráfico basándose en la retroalimentación de UE. El número de haces cuya información del canal se retroalimenta a la estación base puede depender de la ganancia de enlace del UE. Es posible que los UE cuya ganancia de enlace sea baja solo puedan retroalimentar la información del canal de un haz. Los UE cuya ganancia de enlace es buena pueden retroalimentar la información del canal de múltiples haces. La retroalimentación puede pasar por PUCCH o PUSCH como se analizó anteriormente.
Primer aparato de ejemplo
La FIG. 16 ilustra un diagrama de bloques de una implementación de hardware de ejemplo de un aparato 1600 configurado para comunicarse de acuerdo con uno o más aspectos de la divulgación. El aparato 1600 podría incorporarse o implementarse dentro de un UE, una BS o algún otro tipo de dispositivo que soporte la comunicación inalámbrica. En varias implementaciones, el aparato 1600 podría incorporar o implementarse dentro de un terminal de acceso, un punto de acceso o algún otro tipo de dispositivo. En varias implementaciones, el aparato 1600 podría incorporar o implementarse dentro de un teléfono móvil, un teléfono inteligente, una tableta, un ordenador portátil, un servidor, un ordenador personal, un sensor, un dispositivo de entretenimiento, un dispositivo médico o cualquier otro dispositivo electrónico que tenga circuitos.
El aparato 1600 incluye una interfaz de comunicación (por ejemplo, al menos un transceptor) 1602, un medio de almacenamiento 1604, una interfaz de usuario 1606, un dispositivo de memoria (por ejemplo, un circuito de memoria) 1608 y un circuito de procesamiento 1610 (por ejemplo, al menos uno procesador). En varias implementaciones, la interfaz de usuario 1606 puede incluir uno o más de: un teclado, una pantalla, un altavoz, un micrófono, una pantalla táctil, o algún otro circuito para recibir una entrada o enviar una salida a un usuario.
Estos componentes pueden acoplarse y/o ponerse en comunicación eléctrica entre sí a través de un bus de señalización u otro componente adecuado, representado en general por las líneas de conexión en la FIG. 16. El bus de señalización puede incluir cualquier número de buses y puentes de interconexión dependiendo de la aplicación específica del circuito de procesamiento 1610 y las limitaciones generales del diseño. El bus de señalización enlaza varios circuitos de modo que cada uno de la interfaz de comunicación 1602, el medio de almacenamiento 1604, la interfaz de usuario 1606 y el dispositivo de memoria 1608 están acoplados y/o en comunicación eléctrica con el circuito de procesamiento 1610. El bus de señalización también puede enlazar varios otros circuitos (no mostrados) tales como fuentes de sincronización, periféricos, reguladores de voltaje y circuitos de administración de energía, que son bien conocidos en la técnica y, por lo tanto, no se describirán más.
La interfaz de comunicación 1602 proporciona un medio para comunicarse con otros aparatos a través de un medio de transmisión. En algunas implementaciones, la interfaz de comunicación 1602 incluye circuitos y/o programación adaptados para facilitar la comunicación de información bidireccional con respecto a uno o más dispositivos de comunicación en una red. En algunas implementaciones, la interfaz de comunicación 1602 está adaptada para facilitar la comunicación inalámbrica del aparato 1600. En estas implementaciones, la interfaz de comunicación 1602 puede acoplarse a una o más antenas 1612 como se muestra en la FIG. 16 para comunicación inalámbrica dentro de un sistema de comunicación inalámbrica. La interfaz de comunicación 1602 se puede configurar con uno o más receptores y/o transmisores autónomos, así como uno o más transceptores. En el ejemplo ilustrado, la interfaz de comunicación 1602 incluye un transmisor 1614 y un receptor 1616. La interfaz de comunicación 1602 sirve como ejemplo de un medio para recibir y/o medios para transmitir.
El dispositivo de memoria 1608 puede representar uno o más dispositivos de memoria. Como se indica, el dispositivo de memoria 1608 puede mantener la información de control de enlace ascendente 1618 junto con otra información utilizada por el aparato 1600. En algunas implementaciones, el dispositivo de memoria 1608 y el medio de almacenamiento 1604 se implementan como un componente de memoria común. El dispositivo de memoria 1608 también puede usarse para almacenar datos que son manipulados por el circuito de procesamiento 1610 o algún otro componente del aparato 1600.
El medio de almacenamiento 1604 puede representar uno o más dispositivos legibles por ordenador, legibles por máquina y/o legibles por procesador para almacenar programación, tales como código o instrucciones ejecutables del procesador (por ejemplo, software, firmware), datos electrónicos, bases de datos u otra información digital. El medio de almacenamiento 1604 también puede usarse para almacenar datos que son manipulados por el circuito de procesamiento 1610 cuando se ejecuta la programación. El medio de almacenamiento 1604 puede ser cualquier medio disponible al que se pueda acceder mediante un procesador de propósito general o de propósito especial, incluidos dispositivos de almacenamiento portátiles o fijos, dispositivos de almacenamiento óptico y varios otros medios capaces de almacenar, contener o transportar programación.
A modo de ejemplo y no de limitación, el medio de almacenamiento 1604 puede incluir un dispositivo de almacenamiento magnético (por ejemplo, disco duro, disquete, banda magnética), un disco óptico (por ejemplo, un disco compacto (CD) o un disco versátil digital (DVD)), una tarjeta inteligente, un dispositivo de memoria flash (por ejemplo, una tarjeta, un lápiz o una unidad de llave), una memoria de acceso aleatorio (RAM), una memoria de solo lectura (ROM), una ROM programable (PROM), un PROM borrable (EPROM), una PROM borrable eléctricamente (EEPROM), un registro, un disco extraíble y cualquier otro medio adecuado para almacenar software y/o instrucciones a las que un ordenador pueda acceder y leer. El medio de almacenamiento 1604 puede estar incorporado en un artículo de fabricación (por ejemplo, un producto de programa informático). A modo de ejemplo, un producto de programa informático puede incluir un medio legible por ordenador en los materiales de embalaje. En vista de lo anterior, en algunas implementaciones, el medio de almacenamiento 1604 puede ser un medio de almacenamiento no transitorio (por ejemplo, tangible).
El medio de almacenamiento 1604 puede acoplarse al circuito de procesamiento 1610 de manera que el circuito de procesamiento 1610 pueda leer información del medio de almacenamiento 1604 y escribir información en él. Es decir, el medio de almacenamiento 1604 se puede acoplar al circuito de procesamiento 1610 de modo que el medio de almacenamiento 1604 sea al menos accesible por el circuito de procesamiento 1610, incluyendo ejemplos en los que al menos un medio de almacenamiento es integral al circuito de procesamiento 1610 y/o ejemplos donde al menos un medio de almacenamiento está separado del circuito de procesamiento 1610 (por ejemplo, residente en el aparato 1600, externo al aparato 1600, distribuido entre múltiples entidades, etc.).
La programación almacenada mediante el medio de almacenamiento 1604, cuando se ejecuta mediante el circuito de procesamiento 1610, hace que el circuito de procesamiento 1610 realice una o más de las diversas funciones y/u operaciones de proceso descritas en el presente documento. Por ejemplo, el medio de almacenamiento 1604 puede incluir operaciones configuradas para regular operaciones en uno o más bloques de hardware del circuito de procesamiento 1610, así como para utilizar la interfaz de comunicación 1602 para la comunicación inalámbrica utilizando sus respectivos protocolos de comunicación.
El circuito de procesamiento 1610 está en general adaptado para el procesamiento, incluida la ejecución de dicha programación almacenada en el medio de almacenamiento 1604. Como se usa en el presente documento, los términos "código" o "programación" se interpretarán de manera amplia para incluir, entre otros, instrucciones, conjuntos de instrucciones, datos, código, segmentos de código, código de programa, programas, programación, subprogramas, módulos de software, aplicaciones, aplicaciones de software, paquetes de software, rutinas, subrutinas, objetos, ejecutables, subprocesos de ejecución, procedimientos, funciones, etc., ya sea que se denominen software, firmware, middleware, microcódigo, lenguaje de descripción de hardware o de otro modo.
El circuito de procesamiento 1610 está dispuesto para obtener, procesar y/o enviar datos, controlar el acceso y almacenamiento de datos, emitir comandos y controlar otras operaciones deseadas. El circuito de procesamiento 1610 puede incluir circuitos configurados para implementar la programación deseada proporcionada por los medios apropiados en al menos un ejemplo. Por ejemplo, el circuito de procesamiento 1610 puede implementarse como uno o más procesadores, uno o más controladores y/u otra estructura configurada para ejecutar la programación ejecutable. Entre los ejemplos del circuito de procesamiento 1610 puede incluirse un procesador de propósito general, un procesador de señales digitales (DSP), un circuito integrado específico de la aplicación (ASIC), una matriz de puertas programables de campo (FPGA) u otro componente lógico programable, lógica de transistores o puertas discretos, componentes de hardware discretos o cualquier combinación de los mismos diseñada para realizar las funciones descritas en el presente documento. Un procesador de propósito general puede incluir un microprocesador, así como cualquier procesador, controlador, microcontrolador o máquina de estado convencional. El circuito de procesamiento 1610 también puede implementarse como una combinación de dispositivos informáticos, por ejemplo, una combinación de un DSP y un microprocesador, una pluralidad de microprocesadores, uno o más microprocesadores junto con un núcleo DSP, un ASIC y un microprocesador, o cualquier otro número de configuraciones variables. Estos ejemplos del circuito de procesamiento 1610 son para ilustración y también se contemplan otras configuraciones adecuadas dentro del alcance de la divulgación.
De acuerdo con uno o más aspectos de la divulgación, el circuito de procesamiento 1610 puede adaptarse para realizar cualquiera o todas las características, procesos, funciones, operaciones y/o rutinas para cualquiera o todos los aparatos descritos en el presente documento. Por ejemplo, el circuito de procesamiento 1610 puede configurarse para realizar cualquiera de los pasos, funciones y/o procesos descritos con respecto a las FIG. 17-28. Como se usa en el presente documento, el término "adaptado" en relación con el circuito de procesamiento 1610 puede referirse a que el circuito de procesamiento 1610 es uno o más de los configurados, empleados, implementados y/o programados para realizar un proceso, función, operación y/o rutina particular, de acuerdo con varias características descritas en el presente documento.
El circuito de procesamiento 1610 puede ser un procesador especializado, tal como un circuito integrado específico de la aplicación (ASIC) que sirve como medio para (por ejemplo, estructura para) llevar a cabo cualquiera de las operaciones descritas junto con las FIG. 17-28. El circuito de procesamiento 1610 sirve como un ejemplo de un medio para transmitir y/o un medio para recibir. En varias implementaciones, el circuito de procesamiento 1610 puede incorporar la funcionalidad del UE 202 (por ejemplo, el procesador 214) o la estación base 204 (por ejemplo, el procesador 208) de la FIG. 2, el UE 302 (por ejemplo, el procesador 314) o la estación base 304 (por ejemplo, el procesador 308) de la FIG. 3, o el UE 402 o la estación base 406 de la FIG. 4.
De acuerdo con al menos un ejemplo del aparato 1600, el circuito de procesamiento 1610 puede incluir uno o más de un circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620, un circuito/módulo de comunicación 1622, un circuito/módulo para determinar las ubicaciones de los símbolos 1624, un circuito/módulo para determinar las ubicaciones de tono 1626, o un circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628. En varias implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620, el circuito/módulo de comunicación 1622, el circuito/módulo para determinar las ubicaciones de los símbolos 1624, el circuito/módulo para determinar ubicaciones de tono 1626, o el circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 puede corresponder, al menos en parte, a la funcionalidad del UE 202 (por ejemplo, el procesador 214) o la estación base 204 (por ejemplo, el procesador 208) de la FIG. 2, el UE 302 (por ejemplo, el procesador 314) o la estación base 304 (por ejemplo, el procesador 308) de la FIG. 3, o el UE 402 o la estación base 406 de la FIG. 4.
Como se mencionó anteriormente, la programación almacenada mediante el medio de almacenamiento 1604, cuando se ejecuta mediante el circuito de procesamiento 1610, hace que el circuito de procesamiento 1610 realice una o más de las diversas funciones y/u operaciones de proceso descritas en el presente documento. Por ejemplo, la programación, cuando se ejecuta mediante el circuito de procesamiento 1610, puede hacer que el circuito de procesamiento 1610 realice las diversas funciones, pasos y/o procesos descritos en el presente documento con respecto a las FIG. 17-28 en varias implementaciones. Como se muestra en la FIG. 16, el medio de almacenamiento 1604 puede incluir uno o más códigos para determinar una cantidad de símbolos basándose en la ganancia de enlace 1630, código para comunicarse 1632, código para determinar las ubicaciones de los símbolos 1634, código para determinar ubicaciones de tono 1636 o código para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1638. En varias implementaciones, el código para determinar una cantidad de símbolos basándose en la ganancia de enlace 1630, el código para comunicarse 1632, el código para determinar las ubicaciones de los símbolos 1634, el código para determinar las ubicaciones de tono 1636 o el código para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1638 puede ejecutarse o usarse de otro modo para proporcionar la funcionalidad descrita en el presente documento para el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620, el circuito/módulo de comunicación 1622, el circuito/módulo para determinar las ubicaciones de los símbolos 1624, el circuito/módulo para determinar ubicaciones de tono 1626, o el circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628.
El circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 puede incluir circuitos y/o programación (por ejemplo, código para determinar una cantidad de símbolos basándose en la ganancia de enlace 1630 almacenada en el medio de almacenamiento 1604) adaptado para realizar varias funciones relacionadas para, por ejemplo, determinar una cantidad de símbolos para la comunicación de información (por ejemplo, dentro de una trama). En algunos aspectos, la cantidad determinada de símbolos puede usarse para comunicar información de control de enlace ascendente. En algunos aspectos, la cantidad determinada de símbolos puede usarse para comunicar una señal de referencia de sondeo.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia del enlace 1620 obtiene una indicación de la ganancia del enlace asociada con un UE particular (por ejemplo, del circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el receptor 1616 o algún otro componente). El circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia del enlace 1620 a continuación compara la ganancia del enlace con uno o más umbrales (o usa una tabla de ganancia a número o algún otro mapeo adecuado) para determinar el número de símbolos que deben ser utilizados para esta ganancia de enlace en particular. El circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 a continuación emite una indicación de la cantidad determinada de símbolos (por ejemplo, al circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el transmisor 1614, o algún otro componente).
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 obtiene directamente una indicación de la cantidad de símbolos (por ejemplo, del circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el receptor 1616, o algún otro componente). Por ejemplo, el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 puede identificar una ubicación de memoria en el dispositivo de memoria 1608 que almacena la información de cantidad e invoca una lectura de esa ubicación para obtener la información. El circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 a continuación emite la información (por ejemplo, envía la información al circuito/módulo de comunicación 1622, envía la información a un proceso o envía la información a otro componente del aparato 1600).
El circuito/módulo de comunicación 1622 puede incluir circuitos y/o programación (por ejemplo, código para comunicarse 1632 almacenado en el medio de almacenamiento 1604) adaptado para realizar varias funciones relacionadas con, por ejemplo, comunicar información. En algunas implementaciones, la comunicación implica recibir la información. En algunas implementaciones, la comunicación implica enviar (por ejemplo, transmitir) la información.
La información puede tomar diferentes formas en diferentes escenarios. En algunos aspectos, el circuito/módulo de comunicación 1622 puede comunicar información de control de enlace ascendente (por ejemplo, en ubicaciones de los símbolos particulares durante una trama y/o en ubicaciones de tono particulares durante una trama). En algunos aspectos, el circuito/módulo de comunicación 1622 puede comunicar información de programación. En algunos aspectos, el circuito/módulo de comunicación 1622 puede comunicar una señal de referencia de sondeo.
En alguna implementación, el circuito/módulo de comunicación 1622 puede usar uno o más parámetros para la comunicación. Por ejemplo, el circuito/módulo de comunicación 1622 puede obtener información sobre la sincronización (por ejemplo, ubicaciones de los símbolos) y/o ubicaciones de tono y comunicar información en esas ubicaciones.
En algunas implementaciones donde la comunicación implica recibir información, el circuito/módulo de comunicación 1622 recibe información (por ejemplo, desde la interfaz de comunicación 1602, el receptor 1616, el dispositivo de memoria 1608, algún otro componente del aparato 1600, o algún otro dispositivo), procesa (por ejemplo, descodifica) la información y emite la información a otro componente del aparato 1600 (por ejemplo, el dispositivo de memoria 1608 o algún otro componente). En algunos escenarios (por ejemplo, si el circuito/módulo de comunicación 1622 incluye un receptor), la comunicación involucra al circuito/módulo de comunicación 1622 recibiendo información directamente desde un dispositivo que transmitió la información (por ejemplo, mediante señalización de radiofrecuencia o algún otro tipo de señalización adecuada para el medio de comunicación aplicable).
En algunas implementaciones donde la comunicación implica el envío de información, el circuito/módulo de comunicación 1622 obtiene información (por ejemplo, del dispositivo de memoria 1608 o algún otro componente del aparato 1600), procesa (por ejemplo, codifica) la información y emite la información procesada. En algunos escenarios, la comunicación implica enviar la información a otro componente del aparato 1600 (por ejemplo, el transmisor 1614, la interfaz de comunicación 1602 o algún otro componente) que transmitirá la información a otro dispositivo. En algunos escenarios (por ejemplo, si el circuito/módulo de comunicación 1622 incluye un transmisor), la comunicación implica que el circuito/módulo de comunicación 1622 transmita la información directamente a otro dispositivo (por ejemplo, el destino final) mediante señalización de radiofrecuencia o algún otro tipo de señalización adecuada para el medio de comunicación aplicable.
En algunas implementaciones, el circuito/módulo de comunicación 1622 es un transceptor. En algunas implementaciones, el circuito/módulo de comunicación 1622 es un receptor. En algunas implementaciones, el circuito/módulo de comunicación 1622 es un transmisor. En algunas implementaciones, la interfaz de comunicación 1602 incluye el circuito/módulo de comunicación 1622 y/o el código para comunicarse 1632. En algunas implementaciones, el circuito/módulo de comunicación 1622 y/o el código para comunicarse 1632 está configurado para controlar la interfaz de comunicación 1602 (por ejemplo, un transceptor, un receptor o un transmisor) para comunicar la información.
El circuito/módulo para determinar las ubicaciones de los símbolos 1624 puede incluir circuitos y/o programación (por ejemplo, código para determinar las ubicaciones de los símbolos 1634 almacenado en el medio de almacenamiento 1604) adaptado para realizar varias funciones relacionadas, por ejemplo, con la determinación de ubicaciones de los símbolos para la comunicación de información dentro de una trama. En algunos aspectos, las ubicaciones de los símbolos determinadas pueden usarse para comunicar información de control de enlace ascendente.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de los símbolos 1624 realiza las operaciones que siguen si la determinación de las ubicaciones de los símbolos se basa en un identificador de un equipo de usuario. En este caso, el circuito/módulo para determinar las ubicaciones de los símbolos 1624 obtiene el identificador (por ejemplo, del circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el receptor 1616 o algún otro componente). El circuito/módulo para determinar las ubicaciones de los símbolos 1624 usa a continuación un mapeo de ubicación de identificador a símbolo (por ejemplo, en forma de una tabla, un algoritmo o algún otro mapeo adecuado) para identificar la ubicación o ubicaciones de los símbolos asociadas con ese identificador. El circuito/módulo para determinar las ubicaciones de los símbolos 1624 envía a continuación una indicación de las ubicaciones de los símbolos determinadas (por ejemplo, al circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el transmisor 1614 o algún otro componente).
El circuito/módulo para determinar ubicaciones de tono 1626 puede incluir circuitos y/o programación (por ejemplo, código para determinar ubicaciones de tono 1636 almacenado en el medio de almacenamiento 1604) adaptado para realizar varias funciones relacionadas, por ejemplo, con la determinación de ubicaciones de tono para la comunicación de información. dentro de una trama. En algunos aspectos, las ubicaciones de tono determinadas pueden usarse para comunicar información de control de enlace ascendente.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de tono 1626 realiza las operaciones que siguen si la determinación de las ubicaciones de tono se basa en un identificador de un equipo de usuario. En este caso, el circuito/módulo para determinar ubicaciones de tono 1626 obtiene el identificador (por ejemplo, del circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el receptor 1616 o algún otro componente). El circuito/módulo para determinar ubicaciones de tono 1626 usa a continuación un mapeo de ubicación de identificador a tono (por ejemplo, en forma de una tabla, un algoritmo o algún otro mapeo adecuado) para identificar la ubicación o ubicaciones de tono asociadas con ese identificador. El circuito/módulo para determinar las ubicaciones de tono 1626 emite a continuación una indicación de las ubicaciones de tono determinadas (por ejemplo, al circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el transmisor 1614 o algún otro componente).
El circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 puede incluir circuitos y/o programación (por ejemplo, código para determinar una cantidad de símbolos basándose en la ganancia de enlace 1630 almacenada en el medio de almacenamiento 1604) adaptado para realizar varias funciones relacionadas para, por ejemplo, determinar una cantidad de símbolos para la comunicación de información (por ejemplo, dentro de una trama). En algunos aspectos, las ubicaciones de los símbolos determinadas pueden usarse para comunicar información de control de enlace ascendente. En algunos aspectos, las ubicaciones de los símbolos determinadas pueden usarse para comunicar una señal de referencia de sondeo.
El circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 puede incluir circuitos y/o programación (por ejemplo, código para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1638 almacenado en el medio de almacenamiento 1604) adaptado para realizar varias funciones relacionadas para, por ejemplo, determinar una cantidad de símbolos para la comunicación de información (por ejemplo, dentro de una trama). En algunos aspectos, la cantidad determinada de símbolos puede usarse para comunicar información de control de enlace ascendente. En algunos aspectos, la cantidad determinada de símbolos puede usarse para comunicar una señal de referencia de sondeo.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 obtiene una indicación del tamaño de carga útil asociada con un UE particular (por ejemplo, del circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el receptor 1616 o algún otro componente). El circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 a continuación compara el tamaño de carga útil con uno o más umbrales (o usa una tabla de tamaño de carga útil a número o algún otro mapeo adecuado) para determinar la cantidad de símbolos que deben utilizarse para este tamaño de carga útil en particular. El circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 emite a continuación una indicación de la cantidad determinada de símbolos (por ejemplo, al circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el transmisor 1614, o algún otro componente).
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 obtiene directamente una indicación de la cantidad de símbolos (por ejemplo, del circuito/módulo de comunicación 1622, el dispositivo de memoria 1608, la interfaz de comunicación 1602, el receptor 1616, o algún otro componente). Por ejemplo, el circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 puede identificar una ubicación de memoria en el dispositivo de memoria 1608 que almacena la información de cantidad e invoca una lectura de esa ubicación para obtener la información. El circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 a continuación emite la información (por ejemplo, envía la información al circuito/módulo de comunicación 1622, envía la información a un proceso o envía la información a otro componente del aparato 1600).
Primer proceso de ejemplo
La FIG. 17 ilustra un proceso 1700 para la comunicación de acuerdo con algunos aspectos de la divulgación. El proceso 1700 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 1700 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 1702, un aparato (por ejemplo, un UE o BS) determina una cantidad de símbolos para comunicar información de control de enlace ascendente. En algunos aspectos, la determinación puede basarse en una ganancia de enlace de un equipo de usuario (UE). Por ejemplo, se puede utilizar un mayor número de símbolos si la ganancia del enlace es menor. En algunos aspectos, la ganancia del enlace puede depender de una pérdida de ruta asociada con el UE y/o un ángulo de llegada de una señal desde el UE a una estación base.
La información de control del enlace ascendente puede adoptar varias formas. En algunos aspectos, la información de control de enlace ascendente puede incluir al menos uno de: información de calidad del canal, información de matriz de precodificación, una solicitud de programación, información de confirmación o cualquier combinación de los mismos.
En algunos aspectos, la información de control del enlace ascendente puede incluir información del canal para diferentes haces. En algunos aspectos, la información del canal puede incluir al menos uno de: un indicador de intensidad de la señal recibida, potencia recibida de la señal de referencia, calidad recibida de la señal de referencia, información de calidad del canal de banda estrecha o cualquier combinación de los mismos. En algunos aspectos, los diferentes haces pueden ser para celdas vecinas. En algunos aspectos, la información del canal puede incluir la potencia recibida de la señal de referencia de los diferentes haces. En algunos aspectos, se puede determinar una cantidad de los diferentes haces basándose en la ganancia de enlace del UE. En algunos aspectos, los diferentes haces se pueden usar para comunicar al menos uno de: una señal de referencia de haz, una señal de referencia de información de estado de canal o cualquier combinación de las mismas. En algunos aspectos, la señal de referencia del haz puede comunicarse durante una subtrama de sincronización.
En algunos aspectos, la determinación de la cantidad de símbolos puede incluir determinar la ganancia del enlace y seleccionar la cantidad de símbolos basándose en la ganancia del enlace determinada. En algunos aspectos, la determinación de la cantidad de símbolos puede incluir recibir una indicación de la cantidad de símbolos.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 de la FIG. 16 realiza las operaciones del bloque 1702. En algunas implementaciones, el código para determinar una cantidad de símbolos basándose en la ganancia de enlace 1630 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 1702.
En el bloque 1704, el aparato (por ejemplo, un UE o BS) comunica (por ejemplo, envía o recibe) la información de control de enlace ascendente usando la cantidad determinada de símbolos. Por ejemplo, un UE puede transmitir la información de control de enlace ascendente. Como otro ejemplo, una BS puede recibir la información de control del enlace ascendente. En algunos aspectos, la comunicación puede ser una comunicación en forma de haz.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 1704. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 1704.
Segundo proceso de ejemplo
La FIG. 18 ilustra un proceso 1800 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 1800 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17. El proceso 1800 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 1800 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 1802, un aparato (por ejemplo, un UE o BS) determina una cantidad de símbolos para comunicar información de control de enlace ascendente. En algunos aspectos, la determinación puede basarse en un tamaño de carga útil de la información de control del enlace ascendente. Por ejemplo, se puede utilizar una mayor cantidad de símbolos si el tamaño de carga útil es mayor. Esto contrasta, por ejemplo, con los sistemas convencionales (por ejemplo, LTE) donde se usa el mismo número de símbolos independientemente del tamaño de carga útil (por ejemplo, donde la codificación se cambia para adaptarse a diferentes tamaños de carga útil). La información de control del enlace ascendente puede tomar varias formas (por ejemplo, como se analizó anteriormente junto con el bloque 1702).
En algunos aspectos, la determinación de la cantidad de símbolos puede incluir determinar el tamaño de carga útil y seleccionar la cantidad de símbolos basándose en el tamaño de carga útil determinado. En algunos aspectos, la determinación de la cantidad de símbolos puede incluir recibir una indicación de la cantidad de símbolos.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 de la FIG. 16 realiza las operaciones del bloque 1802. En algunas implementaciones, el código para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1638 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 1802.
En el bloque 1804, el aparato (por ejemplo, un UE o BS) comunica (por ejemplo, envía o recibe) la información de control de enlace ascendente usando la cantidad determinada de símbolos. Por ejemplo, un UE puede transmitir la información de control de enlace ascendente. Como otro ejemplo, una BS puede recibir la información de control del enlace ascendente. En algunos aspectos, la comunicación puede ser una comunicación en forma de haz.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 1804. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 1804.
Tercer proceso de ejemplo
La FIG. 19 ilustra un proceso 1900 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 1900 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 1900 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 1900 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 1902, un aparato (por ejemplo, un UE o BS) determina una cantidad de símbolos para comunicar una señal de referencia de sondeo. En algunos aspectos, la determinación puede basarse en una ganancia de enlace de un equipo de usuario (UE) y/o un tamaño de carga útil de la información de control de enlace ascendente. En algunos aspectos, la ganancia del enlace depende de una pérdida de ruta asociada con el UE y un ángulo de llegada de una señal desde el UE a una estación base.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 de la FIG. 16 realiza las operaciones del bloque 1902. En algunas implementaciones, el código para determinar una cantidad de símbolos basándose en la ganancia de enlace 1630 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 1902.
En el bloque 1904, el aparato (por ejemplo, un UE o BS) comunica (por ejemplo, envía o recibe) la señal de referencia de sondeo usando la cantidad determinada de símbolos. Por ejemplo, un UE puede transmitir la señal de referencia de sondeo. Como otro ejemplo, una BS puede recibir la señal de referencia de sondeo. En algunos aspectos, la comunicación puede ser una comunicación en forma de haz.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 1904. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 1904.
Cuarto proceso de ejemplo
La FIG. 20 ilustra un proceso 2000 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2000 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2000 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2000 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2002, un aparato (por ejemplo, un UE) comunica información de programación. Por ejemplo, un UE puede recibir la información de programación de una BS. En algunos aspectos, la información de programación puede indicar que el equipo de usuario debe transmitir la señal de referencia de sondeo durante un conjunto particular de símbolos en una trama (por ejemplo, el primer conjunto de símbolos en la trama).
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2002. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2002.
En el bloque 2004, el aparato comunica la señal de referencia de sondeo de acuerdo con la información de programación recibida en el bloque 2002 (por ejemplo, durante el primer conjunto de símbolos en la trama).
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2004. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2004.
Quinto proceso de ejemplo
La FIG. 21 ilustra un proceso 2100 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2100 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2100 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2100 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2102, un aparato (por ejemplo, un UE) comunica información de programación. Por ejemplo, un UE puede recibir la información de programación de una BS. En algunos aspectos, la información de programación puede indicar que un equipo de usuario debe transmitir la información de control de enlace ascendente durante un conjunto particular de símbolos en una trama (por ejemplo, el segundo conjunto de símbolos en la trama).
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2102. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2102.
En el bloque opcional 2104, el aparato comunica la información de control de enlace ascendente de acuerdo con la información de programación recibida en el bloque 2102 (por ejemplo, durante el segundo conjunto de símbolos en la trama).
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2104. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2104.
Sexto proceso de ejemplo
La FIG. 22 ilustra un proceso 2200 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2200 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2200 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2200 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2202, un aparato (por ejemplo, un UE) determina ubicaciones de los símbolos en la trama basándose en un identificador del equipo de usuario. Por ejemplo, ciertos identificadores de UE pueden correlacionarse con ubicaciones de los símbolos particulares.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de los símbolos 1624 de la FIG.
16 realiza las operaciones del bloque 2202. En algunas implementaciones, el código para determinar las ubicaciones de los símbolos 1634 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2202.
En el bloque 2204, el aparato comunica la información de control de enlace ascendente y/o la señal de referencia de sondeo en las ubicaciones de los símbolos determinadas. Por ejemplo, un UE puede transmitir la información de control de enlace ascendente y/o la señal de referencia de sondeo en las ubicaciones de los símbolos determinadas en el bloque 2202.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2204. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2204.
Séptimo proceso de ejemplo
La FIG. 23 ilustra un proceso 2300 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2300 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2300 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2300 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2302, un aparato (por ejemplo, un UE) determina ubicaciones de tono en la trama basándose en un identificador del equipo de usuario. Por ejemplo, ciertos identificadores de UE pueden correlacionarse con ubicaciones de tono particulares.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de tono 1626 de la FIG. 16 realiza las operaciones del bloque 2302. En algunas implementaciones, el código para determinar las ubicaciones de tono 1636 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2302.
En el bloque 2304, el aparato comunica la información de control de enlace ascendente y/o la señal de referencia de sondeo en las ubicaciones de tono determinadas. Por ejemplo, un UE puede transmitir la información de control de enlace ascendente y/o la señal de referencia de sondeo en las ubicaciones de los símbolos determinadas en el bloque 2302.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2304. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2304.
Octavo proceso de ejemplo
La FIG. 24 ilustra un proceso 2400 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2400 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2400 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2400 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2402, un aparato (por ejemplo, una BS) programa un equipo de usuario para transmitir la señal de referencia de sondeo durante el primer conjunto de símbolos en una trama.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de los símbolos 1624 de la FIG.
16 realiza las operaciones del bloque 2402. En algunas implementaciones, el código para determinar las ubicaciones de los símbolos 1634 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2402.
En el bloque 2404, el aparato comunica información de programación que indica que un UE debe transmitir la señal de referencia de sondeo durante un conjunto particular de símbolos en una trama. Por ejemplo, una BS puede transmitir una indicación de la programación del bloque 2402.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2404. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2404.
En el bloque 2406, el aparato comunica la señal de referencia de sondeo durante el conjunto indicado de símbolos en una trama. Por ejemplo, una BS puede recibir la señal de referencia de sondeo durante el primer conjunto de símbolos.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2406. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2406.
Noveno proceso de ejemplo
La FIG. 25 ilustra un proceso 2500 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2500 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2500 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2500 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2502, un aparato (por ejemplo, una BS) programa un equipo de usuario para transmitir la información de control del enlace ascendente durante el segundo conjunto de símbolos en la trama.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de los símbolos 1624 de la FIG.
16 realiza las operaciones del bloque 2502. En algunas implementaciones, el código para determinar las ubicaciones de los símbolos 1634 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2502.
En el bloque 2504, el aparato comunica información de programación que indica que un UE debe transmitir la información de control de enlace ascendente durante un conjunto particular de símbolos en una trama. Por ejemplo, una BS puede transmitir una indicación de la programación del bloque 2502.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2504. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2504.
En el bloque 2506, el aparato comunica la información de control de enlace ascendente durante el conjunto de símbolos indicado en una trama. Por ejemplo, una BS puede recibir la información de control del enlace ascendente durante el segundo conjunto de símbolos.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2506. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2506.
Décimo proceso de ejemplo
La FIG. 26 ilustra un proceso 2600 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2600 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2600 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2600 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2602, un aparato (por ejemplo, una BS) selecciona ubicaciones de los símbolos en la trama basándose en un identificador de un equipo de usuario.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de los símbolos 1624 de la FIG.
16 realiza las operaciones del bloque 26402. En algunas implementaciones, el código para determinar las ubicaciones de los símbolos 1634 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2602.
En el bloque 2604, el aparato transmite el identificador al equipo de usuario utilizando señalización de control de recursos de radio (RRC).
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2604. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2604.
En el bloque 2606, el aparato recibe información de control de enlace ascendente y/o una señal de referencia de sondeo en las ubicaciones de los símbolos seleccionadas.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2606. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2606.
Undécimo proceso de ejemplo
La FIG. 27 ilustra un proceso 2700 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2700 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2700 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2700 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2702, un aparato (por ejemplo, una BS) determina ubicaciones de tono en la trama basándose en un identificador de un equipo de usuario.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de tono 1626 de la FIG. 16 realiza las operaciones del bloque 2702. En algunas implementaciones, el código para determinar las ubicaciones de tono 1636 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2702.
En el bloque 2704, el aparato transmite el identificador al equipo de usuario usando señalización RRC.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2704. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2704.
En el bloque 2706, el aparato recibe la información de control de enlace ascendente y/o la señal de referencia de sondeo en las ubicaciones de tono determinadas.
En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2706. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2706.
Duodécimo proceso de ejemplo
La FIG. 28 ilustra un proceso 2800 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 2800 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 1700 de la FIG. 17 y/o el proceso 1800 de la FIG. 18. El proceso 2800 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 1610 de la FIG. 16), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 2800 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 2802, un aparato (por ejemplo, una BS) determina la información del canal y/o la información de control. Por ejemplo, una BS puede determinar, para un UE particular, al menos uno de: ganancia de enlace, ángulo de llegada, ángulo de salida o cualquier combinación de los mismos. Como otro ejemplo, una BS puede recibir, para un UE particular, al menos uno de: CQI, PNI, SR, ACK/NAK o cualquier combinación de los mismos. En algunas implementaciones, el circuito/módulo de comunicación 1622 de la FIG. 16 realiza las operaciones del bloque 2802. En algunas implementaciones, el código para comunicarse 1632 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2802.
En el bloque 2804, el aparato determina una cantidad de símbolos de control de UL que se utilizarán basándose en la información del canal y/o la información de control recibida en el bloque 2802.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en la ganancia de enlace 1620 de la FIG. 16 realiza las operaciones del bloque 2804. En algunas implementaciones, el código para determinar una cantidad de símbolos basándose en la ganancia de enlace 1630 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2804.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1628 de la FIG. 16 realiza las operaciones del bloque 2804. En algunas implementaciones, el código para determinar una cantidad de símbolos basándose en el tamaño de carga útil 1638 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2804.
En el bloque 2806, el aparato asigna la cantidad determinada de símbolos en una subtrama de UL para la comunicación de información de control de UL. En algunos aspectos, la asignación puede asignar símbolos PUCCH o símbolos PUSCH.
En algunas implementaciones, el circuito/módulo para determinar las ubicaciones de los símbolos 1624 de la FIG.
16 realiza las operaciones del bloque 2806. En algunas implementaciones, el código para determinar las ubicaciones de los símbolos 1634 de la FIG. 16 se ejecuta para realizar las operaciones del bloque 2806.
Segundo aparato de ejemplo
La FIG. 29 ilustra un diagrama de bloques de una implementación de hardware de ejemplo de un aparato 2900 configurado para comunicarse de acuerdo con uno o más aspectos de la divulgación. El aparato 2900 podría incorporar o implementarse dentro de una BS, un UE o algún otro tipo de dispositivo que admita la comunicación inalámbrica. En varias implementaciones, el aparato 2900 podría incorporar o implementarse dentro de un terminal de acceso, un punto de acceso o algún otro tipo de dispositivo. En varias implementaciones, el aparato 2900 podría incorporar o implementarse dentro de un teléfono móvil, un teléfono inteligente, una tableta, un ordenador portátil, un servidor, un ordenador personal, un sensor, un dispositivo de entretenimiento, un dispositivo médico o cualquier otro dispositivo electrónico que tenga circuitos.
El aparato 2900 incluye una interfaz de comunicación (por ejemplo, al menos un transceptor) 2902, un medio de almacenamiento 2904, una interfaz de usuario 2906, un dispositivo de memoria 2908 (por ejemplo, almacenando información de control de enlace ascendente 2918) y un circuito de procesamiento 2910 (por ejemplo, en al menos un procesador). En varias implementaciones, la interfaz de usuario 2906 puede incluir uno o más de: un teclado, una pantalla, un altavoz, un micrófono, una pantalla táctil, o algún otro circuito para recibir una entrada o enviar una salida a un usuario. La interfaz de comunicación 2902 puede estar acoplada a una o más antenas 2912 y puede incluir un transmisor 2914 y un receptor 2916. En general, los componentes de la FIG. 29 pueden ser similares a los componentes correspondientes del aparato 1600 de la FIG. 16.
De acuerdo con uno o más aspectos de la divulgación, el circuito de procesamiento 2910 puede adaptarse para realizar cualquiera o todas las características, procesos, funciones, operaciones y/o rutinas para cualquiera o todos los aparatos descritos en el presente documento. Por ejemplo, el circuito de procesamiento 2910 puede configurarse para realizar cualquiera de los pasos, funciones y/o procesos descritos con respecto a las FIG. 30-35. Como se usa en el presente documento, el término "adaptado" en relación con el circuito de procesamiento 2910 puede referirse a que el circuito de procesamiento 2910 es uno o más de los configurados, empleados, implementados y/o programados para realizar un proceso, función, operación y/o rutina particular, de acuerdo con varias características descritas en el presente documento.
El circuito de procesamiento 2910 puede ser un procesador especializado, tal como un circuito integrado específico de la aplicación (ASIC) que sirve como medio para (por ejemplo, estructura para) llevar a cabo cualquiera de las operaciones descritas junto con las FIG. 30-35. El circuito de procesamiento 2910 sirve como un ejemplo de un medio para transmitir y/o un medio para recibir. En varias implementaciones, el circuito de procesamiento 2910 puede incorporar la funcionalidad del UE 202 (por ejemplo, el procesador 214) o la estación base 204 (por ejemplo, el procesador 208) de la FIG. 2, el UE 302 (por ejemplo, el procesador 314) o la estación base 304 (por ejemplo, el procesador 308) de la FIG. 3, o el UE 402 o la estación base 406 de la FIG. 4.
De acuerdo con al menos un ejemplo del aparato 2900, el circuito de procesamiento 2910 puede incluir uno o más de un circuito/módulo para determinar una cantidad de haces 2920 o un circuito/módulo de comunicación 2922. En varias implementaciones, el circuito/módulo para determinar una cantidad de haces 2920 o el circuito/módulo de comunicación 2922 pueden corresponder, al menos en parte, a la funcionalidad del UE 202 (por ejemplo, el procesador 214) o la estación base 204 (por ejemplo, el procesador 208) de la FIG. 2, el UE 302 (por ejemplo, el procesador 314) o la estación base 304 (por ejemplo, el procesador 308) de la FIG. 3, o el UE 402 o la estación base 406 de la FIG. 4.
Como se mencionó anteriormente, la programación almacenada mediante el medio de almacenamiento 2904, cuando se ejecuta mediante el circuito de procesamiento 2910, hace que el circuito de procesamiento 2910 realice una o más de las diversas funciones y/u operaciones de proceso descritas en el presente documento. Por ejemplo, la programación, cuando se ejecuta mediante el circuito de procesamiento 2910, puede hacer que el circuito de procesamiento 2910 realice las diversas funciones, pasos y/o procesos descritos en el presente documento con respecto a las FIG. 30-35 en varias implementaciones. Como se muestra en la FIG. 29, el medio de almacenamiento 2904 puede incluir uno o más códigos para determinar una cantidad de haces 2924 o un código para comunicarse 2926. En varias implementaciones, el código para determinar una cantidad de haces 2924 o el código para comunicarse 2926 puede ejecutarse o usarse de otro modo para proporcionar la funcionalidad descrita en el presente documento para el circuito/módulo para determinar una cantidad de haces 2920 o el circuito/módulo de comunicación 2922.
El circuito/módulo para determinar una cantidad de haces 2920 puede incluir circuitos y/o programación (por ejemplo, código para determinar una cantidad de haces 2924 almacenados en el medio de almacenamiento 2904) adaptado para realizar varias funciones relacionadas, por ejemplo, con la determinación de una cantidad de haces para los que se transmite información del canal a una estación base. En algunos aspectos, la determinación puede basarse en un tipo de canal utilizado para transportar información de control de enlace ascendente.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de haces 2920 obtiene una indicación del tipo de canal que se utilizará para transportar la información de control del enlace ascendente (por ejemplo, del circuito/módulo de comunicación 2922, el dispositivo de memoria 2908, el interfaz de comunicación 2902, el receptor 2916 o algún otro componente) o determina el tipo de canal en sí. El circuito/módulo para determinar una cantidad de haces 2920 a continuación usa una tabla de tipo a número de canal o algún otro mapeo adecuado para determinar el número de haces que deben tener retroalimentación de información del canal en vista del tipo de canal que se está utilizando para llevar información de control de enlace ascendente. El circuito/módulo para determinar una cantidad de haces 2920 emite a continuación una indicación de la cantidad determinada de haces (por ejemplo, al circuito/módulo de comunicación 2922, el dispositivo de memoria 2908, la interfaz de comunicación 2902, el transmisor 2914, o algún otro componente).
En algunas implementaciones, el circuito/módulo para determinar una cantidad de haces 2920 obtiene directamente una indicación de la cantidad de haces (por ejemplo, del circuito/módulo de comunicación 2922, el dispositivo de memoria 2908, la interfaz de comunicación 2902, el receptor 2916, o algún otro componente). Por ejemplo, el circuito/módulo para determinar una cantidad de haces 2920 puede identificar una ubicación de memoria en el dispositivo de memoria 2908 que almacena la información de cantidad e invoca una lectura de esa ubicación para obtener la información. El circuito/módulo para determinar una cantidad de haces 2920 emite a continuación la información (por ejemplo, envía la información al circuito/módulo de comunicación 2922, envía la información a un proceso o envía la información a otro componente del aparato 2900).
El circuito/módulo de comunicación 2922 puede incluir circuitos y/o programación (por ejemplo, código para comunicarse 2926 almacenado en el medio de almacenamiento 2904) adaptado para realizar varias funciones relacionadas con, por ejemplo, comunicar información. En algunas implementaciones, la comunicación implica recibir la información. En algunas implementaciones, la comunicación implica enviar (por ejemplo, transmitir) la información.
La información puede tomar diferentes formas en diferentes escenarios. En algunos aspectos, el circuito/módulo de comunicación 2922 puede comunicar información de control de enlace ascendente (por ejemplo, en ubicaciones de los símbolos particulares durante una trama y/o en ubicaciones de tono particulares durante una trama). En algunos aspectos, el circuito/módulo de comunicación 2922 puede comunicar una indicación que indica si un UE debe transmitir información de control de enlace ascendente a través de PUCCH o PUSCH. En algunos aspectos, el circuito/módulo de comunicación 2922 puede comunicar una indicación de una cantidad de haces para los que se transmitirá información del canal (por ejemplo, a una estación base).
La comunicación puede implicar diferentes señales en diferentes escenarios. En algunos aspectos, el circuito/módulo de comunicación 2922 puede comunicar información mediante señalización de control de recursos de radio (RRC). En algunos aspectos, el circuito/módulo de comunicación 2922 puede comunicar información a través de un canal físico de control de enlace descendente (PDCCH). En algunos aspectos, el circuito/módulo de comunicación 2922 puede comunicar información mediante información de control de enlace descendente (DCI).
En alguna implementación, el circuito/módulo de comunicación 2922 puede usar uno o más parámetros para la comunicación. Por ejemplo, el circuito/módulo de comunicación 2922 puede obtener información sobre la sincronización (por ejemplo, ubicaciones de los símbolos) y/o ubicaciones de tono y comunicar información en esas ubicaciones.
En algunas implementaciones donde la comunicación implica recibir información, el circuito/módulo de comunicación 2922 recibe información (por ejemplo, desde la interfaz de comunicación 2902, el receptor 2916, el dispositivo de memoria 2908, algún otro componente del aparato 2900, o algún otro dispositivo), procesa (por ejemplo, descodifica) la información y emite la información a otro componente del aparato 2900 (por ejemplo, el dispositivo de memoria 2908 o algún otro componente). En algunos escenarios (por ejemplo, si el circuito/módulo de comunicación 2922 incluye un receptor), la comunicación involucra al circuito/módulo de comunicación 2922 recibiendo información directamente desde un dispositivo que transmitió la información (por ejemplo, mediante señalización de radiofrecuencia o algún otro tipo de señalización adecuada para el medio de comunicación aplicable).
En algunas implementaciones donde la comunicación implica el envío de información, el circuito/módulo de comunicación 2922 obtiene información (por ejemplo, del dispositivo de memoria 2908 o algún otro componente del aparato 2900), procesa (por ejemplo, codifica) la información y emite la información procesada. En algunos escenarios, la comunicación implica enviar la información a otro componente del aparato 2900 (por ejemplo, el transmisor 2914, la interfaz de comunicación 2902 o algún otro componente) que transmitirá la información a otro dispositivo. En algunos escenarios (por ejemplo, si el circuito/módulo de comunicación 2922 incluye un transmisor), la comunicación implica que el circuito/módulo de comunicación 2922 transmita la información directamente a otro dispositivo (por ejemplo, el destino final) mediante señalización de radiofrecuencia o algún otro tipo de señalización adecuada para el medio de comunicación aplicable.
En algunas implementaciones, el circuito/módulo de comunicación 2922 es un transceptor. En algunas implementaciones, el circuito/módulo de comunicación 2922 es un receptor. En algunas implementaciones, el circuito/módulo de comunicación 2922 es un transmisor. En algunas implementaciones, la interfaz de comunicación 2902 incluye el circuito/módulo de comunicación 2922 y/o el código para comunicarse 2926. En algunas implementaciones, el circuito/módulo de comunicación 2922 y/o el código para comunicarse 2926 está configurado para controlar la interfaz de comunicación 2902 (por ejemplo, un transceptor, un receptor o un transmisor) para comunicar la información.
Decimotercer proceso de ejemplo
La FIG. 30 ilustra un proceso 3000 para la comunicación de acuerdo con algunos aspectos de la divulgación. El proceso 3000 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 2910 de la FIG. 29), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 3000 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 3002, un aparato (por ejemplo, un UE o una BS) determina una cantidad de haces para los cuales se transmite información del canal a una estación base. En algunos aspectos, la determinación puede basarse en si la información de control de enlace ascendente (UCI) se transmite a través de un canal físico de control de enlace ascendente (PUCCH) o un canal físico compartido de enlace ascendente (PUSCH). En algunos aspectos, los haces (por ejemplo, transmitidos por una BS y recibidos en un UE) pueden usarse para comunicar una señal de referencia de haz durante un barrido aproximado y/o un barrido fino.
En algunos aspectos, la información del canal para una primera cantidad de haces puede retroalimentarse a la estación base si la información de control del enlace ascendente se transmite en el PUSCH y la información del canal para una segunda cantidad de haces puede retroalimentarse a la estación base si la información de control de enlace ascendente se transmite en el PUCCH. Aquí, la primera cantidad es mayor que la segunda cantidad.
La información del canal puede tomar diferentes formas en diferentes implementaciones. En algunos aspectos, la información del canal puede incluir al menos uno de: un indicador de intensidad de la señal recibida, potencia recibida de la señal de referencia, calidad recibida de la señal de referencia, información de calidad del canal de banda estrecha o cualquier combinación de los mismos. En algunos aspectos, la información del canal puede depender de al menos uno de: al menos un parámetro de una pérdida de trayectoria asociada con un equipo de usuario (UE), un ángulo de salida de una señal del equipo de usuario, un ángulo de llegada de una señal en una estación base, o cualquier combinación de las mismas. En algunos aspectos, los haces pueden ser para celdas vecinas y la información del canal puede incluir la potencia recibida de la señal de referencia de los haces.
En algunos aspectos, los haces se pueden usar para comunicar al menos uno de: una señal de referencia de haz, una señal de referencia de información de estado de canal o cualquier combinación de las mismas. En algunos aspectos, la señal de referencia del haz puede comunicarse durante una subtrama de sincronización.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de haces 2920 de la FIG. 29 realiza las operaciones del bloque 3002. En algunas implementaciones, el código para determinar una cantidad de haces 2930 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3002.
En el bloque 3004, el aparato comunica (por ejemplo, transmite o recibe) la información del canal para la cantidad determinada de haces. En algunos aspectos, la comunicación puede ser una comunicación en forma de haz.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3004. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3004.
Decimocuarto proceso de ejemplo
La FIG. 31 ilustra un proceso 3100 para la comunicación BRS de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 3100 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 3000 de la FIG. 30. El proceso 3100 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 2910 de la FIG. 29), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 3100 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 3102, un aparato (por ejemplo, un UE) recibe haces gruesos durante una sesión de señal de referencia de haz (BRS).
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3102. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3102.
En el bloque 3104, el aparato determina la información del canal para cada uno de los haces.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3104. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3104.
En el bloque opcional 3106, el aparato puede comunicar una indicación de una cantidad de haces para los que se va a realimentar la información del canal. Por ejemplo, un UE puede recibir, a través de un canal físico de control de enlace descendente (PDCCH), información de control de enlace descendente (DCI) o señalización de control de recursos de radio (RRC), una indicación de la cantidad de haces para los cuales la información del canal es (por ejemplo, tiene que ser) transmitido a la estación base. En algunos aspectos, los bits pueden reservarse en la información de control de enlace descendente (DCI) para la indicación de la cantidad de haces para los que se transmite información del canal a la estación base.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3106. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3106.
En el bloque opcional 3108, el aparato puede recibir una indicación del canal de enlace ascendente (por ejemplo, PUCCH o PUSCH) en el que se enviará la información de control del enlace ascendente. Por ejemplo, un UE puede recibir una indicación de una estación base a través de un canal físico de control de enlace descendente (PDCCH), información de control de enlace descendente (DCI) o señalización de control de recursos de radio (RRC). En algunos aspectos, la indicación puede indicar si un equipo de usuario (UE) debe transmitir la información de control de enlace ascendente a través del PUCCH o el PUSCH.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3108. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3108.
En el bloque 3110, el aparato determina una cantidad de haces para los que se va a realimentar la información del canal. En algunos aspectos, la determinación puede basarse en una indicación recibida de la cantidad de haces, basándose en la información del canal determinada, o basándose en un canal de enlace ascendente en el que se enviará la información de control del enlace ascendente.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de haces 2920 de la FIG. 29 realiza las operaciones del bloque 3110. En algunas implementaciones, el código para determinar una cantidad de haces 2930 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3110.
En el bloque 3112, el aparato envía retroalimentación de información del canal para la cantidad determinada de haces. En algunos aspectos, la retroalimentación puede enviarse a través de, por ejemplo, PUCCH o PUSCH.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3112. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3112.
Decimoquinto proceso de ejemplo
La FIG. 32 ilustra un proceso 3200 para la comunicación CSI-RS de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 3200 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 3000 de la FIG. 30. El proceso 3200 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 2910 de la FIG. 29), que puede estar ubicado en un UE, una BS o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 3200 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 3202, un aparato (por ejemplo, un UE) recibe haces finos durante una sesión de información de estado de canal-señal de referencia (CSI-RS).
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3202. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3202.
En el bloque 3204, el aparato determina la información del canal para cada uno de los haces.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3204. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3204.
En el bloque opcional 3206, el aparato puede comunicar una indicación de una cantidad de haces para los que se va a realimentar la información del canal. Por ejemplo, un UE puede recibir, a través de un canal físico de control de enlace descendente (PDCCH), información de control de enlace descendente (DCI) o señalización de control de recursos de radio (RRC), una indicación de la cantidad de haces para los cuales la información del canal es (por ejemplo, tiene que ser) transmitido a la estación base. En algunos aspectos, los bits pueden reservarse en la información de control de enlace descendente (DCI) para la indicación de la cantidad de haces para los que se transmite información del canal a la estación base.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3206. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3206.
En el bloque opcional 3208, el aparato puede recibir una indicación del canal de enlace ascendente (por ejemplo, PUCCH o PUSCH) en el que se enviará la información de control del enlace ascendente. Por ejemplo, un UE puede recibir una indicación de una estación base a través de un canal físico de control de enlace descendente (PDCCH), información de control de enlace descendente (DCI) o señalización de control de recursos de radio (RRC). En algunos aspectos, la indicación puede indicar si un equipo de usuario (UE) debe transmitir la información de control de enlace ascendente a través del PUCCH o el PUSCH.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3208. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3208.
En el bloque 3210, el aparato determina una cantidad de haces para los que se va a realimentar la información del canal. En algunos aspectos, la determinación puede basarse en una indicación recibida de la cantidad de haces, basándose en la información del canal determinada, o basándose en un canal de enlace ascendente en el que se enviará la información de control del enlace ascendente.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de haces 2920 de la FIG. 29 realiza las operaciones del bloque 3210. En algunas implementaciones, el código para determinar una cantidad de haces 2930 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3210.
En el bloque 3212, el aparato envía retroalimentación de información del canal para la cantidad determinada de haces. En algunos aspectos, la retroalimentación puede enviarse a través de, por ejemplo, PUCCH o PUSCH.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3212. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3212.
Decimosexto proceso de ejemplo
La FIG. 33 ilustra un proceso 3300 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 3300 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 3000 de la FIG. 30. El proceso 3300 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 2910 de la FIG. 29), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 3300 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 3302, un aparato (por ejemplo, una BS) envía haces gruesos. Por ejemplo, una BS puede enviar los haces de rumbo durante una sesión de BRS. El BRS puede enviarse durante una subtrama de sincronización. En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3302. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3302.
En el bloque 3304, el aparato recibe retroalimentación de información del canal para BRS.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3304. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3304.
En el bloque 3306, el aparato envía haces finos. Por ejemplo, una BS puede enviar haces finos mientras transmite una sesión CSI-RS.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3306. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3306.
En el bloque 3308, el aparato recibe retroalimentación de información del canal para CSI-RS.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3308. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3308.
En el bloque 3310, el aparato programa un mejor haz basándose en la retroalimentación de la información del canal.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3310. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3310.
Decimoséptimo proceso de ejemplo
La FIG. 34 ilustra un proceso 3400 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 3400 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 3000 de la FIG. 30. El proceso 3400 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 2910 de la FIG. 29), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 3400 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 3402, un aparato (por ejemplo, una BS) determina una cantidad de haces para los que se va a realimentar la información del canal. Por ejemplo, una BS puede tomar esta determinación basándose en qué canal se utiliza para enviar información de control de enlace ascendente, basándose en la ganancia del enlace o basándose en algún otro factor.
En algunas implementaciones, el circuito/módulo para determinar una cantidad de haces 2920 de la FIG. 29 realiza las operaciones del bloque 3402. En algunas implementaciones, el código para determinar una cantidad de haces 2930 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3402.
En el bloque 3404, el aparato envía una indicación de la cantidad de haces para los que se va a realimentar la información del canal. Por ejemplo, una BS puede enviar esta indicación a un UE.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3404. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3404.
Decimoctavo proceso de ejemplo
La FIG. 35 ilustra un proceso 3500 para la comunicación de acuerdo con algunos aspectos de la divulgación. En algunos aspectos, el proceso 3500 se puede realizar junto con (por ejemplo, como parte de o además de) el proceso 3000 de la FIG. 30. El proceso 3500 puede tener lugar dentro de un circuito de procesamiento (por ejemplo, el circuito de procesamiento 2910 de la FIG. 29), que puede estar ubicado en una BS, un UE o algún otro aparato adecuado. Por supuesto, en varios aspectos dentro del alcance de la divulgación, el proceso 3500 puede implementarse mediante cualquier aparato adecuado capaz de soportar operaciones relacionadas con la comunicación.
En el bloque 3502, un aparato (por ejemplo, una BS) selecciona un canal UL en el que se enviará información de control. Por ejemplo, una BS puede seleccionar PUCCH o PUSCH.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3502. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3502.
En el bloque 3504, el aparato envía una indicación del canal UL seleccionado en el bloque 3502. Por ejemplo, una estación base puede enviar la indicación a un equipo de usuario (UE) a través de un canal físico de control de enlace descendente (PDCCH), información de control de enlace descendente (DCI) o señalización de control de recursos de radio (RRC). En algunos aspectos, la indicación puede indicar si el UE debe transmitir la información de control de enlace ascendente a través del PUCCH o del PUSCH. En algunos aspectos, se pueden reservar bits separados en formatos de información de control de enlace descendente (DCI) para indicar si el UE debe transmitir la información de control de enlace ascendente a través de PUCCH o PUSCH.
En algunas implementaciones, el circuito/módulo de comunicación 2922 de la FIG. 29 realiza las operaciones del bloque 3504. En algunas implementaciones, el código para comunicarse 2926 de la FIG. 29 se ejecuta para realizar las operaciones del bloque 3504.
Aspectos adicionales
Muchos aspectos se describen en términos de secuencias de acciones a realizar, por ejemplo, por elementos de un dispositivo informático. Se reconocerá que diversas acciones descritas en el presente documento pueden ser realizadas por circuitos específicos, por ejemplo, unidades centrales de procesamiento (CPU), unidades de procesamiento gráfico (GPU), procesadores de señales digitales (DSP), circuitos integrados específicos de la aplicación (ASIC), matrices de puertas programables sobre el terreno (FPGA), o varios otros tipos de procesadores o circuitos de propósito general o de propósito especial, mediante instrucciones de programa que son ejecutadas por uno o más procesadores, o mediante una combinación de ambos. Además, se puede considerar que esta secuencia de acciones descritas en el presente documento se realiza por completo dentro de cualquier forma de medio de almacenamiento legible por ordenador que tenga almacenado en el mismo un conjunto correspondiente de instrucciones informáticas que, tras la ejecución, harían que un procesador asociado realizara la funcionalidad descrita en el presente documento. Por tanto, los diversos aspectos de la divulgación pueden incorporarse de varias formas diferentes. Además, para cada uno de los aspectos descritos en el presente documento, la forma correspondiente de cualquiera de dichos aspectos puede describirse en el presente documento como, por ejemplo, "lógica configurada para" realizar la acción descrita.
Los expertos en la técnica también apreciarán que la información y las señales se pueden representar usando cualquiera de una variedad de tecnologías y técnicas diferentes. Por ejemplo, los datos, instrucciones, comandos, información, señales, bits, símbolos y chips a los que se puede hacer referencia a lo largo de la descripción anterior pueden estar representados por voltajes, corrientes, ondas electromagnéticas, campos o partículas magnéticos, campos o partículas ópticos, o cualquier combinación de los mismos.
Además, los expertos en la técnica apreciarán que los diversos bloques lógicos, módulos, circuitos y pasos de algoritmo ilustrativos descritos en relación con los aspectos descritos en el presente documento pueden implementarse como hardware electrónico, software informático o combinaciones de ambos. Para ilustrar claramente esta intercambiabilidad de hardware y software, se han descrito anteriormente varios componentes, bloques, módulos, circuitos y pasos ilustrativos en general en términos de su funcionalidad. El hecho de que dicha funcionalidad se implemente como hardware o software depende de la aplicación particular y las restricciones de diseño impuestas al sistema general. Los artesanos expertos pueden implementar la funcionalidad descrita de diferentes maneras para cada aplicación particular, pero tales decisiones de implementación no deben interpretarse como una desviación del alcance de la divulgación.
Uno o más de los componentes, pasos, características y/o funciones ilustrados anteriormente pueden reorganizarse y/o combinarse en un solo componente, paso, característica o función o incorporarse en varios componentes, pasos o funciones. También pueden añadirse elementos, componentes, pasos y/o funciones adicionales sin apartarse de las características novedosas divulgadas en el presente documento. El aparato, dispositivos y/o componentes ilustrados anteriormente pueden configurarse para realizar uno o más de los procedimientos, características o pasos descritos en el presente documento. Los nuevos algoritmos descritos en el presente documento también pueden implementarse de manera eficiente en software y/o integrarse en hardware.
Debe entenderse que el orden o jerarquía específico de pasos en los procedimientos divulgados es una ilustración de procesos de ejemplo. Basándose en las preferencias de diseño, se entiende que el orden específico o la jerarquía de pasos en los procedimientos puede reorganizarse. Las reivindicaciones del procedimiento adjuntas presentan elementos de los diversos pasos en un orden de muestra, y no pretenden limitarse al orden o jerarquía específicos presentados a menos que se mencionen específicamente en ellos.
Los procedimientos, secuencias o algoritmos descritos en relación con los aspectos divulgados en el presente documento pueden incorporarse directamente en hardware, en un módulo de software ejecutado por un procesador o en una combinación de los dos. Un módulo de software puede residir en una memoria RAM, una memoria flash, una memoria ROM, una memoria EPROM, una memoria Ee PROM, registros, un disco duro, un disco extraíble, un CD-ROM o cualquier otra forma de medio de almacenamiento conocida en la técnica. Un ejemplo de medio de almacenamiento está acoplado al procesador de modo que el procesador pueda leer información y escribir información en el medio de almacenamiento. De forma alternativa, el medio de almacenamiento puede ser parte integral del procesador.
La palabra "a modo de ejemplo" se usa en el presente documento para referirse a "que sirve como ejemplo, caso o ilustración". Cualquier aspecto descrito en el presente documento como "a modo de ejemplo" no se debe interpretar necesariamente como preferente o ventajoso con respecto a otros aspectos. Asimismo, el término "aspectos" no requiere que todos los aspectos incluyan la característica, ventaja o modo de funcionamiento analizados.
La terminología utilizada en el presente documento tiene el propósito de describir únicamente aspectos particulares y no pretende ser una limitación de los aspectos. Como se usa en el presente documento, las formas singulares "un", "una" y "el" pretenden incluir las formas plurales también, a menos que el contexto indique claramente lo contrario. Se entenderá además que los términos "comprende", "que comprende", "incluye" o "que incluye", cuando se usan en el presente documento, especifican la presencia de características, números enteros, pasos, operaciones, elementos o componentes declarados, pero no excluyen la presencia o adición de una o más características, números enteros, pasos, operaciones, elementos, componentes o grupos de los mismos. Además, se sobreentiende que la palabra "o" tiene el mismo significado que el operador booleano "O", es decir, abarca las posibilidades de "cualquiera" y "ambos" y no se limita a "exclusivo o" ("XOR "), salvo que se indique expresamente lo contrario. También se entiende que el símbolo V entre dos palabras adyacentes tiene el mismo significado que "o" a menos que se indique expresamente lo contrario. Además, frases como "conectado a", "acoplado a" o "en comunicación con" no se limitan a conexiones directas a menos que se indique expresamente lo contrario.
Cualquier referencia a un elemento en el presente documento que utilice una designación como "primero", "segundo", etc., en general no limita la cantidad o el orden de esos elementos. Más bien, estas designaciones se pueden usar en el presente documento como un procedimiento conveniente para distinguir entre dos o más elementos o instancias de un elemento. Por tanto, una referencia al primer y segundo elementos no significa que solo puedan emplearse dos elementos allí o que el primer elemento deba preceder al segundo elemento de alguna manera. Además, a menos que se indique lo contrario, un conjunto de elementos puede comprender uno o más elementos. Además, la terminología de la forma "al menos uno de a, b, o c" o "uno o más de a, b, o c" utilizada en la descripción o las reivindicaciones significa "a o b o c o cualquier combinación de estos elementos ". Por ejemplo, esta terminología puede incluir a, o b, o c, o a y b, o a y c, o a y b y c, o 2a, o 2b, o 2c, o 2a y b, etc.
Como se usa en el presente documento, el término "determinar" abarca una amplia variedad de acciones. Por ejemplo, "determinar" puede incluir calcular, computar, procesar, derivar, investigar, buscar (por ejemplo, buscar en una tabla, una base de datos u otra estructura de datos), comprobar y similares. Además, "determinar" puede incluir recibir (por ejemplo, recibir información), acceder (por ejemplo, acceder a datos en una memoria) y similares. Además, "determinar" puede incluir resolver, seleccionar, elegir, establecer y similares.
Si bien la divulgación anterior muestra aspectos ilustrativos, debe observarse que se podrían realizar varios cambios y modificaciones en el presente documento sin apartarse del alcance de las reivindicaciones adjuntas. Las funciones, pasos o acciones de las reivindicaciones del procedimiento de acuerdo con los aspectos descritos en el presente documento no necesitan realizarse en ningún orden particular a menos que se indique expresamente lo contrario. Además, aunque los elementos pueden describirse o reivindicarse en singular, se contempla el plural a menos que se indique explícitamente una limitación al singular.

Claims (14)

REIVINDICACIONES
1. Un procedimiento de comunicación, mediante una estación base (204), comprendiendo el procedimiento de comunicación:
determinar una cantidad de símbolos para ser usados por un equipo de usuario 8202), UE, para comunicar, a través de un enlace, información de control de enlace ascendente (206), en el que la cantidad de símbolos se basa en una ganancia de enlace del UE (202), en el que la ganancia del enlace está asociada con el enlace; transmitir una indicación de la cantidad de símbolos al UE (202); y
recibir la información de control de enlace ascendente (206) usando la cantidad determinada de símbolos, en el que la información de control de enlace ascendente (206) comprende información del canal para diferentes haces, caracterizada por que los diferentes haces son para celdas vecinas, y en el que la información del canal comprende la potencia de señal de referencia recibida de los diferentes haces, en el que la determinación de la cantidad de símbolos comprende:
determinar la ganancia del enlace; y
seleccionar la cantidad de símbolos basándose en la ganancia de enlace determinada.
2. El procedimiento de comunicación de la reivindicación 1, en el que la ganancia de enlace del UE (202) depende de una pérdida de ruta asociada con el UE (202) y/o un ángulo de llegada de una señal desde el UE (202) a la estación base (204).
3. El procedimiento de comunicación de la reivindicación 1, en el que la información de control de enlace ascendente (206) comprende además al menos uno de: información de calidad del canal, información de matriz de precodificación, una solicitud de programación, información de confirmación o cualquier combinación de los mismos.
4. El procedimiento de comunicación de la reivindicación 1, en el que la información del canal comprende además al menos uno de: un indicador de intensidad de la señal recibida, potencia recibida de la señal de referencia, calidad recibida de la señal de referencia, información de la calidad del canal de banda estrecha o cualquier combinación de los mismos.
5. El procedimiento de comunicación de la reivindicación 1, en el que una cantidad de los diferentes haces se determina basándose en la ganancia de enlace del UE (202).
6. El procedimiento de comunicación de la reivindicación 1, en el que los diferentes haces se utilizan para comunicar al menos uno de: una señal de referencia de haz, una señal de referencia de información de estado de canal o cualquier combinación de las mismas.
7. El procedimiento de comunicación de la reivindicación 6, en el que la señal de referencia del haz se recibe durante una subtrama de sincronización.
8. Un aparato de comunicación, que comprende:
un dispositivo de memoria; y
un circuito de procesamiento acoplado al dispositivo de memoria y configurado para:
determinar una cantidad de símbolos que utilizará un equipo de usuario (202), UE, para comunicar, a través de un enlace, información de control de enlace ascendente (206), en el que la cantidad de símbolos se basa en una ganancia de enlace del UE (202), en el que la ganancia del enlace está asociada con el enlace;
transmitir una indicación de la cantidad de símbolos al UE (202); y recibir la información de control de enlace ascendente (206) usando la cantidad determinada de símbolos, en el que la información de control de enlace ascendente (206) comprende información del canal para diferentes haces, caracterizado por que los diferentes haces son para celdas vecinas, y en el que la información del canal comprende la potencia recibida de la señal de referencia de los diferentes haces, en el que la determinación de la cantidad de símbolos comprende: determinar la ganancia del enlace; y
seleccionar la cantidad de símbolos basándose en la ganancia de enlace determinada.
9. El aparato de la reivindicación 8, en el que:
el circuito de procesamiento está configurado además para determinar las ubicaciones de los símbolos en una trama basándose en un identificador del UE (202); y
la información de control de enlace ascendente (206) se comunica en las ubicaciones de los símbolos determinadas.
10. El aparato de la reivindicación 8, en el que:
el circuito de procesamiento está configurado además para determinar ubicaciones de tono en una trama basándose en un identificador del UE (202); y
la información de control de enlace ascendente (206) se comunica en las ubicaciones de tono determinadas.
11. El aparato de la reivindicación 8, en el que:
el circuito de procesamiento está configurado además para comunicar una señal de referencia de sondeo durante un primer conjunto de símbolos en una trama; y
la información de control de enlace ascendente (206) se comunica durante un segundo conjunto de símbolos en la trama.
12. Un procedimiento de comunicación, mediante un equipo de usuario (202), UE, comprendiendo el procedimiento de comunicación:
determinar una cantidad de símbolos para comunicar a través de un enlace, información de control de enlace ascendente (206), en el que la cantidad de símbolos se basa en una ganancia de enlace del UE (202) adquirida por una estación base (204); en el que la ganancia del enlace está asociada con el enlace, en el que la determinación comprende además recibir una indicación de la cantidad de símbolos desde la estación base (204); y
enviar la información de control de enlace ascendente (206) utilizando la cantidad determinada de símbolos, en el que la información de control de enlace ascendente (206) comprende información del canal para diferentes haces, caracterizado por que los diferentes haces son para celdas vecinas, y en el que la información del canal comprende potencia recibida de la señal de referencia de los diferentes haces.
13. Un aparato de comunicación, que comprende:
un dispositivo de memoria; y
un circuito de procesamiento acoplado al dispositivo de memoria y configurado para:
determinar una cantidad de símbolos para comunicar, a través de un enlace, información de control de enlace ascendente (206), en el que la cantidad de símbolos se basa en una ganancia de enlace de un UE (202) adquirida por una estación base (204) en el que la ganancia de enlace asociada con el enlace; en el que la determinación comprende además recibir una indicación de la cantidad de símbolos desde la estación base (204); y enviar la información de control de enlace ascendente (206) utilizando la cantidad determinada de símbolos, en el que la información de control de enlace ascendente (206) comprende información del canal para diferentes haces, caracterizada por que los diferentes haces son para celdas vecinas, y en el que la información del canal comprende la potencia recibida de la señal de referencia de los diferentes haces.
14. Un programa informático que comprende una instrucción ejecutable que, cuando se ejecuta en un ordenador, hace que el ordenador realice el procedimiento de acuerdo con cualquiera de las reivindicaciones 1 a 7 o 12.
ES17703557T 2016-02-20 2017-01-20 Comunicación de información de control de enlace ascendente Active ES2890423T3 (es)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201662297863P 2016-02-20 2016-02-20
US201662314959P 2016-03-29 2016-03-29
US201662327436P 2016-04-25 2016-04-25
US15/242,153 US10425922B2 (en) 2016-02-20 2016-08-19 Communication of uplink control information
PCT/US2017/014442 WO2017142676A1 (en) 2016-02-20 2017-01-20 Communication of uplink control information

Publications (1)

Publication Number Publication Date
ES2890423T3 true ES2890423T3 (es) 2022-01-19

Family

ID=57966157

Family Applications (1)

Application Number Title Priority Date Filing Date
ES17703557T Active ES2890423T3 (es) 2016-02-20 2017-01-20 Comunicación de información de control de enlace ascendente

Country Status (9)

Country Link
US (2) US10425922B2 (es)
EP (1) EP3417562B1 (es)
CN (2) CN113572508B (es)
AU (1) AU2017221141B2 (es)
BR (1) BR112018016897A2 (es)
CA (1) CA3012448A1 (es)
ES (1) ES2890423T3 (es)
SG (1) SG11201806070PA (es)
WO (1) WO2017142676A1 (es)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017142358A1 (ko) * 2016-02-17 2017-08-24 삼성전자 주식회사 무선 통신 시스템에 있어서 통신을 수행하는 방법 및 장치
US10425922B2 (en) 2016-02-20 2019-09-24 Qualcomm Incorporated Communication of uplink control information
US10397904B2 (en) 2016-02-20 2019-08-27 Qualcomm Incorporated Communication of uplink control information
WO2017217899A1 (en) * 2016-06-15 2017-12-21 Telefonaktiebolaget Lm Ericsson (Publ) Radio link reporting using multiple symbol sequences
CN107734678B (zh) * 2016-08-12 2023-05-23 中兴通讯股份有限公司 一种信息传输方法、装置和***
CN107896122B (zh) * 2016-09-30 2020-10-20 电信科学技术研究院 一种波束扫描和搜索跟踪方法及装置
US10904867B2 (en) * 2016-11-03 2021-01-26 Huawei Technologies Co., Ltd. Uplink control signal transmission method and apparatus
CN108282863A (zh) * 2017-01-05 2018-07-13 华为技术有限公司 一种上行测量信号的指示方法及装置
EP3738251A1 (en) * 2018-01-12 2020-11-18 Telefonaktiebolaget Lm Ericsson (Publ) Control signaling for radio access networks
WO2019203152A1 (ja) * 2018-04-19 2019-10-24 株式会社Nttドコモ ユーザ端末及び無線基地局
US12021595B2 (en) * 2020-03-27 2024-06-25 Qualcomm Incorporated Channel state information reference signals scheduled by remaining minimum system information control channel

Family Cites Families (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002176385A (ja) * 2000-12-07 2002-06-21 Communication Research Laboratory 無線資源管理方法
US7096274B1 (en) * 2002-02-12 2006-08-22 3Com Corporation Optimum frame size predictor for wireless Local Area Network
US7308285B2 (en) * 2002-05-07 2007-12-11 Interdigital Technology Corporation Antenna adaptation in a time division duplexing system
US20060056345A1 (en) 2004-09-10 2006-03-16 Interdigital Technology Corporation Method and system for supporting use of a smart antenna in a wireless local area network
WO2008026152A2 (en) 2006-08-28 2008-03-06 Koninklijke Philips Electronics N.V. Efficient cqi signaling in mimo systems with variable numbers of beams
US20080316976A1 (en) * 2007-06-25 2008-12-25 Lucent Technologies, Inc. METHOD AND APPARATUS FOR SIGNALING INTERWORKING CDMA 3G1x MOBILES AND EVDO MOBILES WITH AN IMS CORE NETWORK
US20120124231A9 (en) * 2007-07-10 2012-05-17 Qualcomm Incorporated Methods and apparatus for controlling switching between resources and/or communicating resource change information in a wireless communications system
US8432786B2 (en) * 2007-07-10 2013-04-30 Qualcomm Incorporated Control channel design to support one-to-one, many-to-one, and one-to-many peer-to-peer communications
CN101765988B (zh) * 2007-08-10 2013-07-31 富士通株式会社 发送装置、接收装置以及通信方法
JP5213414B2 (ja) * 2007-10-30 2013-06-19 株式会社エヌ・ティ・ティ・ドコモ 移動通信システム、基地局装置、ユーザ装置及び方法
CN104468046B (zh) 2008-01-04 2018-04-27 知识产权之桥一号有限责任公司 集成电路
US8913672B2 (en) * 2008-09-12 2014-12-16 Qualcomm Incorporated Efficiently identifying system waveform in uplink transmission
KR101557676B1 (ko) * 2008-10-31 2015-10-06 삼성전자주식회사 이동무선 통신시스템의 하향링크 제어채널의 페이로드 크기결정장치 및 방법
US20100157826A1 (en) * 2008-12-19 2010-06-24 Telefonaktiebolaget Lm Local communication between mobile stations via one or more relay stations
US20100177694A1 (en) * 2009-01-09 2010-07-15 Industrial Technology Research Institute Apparatus and method for transmitting uplink control information
US9094167B2 (en) * 2009-02-02 2015-07-28 Samsung Electronics Co., Ltd. System and method for multi-user and multi-cell MIMO transmissions
US9098485B2 (en) * 2009-04-13 2015-08-04 Azimuth Systems, Inc. Scalable architecture for testing wireless devices
CN101867938B (zh) 2009-04-20 2013-01-02 电信科学技术研究院 一种用于多点协同传输的上行参考信号的配置方法和装置
KR101488845B1 (ko) 2009-06-19 2015-02-03 인터디지탈 패튼 홀딩스, 인크 Lte-a에서의 상향링크 제어 정보 시그널링
WO2011083746A1 (en) * 2010-01-08 2011-07-14 Sharp Kabushiki Kaisha Mobile communication method and system for sounding reference signal transmission, and base station, user equipment and integrated circuit therein
WO2011090413A1 (en) * 2010-01-21 2011-07-28 Telefonaktiebolaget L M Ericsson (Publ) Srs transmission in pusch
JP5216058B2 (ja) * 2010-02-15 2013-06-19 株式会社エヌ・ティ・ティ・ドコモ 移動端末装置および上り制御情報信号の送信方法
US8923219B2 (en) 2010-02-17 2014-12-30 Qualcomm Incorporated Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems
US20110199946A1 (en) 2010-02-17 2011-08-18 Qualcomm Incorporated Method and apparatus for supporting adaptive channel state information feedback rate in multi-user communication systems
EP3373500B1 (en) * 2010-02-22 2020-09-16 Telefonaktiebolaget LM Ericsson (publ) Methods and arrangements for dynamically triggering the transmission of sounding reference signal in a telecommunication system
US8463301B2 (en) * 2010-03-31 2013-06-11 Qualcomm Incorporated Methods and apparatus for paging in wireless communication networks
US8611442B2 (en) * 2010-04-06 2013-12-17 Motorola Mobility Llc Method and apparatus for channel sounding in an orthogonal frequency division multiplexing communication system
WO2011126446A1 (en) 2010-04-07 2011-10-13 Telefonaktiebolaget L M Ericsson (Publ) Parameterized codebook with subset restrictions for use with precoding mimo transmissions
JP5291663B2 (ja) * 2010-04-30 2013-09-18 株式会社エヌ・ティ・ティ・ドコモ データ送信方法、基地局装置及び移動局装置
TWI462622B (zh) * 2010-06-18 2014-11-21 Mediatek Inc 載波聚合下之探測方法以及使用者設備
CN101902313B (zh) * 2010-06-22 2013-03-20 中兴通讯股份有限公司 基于pusch传输的上行控制信息的编码方法及***
JP4938123B1 (ja) * 2010-10-04 2012-05-23 株式会社エヌ・ティ・ティ・ドコモ 無線基地局装置、移動端末装置、無線通信方法及び無線通信システム
WO2012060067A1 (ja) * 2010-11-05 2012-05-10 パナソニック株式会社 無線通信端末装置及び電力割当方法
US8437363B2 (en) * 2010-12-13 2013-05-07 Qualcomm Incorporated Methods and apparatus for resolving transmission priority in a wireless peer-to-peer network
US8934362B2 (en) * 2011-01-06 2015-01-13 Mediatek Inc. Power control method to mitigate interference for in-device coexistence
US9331826B2 (en) * 2011-04-13 2016-05-03 Lg Electronics Inc. Method and apparatus for transmitting control information in a wireless communication system
WO2013022396A1 (en) * 2011-08-09 2013-02-14 Telefonaktiebolaget L M Ericsson (Publ) Method and arrangement for uplink power control
US9048986B2 (en) * 2011-08-12 2015-06-02 Qualcomm Incorporated Mitigation of lost resource allocation synchronization between a user equipment (UE) and an evolved node B (eNodeB)
CN103733542A (zh) 2011-08-15 2014-04-16 株式会社Ntt都科摩 无线基站、用户终端、无线通信***以及无线通信方法
KR101847400B1 (ko) * 2011-09-01 2018-04-10 삼성전자주식회사 무선 통신 시스템에서 최적의 빔을 선택하기 위한 장치 및 방법
US9900849B2 (en) 2011-10-03 2018-02-20 Qualcomm Incorporated SRS optimization for coordinated multi-point transmission and reception
US11239971B2 (en) * 2011-11-03 2022-02-01 Texas Instruments Incorporated Method and apparatus with enhanced control messages and search space
KR101922597B1 (ko) 2011-12-27 2019-02-21 삼성전자주식회사 Fdd 모드로 동작하는 거대 mimo 시스템에서 채널상태정보 기준신호를 전송하고 수신하기 위한 송수신 장치 및 방법
GB2490985B (en) * 2012-01-30 2013-06-19 Renesas Mobile Corp Method and apparatus for activation and deactivation of a transmission mode
US9137698B2 (en) 2012-02-24 2015-09-15 Samsung Electronics Co., Ltd. Beam management for wireless communication
JP2013187819A (ja) 2012-03-09 2013-09-19 Sharp Corp 基地局、端末、通信方法および集積回路
US8811522B2 (en) 2012-05-29 2014-08-19 Magnolia Broadband Inc. Mitigating interferences for a multi-layer MIMO system augmented by radio distribution network
US9629133B2 (en) * 2012-06-05 2017-04-18 Nokia Solutions And Networks Oy Uplink control information signaling in inter-site downlink carrier aggregation scenarios
US9661612B2 (en) * 2012-06-29 2017-05-23 Samsung Electronics Co., Ltd. Methods and apparatus for uplink control channel multiplexing in beamformed cellular systems
US9173209B2 (en) 2012-07-12 2015-10-27 Qualcomm Incorporated Subframe configuration management in LTE HetNets with time domain EICIC and VoIP
US9300451B2 (en) * 2013-03-13 2016-03-29 Samsung Electronics Co., Ltd. Transmission of sounding reference signals for adaptively configured TDD communication systems
JP2016527758A (ja) * 2013-06-17 2016-09-08 華為技術有限公司Huawei Technologies Co.,Ltd. アップリンク制御情報送信方法、ユーザ機器、および基地局
US9455772B2 (en) 2013-06-28 2016-09-27 Huawei Technologies Co., Ltd. System and method for network uplink measurement based operation using UE centric sounding
CN104468025B (zh) * 2013-09-23 2018-03-16 联芯科技有限公司 信道质量指示cqi的选择方法和装置
JP6376757B2 (ja) * 2014-01-14 2018-08-22 株式会社Nttドコモ ユーザ端末、無線基地局及び無線通信方法
WO2015109153A1 (en) 2014-01-17 2015-07-23 Interdigital Patent Holdings, Inc. 3gpp mmw access link system architecture
CN105099632B (zh) * 2014-04-23 2019-12-13 北京三星通信技术研究有限公司 一种上行探测参考信号传输的方法和设备
KR102398646B1 (ko) * 2014-12-02 2022-05-17 삼성전자주식회사 하이브리드 다중-입력 다중-출력 방식을 지원하는 통신 시스템에서 빔 운용 장치 및 방법
TW201728207A (zh) 2015-11-10 2017-08-01 Idac控股公司 波束成形系統下行控制頻道設計及傳訊
US10425922B2 (en) 2016-02-20 2019-09-24 Qualcomm Incorporated Communication of uplink control information
US10397904B2 (en) 2016-02-20 2019-08-27 Qualcomm Incorporated Communication of uplink control information
WO2017196612A1 (en) * 2016-05-11 2017-11-16 Idac Holdings, Inc. Systems and methods for beamformed uplink transmission
US10368373B2 (en) 2016-07-25 2019-07-30 Qualcomm Incorporated Beam selection and refinement during a random access channel (RACH) procedure
US20190174423A1 (en) 2016-08-05 2019-06-06 Intel Corporation Systems and methods for uplink transmission power control
CN107889252B (zh) * 2016-09-29 2019-09-17 电信科学技术研究院 一种功率分配方法及装置
CN113726492A (zh) 2017-02-04 2021-11-30 华为技术有限公司 终端、网络设备和通信方法
US10986644B2 (en) 2017-10-12 2021-04-20 Qualcomm Incorporated Beam management schemes

Also Published As

Publication number Publication date
CN108702276A (zh) 2018-10-23
EP3417562B1 (en) 2021-08-25
CN108702276B (zh) 2021-08-06
SG11201806070PA (en) 2018-09-27
EP3417562A1 (en) 2018-12-26
CN113572508A (zh) 2021-10-29
AU2017221141B2 (en) 2021-11-11
AU2017221141A1 (en) 2018-08-09
WO2017142676A1 (en) 2017-08-24
CN113572508B (zh) 2023-06-09
US11096158B2 (en) 2021-08-17
US20200037310A1 (en) 2020-01-30
US20170245259A1 (en) 2017-08-24
BR112018016897A2 (pt) 2018-12-26
CA3012448A1 (en) 2017-08-24
US10425922B2 (en) 2019-09-24

Similar Documents

Publication Publication Date Title
ES2890423T3 (es) Comunicación de información de control de enlace ascendente
US11284379B2 (en) Communication of uplink control information
ES2958669T3 (es) Método, sistema y aparato de selección de haces
ES2699741T3 (es) Mecanismo de sondeo y configuración bajo agregación de portadoras
CN112787786B (zh) 信道信息的确定方法、网络设备及终端设备
WO2021023250A1 (zh) 功率控制方法、通信节点和存储介质
TWI747026B (zh) 上行波束指示方法及設備
CN116368766A (zh) 一种无线通信的方法与装置
US10278145B2 (en) Communication of uplink control information
WO2017142880A1 (en) Communication of uplink control information
US10708111B2 (en) Communication of uplink control information
KR20230101918A (ko) 멀티 trp 동작에서 단일 cg 기반의 업링크 전송을 위한 방법 및 시스템
AU2017219626B2 (en) Communication of uplink control information
US20230269729A1 (en) Control channel repetition with mapping scheme