[go: up one dir, main page]

ES2992071T3 - Método de transmisión de enlace ascendente, equipo de usuario y dispositivo del lado de la red - Google Patents

Método de transmisión de enlace ascendente, equipo de usuario y dispositivo del lado de la red Download PDF

Info

Publication number
ES2992071T3
ES2992071T3 ES19879654T ES19879654T ES2992071T3 ES 2992071 T3 ES2992071 T3 ES 2992071T3 ES 19879654 T ES19879654 T ES 19879654T ES 19879654 T ES19879654 T ES 19879654T ES 2992071 T3 ES2992071 T3 ES 2992071T3
Authority
ES
Spain
Prior art keywords
prb
resource block
bandwidth
resource
data
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
ES19879654T
Other languages
English (en)
Inventor
Xueming Pan
Kai Wu
Lei Jiang
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Application granted granted Critical
Publication of ES2992071T3 publication Critical patent/ES2992071T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0071Use of interleaving
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/2605Symbol extensions, e.g. Zero Tail, Unique Word [UW]
    • H04L27/2607Cyclic extensions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/535Allocation or scheduling criteria for wireless resources based on resource usage policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • H04W74/004Transmission of channel access control information in the uplink, i.e. towards network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]

Landscapes

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

Abstract

Se proporciona un método de transmisión de enlace ascendente, un equipo de usuario y un dispositivo del lado de la red. El método de transmisión de enlace ascendente para un equipo de usuario comprende: recibir una instrucción de programación enviada por un dispositivo del lado de la red, en donde la instrucción de programación comprende un índice de bloque de recursos de intercalación y un ancho de banda de programación, y un bloque de recursos de intercalación indicado por el índice de bloque de recursos de intercalación en el ancho de banda de programación comprende un bloque de recursos físicos (PRB) de banda de protección; realizar la detección de canal inactivo para el ancho de banda de programación; determinar, de acuerdo con un resultado de detección de la detección de canal inactivo, un PRB utilizado para la transmisión de datos en el bloque de recursos de intercalación; y transmitir datos utilizando el PRB utilizado para la transmisión de datos. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Método de transmisión de enlace ascendente, equipo de usuario y dispositivo del lado de la red
Campo técnico
Esta descripción se refiere al campo de las tecnologías de comunicaciones y, en particular, a un método de transmisión de enlace ascendente, equipo de usuario y un dispositivo del lado de la red.
Antecedentes
Cuando la transmisión de enlace ascendente se realiza en una banda sin licencia, se asigna un entrelazado de bloques de recursos como una unidad de recursos básica para la transmisión de enlace ascendente. En la técnica relacionada, un sistema de comunicaciones que se ejecuta en una banda sin licencia se ejecuta en una portadora con un ancho de banda de 20 MHz. Debido a que una banda de guarda no es utilizable, la banda de guarda necesita ser excluida del diseño de bloques de recursos entrelazados. Sin embargo, en un sistema de comunicaciones 5G, un sistema de comunicaciones que se ejecuta en una banda sin licencia puede ejecutarse en una portadora con un ancho de banda relativamente grande, y por lo tanto es posible que se pueda utilizar una banda de guarda. Por lo tanto, si todavía se usa el diseño de bloques de recursos entrelazados en la técnica relacionada, la banda de guarda utilizable todavía no puede usarse, dando como resultado una baja utilización de los recursos de transmisión en una banda sin licencia. El documento de Nokia y col. (R1-1806107, "On uplink signal and channel structures for NR-U") divulga estructuras entrelazadas de NR.
El documento de ZTE et al (R4-175009, "Considerations on NR spectrum utilization and guard band using fractional PRB") divulga ganancia con el método de PRB fraccional y granularidad para definir el tamaño de banda de guarda. El documento WO 2019/137777 A1 divulga sistemas y métodos para el uso eficiente del espectro sin licencia.
Compendio
La invención se define en las reivindicaciones independientes adjuntas. Las reivindicaciones dependientes definen realizaciones específicas como realizaciones particulares adicionales de la invención.
Las realizaciones de esta descripción proporcionan un método de transmisión de enlace ascendente, equipo de usuario y un dispositivo del lado de la red, como se define en el conjunto adjunto de reivindicaciones, para resolver el problema de la baja utilización de los recursos de transmisión en una banda sin licencia.
En las realizaciones de esta descripción, el PRB de banda de guarda se usa como el entrelazado de bloques de recursos, y el PRB para la transmisión de datos se determina con base en el resultado de la detección de canal libre para el ancho de banda planificado, de modo que el PRB de banda de guarda puede usarse para la transmisión de datos, aumentando de ese modo la utilización de recursos de transmisión en una banda sin licencia.
Breve descripción de los dibujos
Para describir las soluciones técnicas en las realizaciones de esta descripción más claramente, lo siguiente describe brevemente los dibujos adjuntos requeridos para describir las realizaciones de esta descripción. Aparentemente, los dibujos adjuntos en la siguiente descripción muestran simplemente algunas realizaciones de esta descripción, y los expertos en la técnica pueden derivar otros dibujos de estos dibujos adjuntos sin esfuerzos creativos.
La FIG. 1 es un diagrama de sistema de un sistema de transmisión de enlace ascendente según una realización de esta descripción;
la FIG. 2 es un diagrama de flujo de un método de transmisión de enlace ascendente según una realización de esta descripción;
la FIG. 3 es un diagrama esquemático de un conjunto de índices de entrelazado de diseño de bloques de recursos según una realización de esta descripción;
la FIG. 4 es un diagrama de flujo de otro método de transmisión de enlace ascendente según una realización de esta descripción;
la FIG. 5 es un diagrama estructural de un equipo de usuario según una realización de esta descripción; la FIG. 6 es un diagrama estructural de otro equipo de usuario según una realización de esta descripción; la FIG. 7 es un diagrama estructural de un dispositivo del lado de la red según una realización de esta descripción; la FIG. 8 es un diagrama esquemático de una estructura de hardware de un equipo de usuario según una realización de esta descripción; y
la FIG. 9 es un diagrama esquemático de una estructura de hardware de un dispositivo del lado de la red según una realización de esta descripción.
Descripción de las realizaciones
A continuación se describen clara y completamente las soluciones técnicas en las realizaciones de esta descripción con referencia a los dibujos adjuntos en las realizaciones de esta descripción. Evidentemente, el alcance de la invención está definido por el alcance de las reivindicaciones adjuntas.
Los términos "incluir", "comprender" y cualquier otra variante de los mismos en la memoria descriptiva y las reivindicaciones de la solicitud pretenden cubrir la inclusión no exclusiva. Por ejemplo, un proceso, método, sistema, producto o dispositivo que incluye una serie de etapas o unidades no se limita necesariamente a los pasos o unidades enumeradas expresamente, sino que puede incluir otras etapas o unidades no enumeradas expresamente o inherentes a dicho proceso, método, sistema, producto o dispositivo. Además, el uso de "y/o" en la memoria descriptiva y las reivindicaciones representa al menos uno de los objetos conectados. Por ejemplo, A y/o B significa tres casos: solo A, solo B, o A y B a la vez.
En las realizaciones de esta descripción, términos tales como "un ejemplo" o "por ejemplo" se usan para representar dar un ejemplo, una instancia o una ilustración. Cualquier realización o solución de diseño descrita como "un ejemplo" o "por ejemplo" en las realizaciones de esta descripción no se interpretará como más preferida o ventajosa que otras realizaciones o soluciones de diseño. Específicamente, los términos tales como "un ejemplo" o "por ejemplo" se usan para presentar conceptos relacionados de una manera específica.
Lo siguiente describe las realizaciones de esta descripción con referencia a los dibujos adjuntos. Un método de transmisión de enlace ascendente proporcionado en las realizaciones de esta descripción puede aplicarse a un sistema de comunicaciones inalámbricas. El sistema de comunicaciones inalámbricas puede ser un sistema 5G, o un sistema de evolución a largo plazo evolucionado (en inglés, Evolved Long Term Evolution, eLTE), o un sistema de comunicaciones evolucionado posterior. Un dispositivo de comunicaciones en este sistema de comunicaciones puede ser un equipo de usuario o un dispositivo del lado de la red.
La FIG. 1 es un diagrama estructural de un sistema de transmisión de enlace ascendente según una realización de esta descripción. Como se muestra en la FIG. 1, el sistema de transmisión de enlace ascendente incluye un equipo 11 de usuario y un dispositivo del lado de la red 12. El equipo 11 de usuario puede ser un dispositivo de comunicaciones móviles, tal como un teléfono móvil, una tableta (en inglés, Tablet Computer), un ordenador portátil (en inglés, Laptop Computer), un asistente digital personal (en inglés, personal digital assistant, PDA para abreviar), un dispositivo de internet móvil (en inglés, Mobile Internet Device, MID) o un dispositivo portátil (en inglés, Wearable Device). Debe observarse que un tipo específico del equipo 11 de usuario no está limitado en las realizaciones de esta descripción. El dispositivo 12 del lado de la red puede ser un dispositivo del lado de la red 5G (por ejemplo, un gNB o un NB de NR 5G), un dispositivo del lado de la red 4G (por ejemplo, un eNB), un dispositivo del lado de la red 3G (por ejemplo, un NB), un dispositivo del lado de la red en un sistema de comunicaciones evolucionado posterior, o similares. Debe observarse que un tipo específico del dispositivo 12 del lado de la red no está limitado en las realizaciones de esta descripción.
Antes de detallar las realizaciones de esta descripción, se introduce brevemente una nueva tecnología de acceso por radio en una banda sin licencia (Nueva RAT sin licencia, NR-U) como sigue.
Cuando un sistema 5G se ejecuta en una banda sin licencia, antes de transmitir una señal, un extremo de transmisión necesita realizar una evaluación de canal libre (en inglés, Clear Channel Assessment, CCA)/evaluación de canal libre extendido (en inglés, Extended Clear Channel Assess, eCCA) para detectar si un canal está ocupado (o libre), es decir, realizar una detección de energía (en inglés, Energy Detection, ED). La transmisión puede iniciarse solamente cuando la energía es inferior a un umbral específico y se determina que el canal está libre. El procedimiento de detección de canal libre anterior es un procedimiento de escuchar antes de hablar (en inglés, Listen Before Talk, LBT).
Además, un diseño de bloque de recursos entrelazados (en inglés, interlace) de un sistema de comunicaciones que se ejecuta en una banda sin licencia se introduce brevemente de la siguiente manera.
Un ancho de banda operativo máximo de un sistema de comunicaciones 4G que se ejecuta en una banda sin licencia es 20 MHz. Debido a que una banda de guarda no está disponible, un bloque de recursos físicos disponible (en inglés, Physical Resource Block, PRB) no incluye un PRB de banda de guarda. Por lo tanto, en el diseño de bloques de recursos entrelazados, el PRB de banda de guarda necesita excluirse.
Un ancho de banda operativo máximo de un sistema de comunicaciones 5G en una banda con licencia puede ser de hasta 100 MHz. Naturalmente, también se puede usar una portadora de gran ancho de banda (tal como 80 MHz) en una banda sin licencia. Sin embargo, el LBT se realiza normalmente en una subbanda de 20 MHz. Cuando dos subbandas adyacentes tienen canales libres, puede usarse una banda de protección entre ellas. De esta manera, si el diseño de bloques de recursos entrelazados excluye el PRB de banda de guarda, no se puede usar una banda de guarda disponible. Como resultado, la utilización de recursos de transmisión en una banda sin licencia es baja.
Para resolver el problema mencionado anteriormente, una realización de esta descripción proporciona un sistema de transmisión de enlace ascendente mostrado en la FIG. 1, y un método de transmisión de enlace ascendente aplicado al sistema de transmisión de enlace ascendente. El procedimiento es el siguiente:
transmitir, por un dispositivo del lado de la red, una instrucción de programación, donde la instrucción de programación incluye un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado, y un entrelazado de bloques de recursos en el ancho de banda programado indicado por el conjunto de índices de entrelazado de bloques de recursos incluye un bloque de recursos físicos de<p>R<b>de banda de guarda;
recibir, por parte del equipo de usuario, la instrucción de planificación transmitida por el dispositivo del lado de la red;
realizar, por parte del equipo de usuario, una detección de canal libre para el ancho de banda programado;
determinar, por el equipo de usuario, un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre;
transmitir, por el equipo de usuario, datos usando el PRB para la transmisión de datos;
determinar, mediante el dispositivo del lado de la red, un PRB para la transmisión de datos en el entrelazado de bloques de recursos; y
decodificar, mediante el dispositivo del lado de la red, el PRB para la transmisión de datos.
En esta realización de esta descripción, el PRB de banda de guarda se usa como el entrelazado de bloques de recursos, y el PRB para la transmisión de datos se determina basándose en el resultado de la detección de canal libre para el ancho de banda planificado, de modo que el PRB de banda de guarda puede usarse para la transmisión de datos, aumentando de ese modo la utilización de recursos de transmisión en una banda sin licencia.
La FIG. 2 es un diagrama de flujo de un procedimiento de transmisión de enlace ascendente según una realización de esta descripción. Como se muestra en la FIG. 2, el método de transmisión de enlace ascendente se aplica al equipo de usuario e incluye las siguientes etapas:
Paso 201: Recibir una instrucción de programación transmitida por un dispositivo del lado de la red, donde la instrucción de programación incluye un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado.
Un entrelazado de bloques de recursos en el ancho de banda planificado indicado por el conjunto de índices de entrelazado de bloques de recursos incluye un PRB de banda de guarda.
Paso 202: Realizar la detección de canal libre para el ancho de banda programado.
En este paso, el equipo de usuario realiza la detección de canal libre para el ancho de banda programado antes del tiempo de programación. En este paso, al realizar la detección de canal libre para el ancho de banda programado, el equipo de usuario puede aprender un ancho de banda LBT libre en el ancho de banda programado y, por lo tanto, aprender si el ancho de banda programado incluye un PRB de banda de guarda disponible.
Paso 203: Determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre.
En el paso 202, realizando la detección de canal libre para el ancho de banda programado, el equipo de usuario puede saber si el ancho de banda programado incluye un<p>R<b>de banda de guarda disponible. Por lo tanto, en este paso, el equipo de usuario puede determinar el PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en el resultado de detección de la detección de canal libre.
Si el ancho de banda planificado incluye un PRB de banda de guarda disponible, el PRB para la transmisión de datos en el entrelazado de bloques de recursos puede incluir el PRB de banda de guarda; y si el ancho de banda planificado no incluye un PRB de banda de guarda disponible, el PRB para la transmisión de datos en el entrelazado de bloques de recursos no incluye el PRB de banda de guarda .
Paso 204: Transmitir datos usando el PRB para la transmisión de datos.
En esta realización de esta descripción, el PRB de banda de guarda se usa como el entrelazado de bloques de recursos, y el PRB para la transmisión de datos se determina con base en el resultado de la detección de canal libre para el ancho de banda planificado, de modo que el PRB de banda de guarda puede usarse para la transmisión de datos, aumentando de ese modo la utilización de recursos de transmisión en una banda sin licencia.
En esta realización de esta descripción, en el paso 203, se pueden usar las siguientes maneras para determinar el PRB para la transmisión de datos en el entrelazado de bloques de recursos:
si el resultado de detección de la detección de canal libre indica que los canales LBT detectados con éxito incluyen canales LBT adyacentes, determinar que el PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye un primer PRB, donde el primer PRB es un PRB de banda de guarda entre los canales LBT adyacentes.
Debido a que una banda de guarda entre portadoras consecutivas adyacentes está disponible, cuando dos subbandas adyacentes tienen canales libres, puede usarse la banda de guarda entre ellas. En este caso, el PRB de banda de guarda entre los canales LBT adyacentes puede usarse como el PRB para la transmisión de datos en el entrelazado de bloques de recursos, de modo que el PRB de banda de guarda entre los canales LBT adyacentes puede usarse para la transmisión de datos, aumentando de ese modo la utilización de recursos de transmisión en una banda sin licencia.
Múltiples entrelazados de bloques de recursos se indexan en términos de todos los PRB en todo el ancho de banda de la portadora.
La determinación de un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre incluye:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos con base en el resultado de detección de la detección de canal libre.
Esta implementación proporciona un nuevo método de diseño para bloques de recursos entrelazados. Para un sistema de comunicaciones 5G que se ejecuta en una banda sin licencia, cuando se incluye una banda de guarda disponible, se realiza un diseño de bloque de recursos entrelazados para todos los PRB con base en un ancho de banda de portadora, y se asigna un índice fijo a cada bloque de recursos entrelazados. En otras palabras, todos los PRB en todo el ancho de banda de la portadora se indexan como bloques de recursos entrelazados.
En el método de diseño mencionado anteriormente para bloques de recursos entrelazados, el PRB candidato en el ancho de banda planificado se selecciona del entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora; y a continuación el PRB para la transmisión de datos se determina a partir de los PRB candidatos con base en el resultado de detección de la detección de canal libre.
Suponiendo que el ancho de banda de portadora para el sistema de comunicaciones 5G que se ejecuta en la banda sin licencia es de 40 MHz y una separación entre subportadoras es de 30 kHz, el entrelazado del diseño de bloques de recursos se realiza con base en el ancho de banda de portadora de 40 MHz, como se muestra en la FlG. 3. Suponiendo que el ancho de banda programado asignado al equipo de usuario en la instrucción de programación transmitida por el dispositivo del lado de la red es de 40 MHz, y el conjunto de índices de entrelazado de bloques de recursos es el entrelazado#0. Cuando se incluye el PRB de banda de guarda , los PRB representados por el entrelazado#0 son 22 PRB en total: PRB#0, PRB#5, PRB#10, ..., PRB#105; y cuando el PRB de banda de guarda no está incluido, los PRB representados por el entrelazado#0 necesitan excluir dos PRB, PRB#0 y PRB#55, de los 22 PRB, es decir, una cantidad de PRB representados por el entrelazado#0 es 20.
En el ejemplo anterior, el ancho de banda programado es exactamente igual al ancho de banda de portadora. De manera alternativa, el ancho de banda de portadora puede ser mayor que el ancho de banda programado. Por ejemplo, el ancho de banda de portadora es de 60 MHz, y el ancho de banda programado asignado al equipo de usuario en la instrucción de programación transmitida por el dispositivo del lado de la red es de 40 MHz.
En esta realización de esta descripción, la instrucción de programación transmitida por el dispositivo del lado de la red puede incluir además información de indicación además del conjunto de índices de entrelazado de bloques de recursos y el ancho de banda programado, donde la información de indicación se usa para indicar si se permite usar la banda de protección PRB.
La información de indicación puede usarse para indicar que el PRB de banda de guarda está completamente inhabilitado para usarse.
En la programación de múltiples recursos en el dominio del tiempo, la información de indicación puede usarse para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo; y
se permite que el PRB de banda de guarda se use en un segundo recurso en el dominio del tiempo.
En la programación de múltiples recursos en el dominio del tiempo, se puede especificar que el PRB de banda de guarda está inhabilitado para ser usado para los primeros N recursos en el dominio del tiempo, y se permite que el PRB de banda de guarda sea usada comenzando desde el (N+1)ésimo recurso en el dominio del tiempo. En otras palabras, la información de indicación puede usarse además para indicar que el PRB de banda de guarda está inhabilitado para usarse en el primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitida para usarse en el segundo recurso en el dominio del tiempo.
El primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
Los recursos en el dominio del tiempo mencionados anteriormente pueden incluir cada uno al menos una ranura.
En esta realización de esta descripción, antes del paso 204, el equipo de usuario también puede preparar datos según la instrucción de programación transmitida por el dispositivo del lado de la red, de modo que el equipo de usuario transmite los datos usando el PRB para la transmisión de datos en el paso 204. Los datos preparados por el equipo de usuario incluyen datos transmitidos finalmente por el equipo de usuario.
El equipo de usuario puede preparar datos según la instrucción de programación usando las siguientes implementaciones.
En una implementación, si el ancho de banda programado es menor o igual que un ancho de banda LBT, el PRB de banda de guarda está inhabilitado para ser usado, se calcula un tamaño de bloque de transporte (en inglés, transport Block Size, TBS para abreviar), y se preparan datos correspondientes al tamaño de bloque de transporte.
Si el ancho de banda programado es menor o igual que el ancho de banda de LBT (por ejemplo, 20 MHz), el ancho de banda programado incluye como máximo un canal de LBT detectado. Para no afectar a la transmisión de una portadora adyacente, la banda de guarda necesita inhabilitarse para usarse, y el PRB de banda de guarda debe excluirse del PRB para la transmisión de datos en el entrelazado de bloques de recursos. El equipo de usuario calcula el tamaño del bloque de transporte y prepara los datos correspondientes al tamaño del bloque de transporte con base en la información de programación.
En otra implementación, si el ancho de banda planificado es mayor o igual que el ancho de banda LBT, y la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para ser usada en el primer recurso en el dominio del tiempo, o la información de indicación se usa para indicar que el PRB de banda de guarda está totalmente inhabilitado para ser usado, se calcula una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda LBT posiblemente detectados en el ancho de banda planificado, y se preparan una pluralidad de versiones de datos correspondientes respectivamente a la pluralidad de tamaños de bloque de transporte candidatos, donde los datos transmitidos son una de la pluralidad de versiones de datos determinados con base en el resultado de la detección.
En otra implementación, si el ancho de banda planificado es mayor o igual que el ancho de banda LBT, y la información de indicación se usa para indicar que se permite que el PRB de banda de guarda se utilice en el segundo recurso en el dominio del tiempo, se calcula una pluralidad de tamaños de bloque de transporte candidatos con base en un PRB predicho en el entrelazado de bloques de recursos en el segundo recurso en el dominio del tiempo o un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo, y se preparan una pluralidad de versiones de datos correspondientes a la pluralidad de tamaños de bloque de transporte candidatos, donde el PRB predicho se determina con base en posiciones y/o una cantidad de anchos de banda LBT posiblemente detectados en el ancho de banda planificado, y los datos transmitidos son una de la pluralidad de versiones de datos determinados con base en el resultado de la detección.
Cuando el PRB predicho se determina con base en la cantidad de anchos de banda LBT posiblemente detectados en el ancho de banda planificado, un ejemplo es como sigue: en la planificación de enlace ascendente, suponiendo que el dispositivo del lado de la red planifica un terminal de usuario e indica que un ancho de banda planificado es de 40 MHz y un ancho de banda LBT es de 20 MHz, el ancho de banda planificado incluye dos anchos de banda LBT. Si la cantidad de anchos de banda LBT posiblemente detectados es dos, puede indicar que los dos anchos de banda LBT posiblemente detectados son anchos de banda adyacentes, de modo que se puede determinar que un PRB de banda de guarda entre los dos anchos de banda LBT está disponible. Si la cantidad de anchos de banda de LBT posiblemente detectados es uno, se puede determinar que no está disponible un PRB de banda de guarda entre los dos anchos de banda LBT.
Cuando el PRB predicho se determina con base en las posiciones de los anchos de banda LBT posiblemente detectados en el ancho de banda planificado, un ejemplo es como sigue: en la planificación de enlace ascendente, suponiendo que el dispositivo del lado de la red planifica un terminal de usuario e indica que un ancho de banda planificado es de 60 MHz y un ancho de banda LBT es de 20 MHz, el ancho de banda planificado incluye tres anchos de banda LBT. Si los anchos de banda LBT posiblemente detectados son el 1er Ancho de banda LBT y el 2° ancho de banda LBT, puede indicar que los dos anchos de banda LBT posiblemente detectados son anchos de banda adyacentes, de modo que se puede determinar que hay disponible un PRB de banda de guarda entre el 1er Ancho de banda LBT y el 2° ancho de banda LBT. Si las posiciones de los anchos de banda LBT posiblemente detectados son el 1er Ancho de banda LBT y el 3er ancho de banda LBT, se puede determinar que no hay disponible un PRB de banda de guarda.
Cuando el PRB predicho se determina con base en las posiciones y la cantidad de anchos de banda LBT posiblemente detectados en el ancho de banda planificado, un ejemplo es como sigue: en la planificación de enlace ascendente, suponiendo que el dispositivo del lado de la red planifica un terminal de usuario e indica que un ancho de banda planificado es de 60 MHz y un ancho de banda LBT es de 20 MHz, el ancho de banda planificado incluye tres anchos de banda LBT. Si la cantidad de anchos de banda LBT posiblemente detectados es dos y las posiciones de los anchos de banda LBT son 1er Ancho de banda LBT y 2° ancho de banda LBT, puede indicar que los dos anchos de banda LBT posiblemente detectados son anchos de banda adyacentes, de modo que se puede determinar que hay disponible un PRB de banda de guarda entre el 1er Ancho de banda LBT y el 2° ancho de banda LBT. Si la cantidad de anchos de banda LBT posiblemente detectados es dos y las posiciones de los anchos de banda LBT son 1st 1er Ancho de banda LBT y 3er ancho de banda LBT, se puede determinar que no hay disponible un PRB de banda de guarda.
En otra implementación, si el ancho de banda planificado es mayor o igual que el ancho de banda LBT, y la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para ser usado en el primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para ser usado en el segundo recurso en el dominio del tiempo, en el primer recurso en el dominio del tiempo, se calculan una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda LBT posiblemente detectados en el ancho de banda planificado, y se preparan una pluralidad de versiones de datos correspondientes respectivamente a la pluralidad de tamaños de bloque de transporte candidatos; y en el segundo recurso en el dominio del tiempo o un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo, se preparan datos con base en un ancho de banda LBT detectado con éxito en el ancho de banda planificado en el primer recurso en el dominio del tiempo.
Usando la FIG. 3 como ejemplo, en la programación de enlace ascendente, el dispositivo del lado de la red programa el terminal de usuario e indica que el ancho de banda programado es 40 MHz, que el conjunto de índices de entrelazado de bloques de recursos es el entrelazado #0, que la banda de guarda está inhabilitada para usarse en un primer intervalo de transmisión, y que la banda de guarda comienza a usarse desde un segundo intervalo de transmisión. Después de recibir la instrucción de programación, el equipo de usuario comienza a preparar dos tamaños de bloque de transporte candidatos, y el LBT tiene éxito en uno o dos canales LBT (20 MHz), correspondientes respectivamente a 10 PRB o 20 PRB cuando la banda de guarda no está incluida. En este caso, el equipo de usuario comienza a monitorizar el canal. Suponiendo que se detectan dos anchos de banda de portadora antes del tiempo de programación, el equipo de usuario transmite datos correspondientes al tamaño de 20 PRB. Comenzando desde la segunda ranura, el equipo de usuario comienza a usar la banda de guarda y transmite datos correspondientes al tamaño de 22 PRB.
Opcionalmente, la determinación de un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre incluye:
determinar un PRB perforado en el entrelazado de bloques de recursos con base en el resultado de detección de la detección de canal libre, en donde el PRB para la transmisión de datos en el entrelazado de bloques de recursos no incluye el PRB perforado.
En esta implementación, el equipo de usuario calcula los tamaños de bloque de transporte para el índice de bloque de recursos entrelazados especificado en todo el ancho de banda planificado (incluyendo un ancho de banda de guarda posiblemente usado), y luego perfora, con base en una condición de canal libre, un PRB que no puede transmitirse. En esta implementación, el terminal de usuario no necesita preparar una pluralidad de versiones de datos, pero la transmisión de datos puede fallar en el PRB perforado y los datos necesitan retransmitirse.
En esta realización de esta descripción, el PRB de banda de guarda se usa como el entrelazado de bloques de recursos, y el PRB para la transmisión de datos se determina con base en el resultado de la detección de canal libre para el ancho de banda planificado, de modo que el PRB de banda de guarda puede usarse para la transmisión de datos, aumentando de ese modo la utilización de recursos de transmisión en una banda sin licencia.
La FIG. 4 es un diagrama de flujo de un procedimiento de transmisión de enlace ascendente según una realización de esta descripción. Como se muestra en la FIG. 4, el método de transmisión de enlace ascendente se aplica a un dispositivo del lado de la red e incluye los siguientes pasos:
Paso 401: Transmitir una instrucción de planificación, donde la instrucción de planificación incluye un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda planificado.
Un entrelazado de bloques de recursos en el ancho de banda planificado indicado por el conjunto de índices de entrelazado de bloques de recursos incluye un bloque de recursos físicos de PRB de banda guarda.
Paso 402: Determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos.
En este paso, el dispositivo del lado de la red puede recibir datos de enlace ascendente en un recurso programado, detectar un ancho de banda de transmisión real de datos transmitidos y determinar de manera adaptativa una cantidad de PRB para la transmisión de datos en el entrelazado de bloques de recursos, determinando de este modo un tamaño de bloque de transporte real.
El ancho de banda de transmisión real para la transmisión de datos puede detectarse a través de una señal de referencia de demodulación (en inglés, Demodulation Reference Signal, DMRS).
Paso 403: Decodificar el PRB para la transmisión de datos.
En este paso, el dispositivo del lado de la red decodifica el PRB para la transmisión de datos con base en el tamaño del bloque de transporte determinado y la información de planificación, para decodificar datos.
Múltiples entrelazados de bloques de recursos se indexan en términos de todos los PRB en todo el ancho de banda de la portadora.
La determinación de un PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos.
Opcionalmente, la determinación de un PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye:
si un ancho de banda de transmisión para la transmisión de datos incluye canales LBT adyacentes, determinar que el PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye un primer PRB, donde el primer PRB es un PRB de banda de guarda entre los canales LBT adyacentes.
Opcionalmente, la instrucción de programación incluye además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
Opcionalmente, la información de indicación se usa para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usada en un primer recurso en el dominio del tiempo; y
el PRB de banda de guarda puede usarse en un segundo recurso en el dominio del tiempo;
o
la información de indicación se usa para indicar que el PRB de banda de guarda está completamente inhabilitado para usarse.
Opcionalmente, la información de indicación se usa para indicar que la el PRB de banda de guarda está inhabilitado para usarse en un primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para usarse en un segundo recurso en el dominio del tiempo.
El primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
En esta realización de esta descripción, determinar el tamaño real del bloque de transporte puede incluir las siguientes implementaciones.
En una implementación, si no se permite que la banda de guarda se use en el recurso en el dominio del tiempo, la cantidad de PRB para la transmisión de datos se determina con base en el ancho de banda de transmisión real y el conjunto de índices de entrelazado de bloques de recursos, para calcular el tamaño de bloque de transporte.
En otra implementación, si se permite que la banda de guarda se use en el recurso en el dominio del tiempo (por ejemplo, un recurso de ranura de ranura), es necesario determinar, con base en el ancho de banda de transmisión real, qué bandas de guarda pueden usarse. Para ser específicos, si los canales LBT adyacentes tienen ambos datos a transmitir, la banda de guarda entre los canales LBT adyacentes está disponible. La cantidad de PRB para la transmisión de datos se determina con base en el índice de bloque de recursos entrelazados planificado, el ancho de banda de transmisión real y si se usa la banda de guarda, para calcular el tamaño de bloque de transporte.
Cabe señalar que para implementaciones específicas de esta realización de esta descripción como una realización del dispositivo del lado de la red correspondiente a la realización mostrada en la FIG. 2, se puede hacer referencia a las descripciones relevantes sobre la realización mostrada en la FIG. 2, y se puede lograr el mismo efecto beneficioso. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento.
La FIG. 5 es un diagrama estructural de un equipo de usuario según una realización de esta descripción. Como se muestra en la FIG. 5, el equipo 500 de usuario incluye:
un módulo 501 de recepción, configurado para recibir una instrucción de programación transmitida por un dispositivo del lado de la red, donde la instrucción de programación incluye un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado, y un entrelazado de bloques de recursos en el ancho de banda programado indicado por el conjunto de índices de entrelazado de bloques de recursos incluye un bloque PRB de recursos físicos de banda de guarda;
un módulo 502 de detección, configurado para realizar la detección de canal libre para el ancho de banda programado;
un módulo 503 de determinación, configurado para determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre; y un módulo 504 de transmisión, configurado para transmitir datos usando el PRB para la transmisión de datos. Múltiples entrelazados de bloques de recursos se indexan en términos de todos los PRB en todo el ancho de banda de la portadora.
El módulo 503 de determinación está configurado específicamente para:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos con base en el resultado de detección de la detección de canal libre.
Opcionalmente, el módulo 503 de determinación está configurado específicamente para:
si el resultado de la detección de la detección de canal libre indica que la escucha detectada con éxito antes de hablar los canales LBT incluyen canales LBT adyacentes, determinar que el PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye un primer PRB, donde el primer PRB es una banda PRB de guarda entre los canales LBT adyacentes.
Opcionalmente, como se muestra en la FIG. 6, el equipo 500 de usuario incluye además:
un módulo 505 de preparación de datos, configurado para preparar datos según la instrucción de programación, donde los datos preparados incluyen los datos transmitidos.
Opcionalmente, el módulo 505 de preparación de datos está configurado específicamente para:
si el ancho de banda programado es menor o igual que un ancho de banda LBT, desactivar el uso del PRB de banda de guarda, calcular un tamaño de bloque de transporte y preparar datos correspondientes al tamaño de bloque de transporte.
Opcionalmente, la instrucción de programación incluye además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
Opcionalmente, la información de indicación se usa para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo; y
el PRB de banda de guarda puede usarse en un segundo recurso en el dominio del tiempo;
o
la información de indicación se usa para indicar que el PRB de banda de guarda está completamente inhabilitado para usarse.
Opcionalmente, la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para usarse en un primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para usarse en un segundo recurso en el dominio del tiempo; y
el primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
Opcionalmente, el ancho de banda programado es mayor o igual que un ancho de banda LBT.
El módulo 505 de preparación de datos está configurado específicamente para:
si la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para ser usado en el primer recurso en el dominio del tiempo, o la información de indicación se usa para indicar que el PRB de banda de guarda está totalmente inhabilitado para ser usado, calcular una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda LBT posiblemente detectados con éxito en el ancho de banda programado y preparar una pluralidad de versiones de datos correspondientes respectivamente a la pluralidad de tamaños de bloque de transporte candidatos, donde los datos transmitidos son una de la pluralidad de versiones de datos determinadas con base en el resultado de la detección.
Opcionalmente, el ancho de banda programado es mayor o igual que un ancho de banda LBT.
El módulo 505 de preparación de datos está configurado específicamente para:
si la información de indicación se usa para indicar que se permite usar el PRB de banda de guarda en el segundo recurso en el dominio del tiempo, calcular, en el segundo recurso en el dominio del tiempo o en un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo, una pluralidad de tamaños de bloque de transporte candidatos con base en un PRB predicho en el entrelazado de bloques de recursos, y preparar una pluralidad de versiones de datos correspondientes a la pluralidad de tamaños de bloque de transporte candidatos, donde el PRB predicho se determina con base en posiciones y/o una cantidad de anchos de banda de LBT posiblemente detectados en el ancho de banda planificado; y los datos transmitidos son uno de la pluralidad de versiones de datos determinados con base en el resultado de la detección.
Opcionalmente, el ancho de banda programado es mayor o igual que un ancho de banda LBT.
El módulo 505 de preparación de datos está configurado específicamente para:
calcular, en el primer recurso en el dominio del tiempo, una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda LBT posiblemente detectados con éxito en el ancho de banda planificado, y preparar una pluralidad de versiones de datos correspondientes a la pluralidad de tamaños de bloque de transporte candidatos; y
preparar los datos sobre el segundo recurso en el dominio del tiempo o un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo con base en un ancho de banda LBT detectado con éxito en el ancho de banda programado del primer recurso en el dominio del tiempo.
Opcionalmente, el módulo 503 de determinación está configurado específicamente para:
determinar un PRB perforado en el entrelazado de bloques de recursos con base en el resultado de detección de la detección de canal libre, en donde el PRB para la transmisión de datos en el entrelazado de bloques de recursos no incluye el PRB perforado.
Debe observarse que el equipo 500 de usuario en esta realización de esta descripción puede ser un equipo de usuario en cualquier implementación de las realizaciones del método. Cualquier implementación del equipo de usuario en las realizaciones del método puede implementarse por el equipo 500 de usuario en esta realización de esta descripción, y puede lograrse el mismo efecto beneficioso. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento.
La FIG. 7 es un diagrama estructural de un dispositivo del lado de la red según una realización de esta descripción. Como se muestra en la FIG. 7, el dispositivo 600 del lado de la red incluye:
un módulo 601 de transmisión, configurado para transmitir una instrucción de programación, donde la instrucción de programación incluye un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado, y un entrelazado de bloques de recursos en el ancho de banda programado indicado por el conjunto de índices de entrelazado de bloques de recursos incluye un bloque de recursos físicos de PRB de banda de guarda;
un módulo 602 de determinación, configurado para determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos; y
un módulo 603 de descodificación, configurado para descodificar el PRB para la transmisión de datos.
Múltiples entrelazados de bloques de recursos se indexan en términos de todos los PRB en todo el ancho de banda de la portadora.
El módulo 602 de determinación está configurado específicamente para:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos.
Opcionalmente, el módulo 602 de determinación está configurado específicamente para:
si un ancho de banda de transmisión para la transmisión de datos incluye canales LBT adyacentes, determinar que el PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye un primer PRB, donde el primer PRB es un PRB de banda de guarda entre los canales LBT adyacentes.
Opcionalmente, la instrucción de programación incluye además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
Opcionalmente, la información de indicación se usa para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo; y
el PRB de banda de guarda puede usarse en un segundo recurso en el dominio del tiempo;
o
la información de indicación se usa para indicar que el PRB de banda de guarda está completamente inhabilitado para usarse.
Opcionalmente, la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para usarse en un primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para usarse en un segundo recurso en el dominio del tiempo; y
el primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
Debe observarse que el dispositivo 600 del lado de red en esta realización de esta descripción puede ser un dispositivo del lado de red en cualquier implementación de las realizaciones del método. Cualquier implementación del dispositivo del lado de la red en las realizaciones del método puede implementarse mediante el dispositivo 600 del lado de la red en esta realización de esta descripción, y puede lograrse el mismo efecto beneficioso. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento.
La FIG. 8 es un diagrama esquemático de una estructura de hardware de equipo de usuario que implementa las realizaciones de esta descripción. El equipo 700 de usuario incluye, pero no se limita a, componentes tales como una unidad 701 de radiofrecuencia, un módulo 702 de red, una unidad 703 de salida de audio, una unidad 704 de entrada, un sensor 705, una unidad 706 de visualización, una unidad 707 de entrada de usuario, una unidad 708 de interfaz, una memoria 709, un procesador 710 y una fuente 711 de alimentación. Las personas expertas en la materia pueden comprender que la estructura del equipo de usuario mostrado en la FIG. 8 no constituye ninguna limitación del equipo de usuario. El equipo de usuario puede incluir más o menos componentes que los mostrados en la figura, o puede combinar algunos componentes, o puede tener una disposición de componentes diferente. En esta realización de esta descripción, el equipo de usuario incluye, pero no se limita a, un teléfono móvil, una tableta, un ordenador portátil, un ordenador de mano, un equipo de usuario en vehículo, un dispositivo portátil, un podómetro y similares.
El procesador 710 está configurado para:
recibir una instrucción de planificación transmitida por un dispositivo del lado de la red, donde la instrucción de planificación incluye un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda planificado, y un entrelazado de bloques de recursos en el ancho de banda planificado indicado por el conjunto de índices de entrelazado de bloques de recursos incluye un bloque de recursos físicos de PRB de banda de guarda;
realizar la detección de canal libre para el ancho de banda programado;
determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre; y
transmitir datos usando el PRB para la transmisión de datos.
Múltiples entrelazados de bloques de recursos se indexan en términos de todos los PRB en todo el ancho de banda de la portadora.
El paso, realizada por el procesador 710, de determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre incluye:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos con base en el resultado de detección de la detección de canal libre.
Opcionalmente, el paso, realizado por el procesador 710, de determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre incluye:
si el resultado de detección de la detección de canal libre indica que los canales LBT de escuchar antes de hablar detectados con éxito incluyen canales LBT adyacentes, determinar que el PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye un primer PRB, donde el primer PRB es una banda PRB de guarda entre los canales LBT adyacentes.
Opcionalmente, el procesador 710 está configurado además para:
preparar datos según la instrucción de programación, donde los datos preparados incluyen los datos transmitidos.
Opcionalmente, el paso, realizado por el procesador 710, de preparación de datos según la instrucción de programación incluye:
si el ancho de banda programado es menor o igual que un ancho de banda LBT, inhabilitar el uso del PRB de banda de guarda , calcular un tamaño de bloque de transporte y preparar datos correspondientes al tamaño de bloque de transporte.
Opcionalmente, la instrucción de programación incluye además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
Opcionalmente, la información de indicación se usa para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo; y
el PRB de banda de guarda puede usarse en un segundo recurso en el dominio del tiempo;
o
la información de indicación se usa para indicar que el PRB de banda de guarda está completamente inhabilitado para usarse.
Opcionalmente, la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para usarse en un primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para usarse en un segundo recurso en el dominio del tiempo; y
el primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
Opcionalmente, el ancho de banda programado es mayor o igual que un ancho de banda LBT.
El paso, realizado por el procesador 710, de preparación de datos según la instrucción de planificación incluye:
si la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para ser usado en el primer recurso en el dominio del tiempo, o la información de indicación se usa para indicar que el PRB de banda de guarda está totalmente inhabilitado para ser usado, calcular una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda LBT posiblemente detectados con éxito en el ancho de banda programado, y preparar una pluralidad de versiones de datos correspondientes respectivamente a la pluralidad de tamaños de bloque de transporte candidatos, donde
los datos transmitidos son una de la pluralidad de versiones de datos determinadas con base en el resultado de la detección.
Opcionalmente, el ancho de banda programado es mayor o igual que un ancho de banda LBT.
El paso, realizado por el procesador 710, de preparación de datos según la instrucción de planificación incluye:
si la información de indicación se usa para indicar que se permite usar el PRB de banda de guarda en el segundo recurso en el dominio del tiempo, calcular, en el segundo recurso en el dominio del tiempo o en un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo, una pluralidad de tamaños de bloque de transporte candidatos con base en un PRB predicho en el entrelazado de bloques de recursos, y preparar una pluralidad de versiones de datos correspondientes a la pluralidad de tamaños de bloque de transporte candidatos, donde el PRB predicho se determina con base en posiciones y/o una cantidad de anchos de banda de LBT posiblemente detectados en el ancho de banda planificado; y
los datos transmitidos son una de la pluralidad de versiones de datos determinadas con base en el resultado de la detección.
Opcionalmente, el ancho de banda programado es mayor o igual que un ancho de banda LBT.
El paso, realizado por el procesador 710, de preparación de datos según la instrucción de planificación incluye:
calcular, en el primer recurso en el dominio del tiempo, una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda de LBT posiblemente detectados con éxito en el ancho de banda planificado, y preparar una pluralidad de versiones de datos correspondientes a la pluralidad de tamaños de bloque de transporte candidatos; y
preparar datos sobre el segundo recurso en el dominio del tiempo o un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo con base en un ancho de banda LBT detectado con éxito en el ancho de banda programado sobre el primer recurso en el dominio del tiempo.
Opcionalmente, el paso, realizado por el procesador 710, de determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre incluye:
determinar un PRB perforado en el entrelazado de bloques de recursos con base en el resultado de detección de la detección de canal libre, en donde el PRB para la transmisión de datos en el entrelazado de bloques de recursos no incluye el PRB perforado.
En esta realización de esta descripción, el PRB de banda de guarda se usa como el entrelazado de bloques de recursos, y el PRB para la transmisión de datos se determina con base en el resultado de la detección de canal libre para el ancho de banda planificado, de modo que el PRB de banda de guarda puede usarse para la transmisión de datos, aumentando de ese modo la utilización de recursos de transmisión en una banda sin licencia.
Debe entenderse que, en esta realización de esta descripción, la unidad 701 de radiofrecuencia puede configurarse para transmitir o recibir una señal en un proceso de transmisión/recepción o llamada de información. Específicamente, la unidad 701 de radiofrecuencia recibe datos de enlace descendente desde una estación base y transmite los datos de enlace descendente al procesador 710 para su procesamiento; y transmite datos de enlace ascendente a la estación base. En general, la unidad 701 de radiofrecuencia incluye, pero no se limita a, una antena, al menos un amplificador, un transceptor, un acoplador, un amplificador de bajo ruido, un duplexor y similares. Además, la unidad 701 de radiofrecuencia puede comunicarse además con una red y otro dispositivo mediante el uso de un sistema de comunicaciones inalámbricas.
El equipo de usuario proporciona a un usuario acceso inalámbrico a Internet de banda ancha usando el módulo 702 de red, por ejemplo, ayudando al usuario a enviar y recibir correos electrónicos, navegar por páginas web o acceder a medios de transmisión continua.
La unidad 703 de salida de audio puede convertir datos de audio en una señal de audio, y emitir la señal de audio como sonido, donde los datos de audio se reciben por la unidad 701 de radiofrecuencia o el módulo 702 de red, o se almacenan en la memoria 709. Además, la unidad 703 de salida de audio también puede proporcionar una salida de audio (por ejemplo, un sonido de recepción de señal de llamada o un sonido de recepción de mensaje) relacionada con una función específica realizada por el equipo 700 de usuario. La unidad 703 de salida de audio incluye un altavoz, un zumbador, un receptor telefónico y similares.
La unidad 704 de entrada está configurada para recibir una señal de audio o una señal de vídeo. La unidad 704 de entrada puede incluir una unidad 7041 de procesamiento de gráficos (en inglés, Graphics Processing Unit, GPU) y un micrófono 7042, y la unidad 7041 de procesamiento de gráficos procesa datos de imagen de una imagen estática o un vídeo obtenido por un aparato de captura de imagen (por ejemplo, una cámara) en un modo de captura de imagen o un modo de captura de vídeo. Un fotograma de imagen procesado puede mostrarse en la unidad 706 de visualización. Un fotograma de imagen procesada por la unidad 7041 de procesamiento de gráficos puede almacenarse en la memoria 709 (u otro medio de almacenamiento), o puede transmitirse por la unidad 701 de radiofrecuencia o el módulo 702 de red. El micrófono 7042 puede recibir un sonido y puede procesar el sonido en datos de audio. En un modo de llamada telefónica, los datos de audio procesados pueden convertirse, para su salida, en un formato para su transmisión por la unidad 701 de radiofrecuencia a una estación base de comunicaciones móviles.
El equipo 700 de usuario incluye además al menos un sensor 705, por ejemplo, un sensor óptico, un sensor de movimiento y otros sensores. Específicamente, el sensor óptico incluye un sensor de luz ambiental y un sensor de proximidad. El sensor de luz ambiental puede ajustar la luminancia del panel 7061 de visualización con base en el brillo de la luz ambiental. El sensor de proximidad puede apagar el panel 7061 de visualización y retroiluminar cuando el equipo 700 de usuario se acerca a un oído. Como tipo de sensor de movimiento, un sensor de acelerómetro puede detectar aceleraciones en diversas direcciones (normalmente, tres ejes), puede detectar, en un estado quieto, una magnitud y una dirección de gravedad, y puede configurarse para reconocer una postura del equipo del usuario (por ejemplo, conmutación de pantalla entre un modo paisaje y un modo retrato, juegos relacionados y calibración de postura del magnetómetro), implementar una función relacionada con el reconocimiento de vibraciones (por ejemplo, un podómetro o un golpeteo), y similares. El sensor 705 puede incluir además un sensor de huella dactilar, un sensor de presión, un sensor de iris, un sensor molecular, un giroscopio, un barómetro, un higrómetro, un termómetro, un sensor de infrarrojos o similares. Los detalles no se describen en el presente documento.
La unidad 706 de visualización está configurada para visualizar información introducida por el usuario o información proporcionada para el usuario. La unidad 706 de visualización puede incluir el panel 7061 de visualización. Opcionalmente, el panel 7061 de visualización puede configurarse en forma de un elemento de visualización de cristal líquido (en inglés, Liquid Crystal Display, LCD), un diodo emisor de luz orgánico (en inglés, Organic Light-Emitting Diode, OLED) o similares.
La unidad 707 de entrada de usuario puede estar configurada para recibir información de dígito o carácter introducida, y generar una entrada de señal de tecla relacionada con un ajuste de usuario y control de función del equipo de usuario. Específicamente, la unidad 707 de entrada de usuario incluye un panel 7071 táctil y otros dispositivos 7072 de entrada. El panel 7071 táctil también se denomina pantalla táctil, y puede recopilar una operación táctil del usuario en o cerca del panel táctil (por ejemplo, una operación realizada en o cerca del panel 7071 táctil por el usuario usando cualquier objeto o accesorio apropiado tal como un dedo o un lápiz). El panel 7071 táctil puede incluir dos partes: un aparato de detección táctil y un controlador táctil. El aparato de detección táctil detecta una orientación táctil del usuario, detecta una señal llevada por la operación táctil y transmite la señal al controlador táctil. El controlador táctil recibe información táctil del aparato de detección táctil, convierte la información táctil en coordenadas de contacto, transmite las coordenadas de contacto al procesador 710, recibe un comando transmitido por el procesador 710 y ejecuta el comando. Además, el panel 7071 táctil puede implementarse en una pluralidad de formas, por ejemplo, un panel táctil de onda acústica resistiva, capacitiva, infrarroja o superficial. La unidad 707 de entrada de usuario puede incluir además los otros dispositivos 7072 de entrada además del panel 7071 táctil. Específicamente, los otros dispositivos 7072 de entrada pueden incluir, pero no se limitan a, un teclado físico, una tecla de función (por ejemplo, una tecla de control de volumen o una tecla de encendido/apagado), una bola de seguimiento, un ratón y una palanca de mando. Los detalles no se describen en el presente documento.
Además, el panel 7071 táctil puede cubrir el panel 7061 de visualización. Después de detectar una operación táctil en o cerca del panel 7071 táctil, el panel 7071 táctil transmite la operación táctil al procesador 710 para determinar un tipo de evento táctil. A continuación, el procesador 710 proporciona la salida visual correspondiente en el panel 7061 de visualización con base en el tipo de evento táctil. En la FIG. 8, el panel 7071 táctil y el panel 7061 de visualización se usan como dos componentes independientes para implementar funciones de entrada y salida del equipo de usuario. En algunas realizaciones, sin embargo, el panel 7071 táctil y el panel 7061 de visualización pueden integrarse para implementar las funciones de entrada y salida del equipo de usuario. Los detalles no están limitados en el presente documento.
La unidad 708 de interfaz es una interfaz entre el aparato externo y el equipo 700 de usuario. Por ejemplo, el aparato externo puede incluir un puerto de auriculares cableado o inalámbrico, un puerto de fuente de alimentación externa (o cargador de batería), un puerto de datos cableado o inalámbrico, un puerto de tarjeta de memoria, un puerto para conectar un aparato con un módulo de identificación, un puerto de entrada/salida (en inglés, input/output, I/O) de audio, un puerto I/O de vídeo, un puerto de auriculares o similares. La unidad 708 de interfaz puede configurarse para recibir una entrada (por ejemplo, información de datos o potencia) desde el aparato externo y transmitir la entrada recibida a uno o más elementos del equipo 700 de usuario, o transmitir datos entre el aparato externo y el equipo 700 de usuario.
La memoria 709 puede estar configurada para almacenar programas de software y diversos tipos de datos. La memoria 709 puede incluir principalmente una región de almacenamiento de programas y una región de almacenamiento de datos. La región de almacenamiento de programas puede almacenar un sistema operativo, un programa de aplicación requerido por al menos una función (por ejemplo, una función de reproducción de audio o una función de reproducción de imagen) y similares. La región de almacenamiento de datos puede almacenar datos (por ejemplo, datos de audio y una agenda telefónica) creados con base en el uso del teléfono móvil. Además, la memoria 709 puede incluir una memoria de acceso aleatorio de alta velocidad, o puede incluir una memoria no volátil, por ejemplo, al menos un dispositivo de almacenamiento en disco magnético o un dispositivo de memoria flash, u otro dispositivo de almacenamiento en estado sólido volátil.
El procesador 710, como centro de control del equipo de usuario, está conectado a todas las partes de todo el equipo de usuario usando diversas interfaces y líneas. Ejecutando o haciendo funcionar un programa de software y un módulo que están almacenados en la memoria 709 e invocando datos almacenados en la memoria 709, el procesador 710 ejecuta diversas funciones del equipo de usuario y procesa datos, para realizar una monitorización global en el equipo de usuario. El procesador 710 puede incluir una o más unidades de procesamiento. Opcionalmente, el procesador 710 puede integrar un procesador de aplicaciones y un procesador de módem. El procesador de aplicaciones procesa principalmente un sistema operativo, una interfaz de usuario, un programa de aplicación y similares. El procesador de módem procesa principalmente la comunicación inalámbrica. Se puede entender que el procesador de módem puede no estar integrado alternativamente en el procesador 710.
El equipo 700 de usuario incluye además la fuente 711 de alimentación (tal como una batería) para suministrar energía a los componentes. Opcionalmente, la fuente 711 de alimentación puede conectarse lógicamente al procesador 710 a través de un sistema de gestión de energía. De esta manera, funciones tales como la gestión de carga, la gestión de descarga y la gestión de consumo de energía se implementan usando el sistema de gestión de energía.
Además, el equipo 700 de usuario incluye algunos módulos funcionales no mostrados. Los detalles no se describen en el presente documento.
Opcionalmente, una realización de esta descripción proporciona además un terminal de usuario, que incluye un procesador 710, una memoria 709 y un programa informático almacenado en la memoria 709 y capaz de ejecutarse en el procesador 710. Cuando el programa informático es ejecutado por el procesador 710, se implementan los procesos de las realizaciones anteriores del método de transmisión de enlace ascendente, con los mismos efectos técnicos logrados. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento.
La FIG. 8 es un diagrama estructural de un dispositivo del lado de la red según una realización de esta descripción. Como se muestra en la FIG. 8, el dispositivo 800 del lado de la red incluye un procesador 801, un transceptor 802, una memoria 803 y una interfaz de bus.
El transceptor 802 está configurado para:
transmitir una instrucción de programación, donde la instrucción de programación incluye un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado, y un entrelazado de bloques de recursos en el ancho de banda programado indicado por el conjunto de índices de entrelazado de bloques de recursos incluye un bloque de recursos físicos PRB de banda de guarda.
El procesador 801 está configurado para:
determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos; y decodificar el PRB para la transmisión de datos.
Múltiples entrelazados de bloques de recursos se indexan en términos de todos los PRB en todo el ancho de banda de la portadora.
El paso, realizado por el procesador 801, de determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos.
Opcionalmente, el paso, realizado por el procesador 801, de determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye:
si un ancho de banda de transmisión para la transmisión de datos incluye canales LBT adyacentes, determinar que el PRB para la transmisión de datos en el entrelazado de bloques de recursos incluye un primer PRB, donde el primer PRB es un PRB de banda de guarda entre los canales LBT adyacentes.
Opcionalmente, la instrucción de programación incluye además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
Opcionalmente, la información de indicación se usa para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo; y
el PRB de banda de guarda puede usarse en un segundo recurso en el dominio del tiempo;
o
la información de indicación se usa para indicar que el PRB de banda de guarda está completamente inhabilitado para usarse.
Opcionalmente, la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para usarse en un primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para usarse en un segundo recurso en el dominio del tiempo; y
el primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
En la FIG. 9, una arquitectura de bus puede incluir cualquier cantidad de buses y puentes interconectados, y conectar específicamente entre sí diversos circuitos de uno o más procesadores representados por el procesador 801 y una memoria representada por la memoria 803. La arquitectura de bus puede interconectar además otros diversos circuitos tales como un dispositivo periférico, un regulador de tensión y un circuito de gestión de potencia. Todos estos son bien conocidos en la técnica y, por lo tanto, no se describen adicionalmente en esta memoria descriptiva. La interfaz de bus proporciona interfaces. El transceptor 802 puede ser una pluralidad de componentes, incluyendo un transmisor y un receptor, y proporciona unidades para comunicarse con una variedad de otros aparatos en un medio de transmisión. Para diferentes equipos de usuario, la interfaz 804 de usuario también puede ser una interfaz capaz de conectar externa o internamente un dispositivo requerido, y el dispositivo conectado incluye, pero no se limita a, un teclado, una pantalla, un altavoz, un micrófono, una palanca de mando y similares.
El procesador 801 es responsable de la gestión de la arquitectura de bus y el procesamiento general, y la memoria 803 puede almacenar datos para su uso por el procesador 801 cuando el procesador 801 realiza una operación.
Debe observarse que el dispositivo 800 del lado de la red en esta realización puede ser un dispositivo del lado de la red en cualquier implementación de las realizaciones del método de esta descripción. Cualquier implementación del dispositivo del lado de la red en las realizaciones del método de esta descripción puede implementarse por el dispositivo 800 del lado de la red en esta realización, y puede lograrse el mismo efecto beneficioso. Los detalles no se describen de nuevo en el presente documento.
Una realización de esta descripción proporciona además un medio de almacenamiento legible por ordenador. El medio de almacenamiento legible por ordenador almacena un programa informático. Cuando el programa informático es ejecutado por un procesador, los procedimientos en las realizaciones anteriores del método de transmisión de enlace ascendente correspondiente a un dispositivo del lado de la red o equipo de usuario se implementan con el mismo efecto técnico logrado. Para evitar repeticiones, los detalles no se describen de nuevo en el presente documento. Por ejemplo, el medio de almacenamiento legible por ordenador es una memoria de solo lectura (en inglés, Read-Only Memory, ROM para abreviar), una memoria de acceso aleatorio (en inglés, Random Access Memory, RAM para abreviar), un disco magnético, un disco óptico o similares.
Debe observarse que los términos "comprende", "incluye" o cualquiera de sus variantes en esta memoria descriptiva están destinados a cubrir una inclusión no exclusiva, de modo que un proceso, un método, un artículo o un aparato que incluye una lista de elementos no solo incluye esos elementos, sino que también incluye otros elementos que no están enumerados expresamente, o incluye además elementos inherentes a dicho proceso, método, artículo o aparato. En ausencia de más restricciones, un elemento precedido por "incluye un..." no excluye la existencia de otros elementos idénticos en el proceso, método, artículo o aparato que incluye el elemento.
Según la descripción de las implementaciones anteriores, los expertos en la técnica pueden comprender claramente que el método en las realizaciones anteriores puede implementarse mediante software en una plataforma de hardware universal necesaria o solo mediante hardware. En la mayoría de los casos, la primera es una implementación más preferida. Con base en tal comprensión, las soluciones técnicas de esta descripción esencialmente o una parte de las mismas que contribuyen a tecnologías relacionadas pueden realizarse en forma de un producto de software. El producto de software informático se almacena en un medio de almacenamiento (por ejemplo, una ROM/RAM, un disco magnético o un disco óptico), e incluye varias instrucciones para dar instrucciones al equipo de usuario (que puede ser un teléfono móvil, un ordenador, un servidor, un acondicionador de aire, un dispositivo de red o similares) para realizar los métodos descritos en las realizaciones de esta descripción.
Los expertos en la materia pueden conocer que las unidades y pasos de algoritmo en los ejemplos descritos con referencia a las realizaciones dadas a conocer en esta memoria descriptiva pueden implementarse mediante hardware electrónico o una combinación de software informático y hardware electrónico. Si las funciones se realizan mediante hardware o software depende de aplicaciones particulares y restricciones de diseño de las soluciones técnicas. Los expertos en la materia pueden usar diferentes métodos para implementar las funciones descritas para cada aplicación particular, pero no debe considerarse que la implementación vaya más allá del alcance de esta descripción.
Los expertos en la materia pueden entender claramente que, con el fin de una descripción conveniente y breve, para un proceso de trabajo detallado del sistema, aparato y unidad anteriores, se puede hacer referencia a un proceso correspondiente en las realizaciones del método anteriores, y los detalles no se describen nuevamente en el presente documento.
En las realizaciones proporcionadas en esta solicitud, debe entenderse que el aparato y el método descritos pueden implementarse de otras maneras. Por ejemplo, la realización del aparato descrito es meramente un ejemplo. Por ejemplo, la división de unidad es meramente una división de función lógica y puede ser otra división en la implementación real. Por ejemplo, una pluralidad de unidades o componentes pueden combinarse o integrarse en otro sistema, o algunas características pueden ignorarse o pueden no realizarse. Además, los acoplamientos mutuos mostrados o analizados o los acoplamientos directos o las conexiones de comunicación pueden implementarse usando algunas interfaces. Los acoplamientos indirectos o conexiones de comunicación entre los aparatos o unidades pueden implementarse en formas eléctricas, mecánicas u otras.
Las unidades descritas como componentes separados pueden o no estar físicamente separadas, y los componentes mostrados como unidades pueden o no ser unidades físicas, pueden estar ubicados en una posición, o pueden distribuirse en una pluralidad de unidades de red. Algunas o todas las unidades pueden seleccionarse con base en los requisitos reales para lograr los objetivos de las soluciones de las realizaciones.
Además, las unidades funcionales en las realizaciones de esta descripción pueden integrarse en una unidad de procesamiento, o cada una de las unidades puede existir sola físicamente, o dos o más unidades están integradas en una unidad.
Cuando las funciones se implementan en forma de una unidad funcional de software y se venden o usan como un producto independiente, las funciones pueden almacenarse en un medio de almacenamiento legible por ordenador. Con base en tal comprensión, las soluciones técnicas de esta descripción esencialmente, o la parte que contribuye a las tecnologías relacionadas, o algunas de las soluciones técnicas pueden realizarse en forma de un producto de software. El producto de software informático se almacena en un medio de almacenamiento e incluye instrucciones para permitir que un dispositivo informático (que puede ser un ordenador personal, un servidor, un dispositivo de red o similar) realice todos o algunos de los pasos de los métodos descritos en las realizaciones de esta descripción. El medio de almacenamiento anterior incluye: cualquier medio que pueda almacenar código de programa, tal como una unidad flash USB, un disco duro extraíble, una ROM, una RAM, un disco magnético o un disco óptico.
Los expertos en la materia pueden entender que todos o algunos de los procesos de los métodos en las realizaciones pueden implementarse mediante un programa informático que controla hardware relevante. El programa puede almacenarse en un medio de almacenamiento legible por ordenador. Cuando se ejecuta el programa, se realizan los procesos de los métodos en las realizaciones. El medio de almacenamiento puede ser un disco magnético, un disco óptico, una memoria de solo lectura (en inglés, Read-Only Memory, ROM), una memoria de acceso aleatorio (en inglés, Random Access Memory, RAM para abreviar) o similares.
Se puede entender que las realizaciones descritas en las realizaciones de esta descripción pueden implementarse mediante hardware, software, firmware, middleware, microcódigo o una combinación de los mismos. Para la implementación de hardware, la unidad de procesamiento puede implementarse en uno o más circuitos integrados de aplicación específica (en inglés, Application Specific Integrated Circuit, ASIC), procesadores de señales digitales (en inglés, Digital Signal Processor,<d>S<p>), dispositivos de procesamiento de señales digitales (en inglés, DSP Device, DSPD), dispositivos lógicos programables (en inglés, Programmable Logic Device, PLD), matrices de puertas programables en campo (Field-Programmable Gate Array, FPGA), procesadores de propósito general, controladores, microcontroladores, microprocesadores y otras unidades electrónicas para realizar las funciones descritas en esta descripción, o una combinación de los mismos.
Para la implementación de software, las técnicas descritas en las realizaciones de esta descripción pueden implementarse mediante módulos (por ejemplo, procedimientos o funciones) que realizan las funciones descritas en las realizaciones de esta descripción. El código de software puede almacenarse en la memoria y ejecutarse por el procesador. La memoria puede implementarse dentro del procesador o fuera del procesador.
Las descripciones anteriores son solo implementaciones específicas de esta descripción, pero no pretenden limitar el alcance de protección de esta descripción. Por lo tanto, el alcance de protección de esta descripción estará sujeto al alcance de protección de las reivindicaciones.

Claims (15)

REIVINDICACIONES
1. Un procedimiento de transmisión de enlace ascendente, aplicado a un equipo de usuario, que comprende:
recibir (201) una instrucción de programación transmitida por un dispositivo del lado de la red, en donde la instrucción de programación comprende un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado, y un entrelazado de bloques de recursos en el ancho de banda programado indicado por el conjunto de índices de entrelazado de bloques de recursos comprende un bloque de recursos físicos, PRB, de banda de guarda;
realizar (202) detección de canal libre para el ancho de banda programado;
determinar (203) un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre; y
transmitir (204) datos usando el PRB para la transmisión de datos;
en donde una pluralidad de entrelazados de bloques de recursos se indexan en términos de todos los PRB en un ancho de banda de portadora completo; y
determinar (203) un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre comprende:
seleccionar, del entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos con base en el resultado de detección de la detección de canal libre.
2. El método según la reivindicación 1, en donde antes de transmitir (204) datos usando el PRB para la transmisión de datos, el método comprende, además:
preparar datos según la instrucción de programación, en donde los datos preparados comprenden los datos transmitidos.
3. El método según la reivindicación 2, en donde la preparación de datos según la instrucción de programación comprende:
si el ancho de banda programado es menor o igual que un ancho de banda LBT, inhabilitar el uso del PRB de banda de guarda, calcular un tamaño de bloque de transporte y preparar datos correspondientes al tamaño de bloque de transporte.
4. El método según la reivindicación 2, en donde la instrucción de programación comprende además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
5. El método según la reivindicación 4, en donde
la información de indicación se usa para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo; y
el PRB de banda de guarda puede usarse en un segundo recurso en el dominio del tiempo;
o
la información de indicación se usa para indicar que el PRB de banda de guarda está completamente inhabilitado para ser usado; o
en donde la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para ser usado en un segundo recurso en el dominio del tiempo; y
el primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
6. El método según la reivindicación 5, en donde el ancho de banda programado es mayor o igual que un ancho de banda LBT; y
los datos de preparación según la instrucción de programación comprenden:
si la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para ser usada en el primer recurso en el dominio del tiempo, o la información de indicación se usa para indicar que el PRB de banda de guarda está totalmente inhabilitado para ser usado, calcular una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda LBT posiblemente detectados con éxito en el ancho de banda programado, y preparar una pluralidad de versiones de datos correspondientes respectivamente a la pluralidad de tamaños de bloque de transporte candidatos, en donde los datos transmitidos son una de la pluralidad de versiones de datos determinados con base en el resultado de la detección; o
en donde el ancho de banda programado es mayor o igual que un ancho de banda LBT; y
los datos de preparación según la instrucción de programación comprenden:
si la información de indicación se usa para indicar que se permite usar el PRB de banda de guarda en el segundo recurso en el dominio del tiempo, calcular, en el segundo recurso en el dominio del tiempo o un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo, una pluralidad de tamaños de bloque de transporte candidatos con base en un PRB predicho en el entrelazado de bloques de recursos, y preparar una pluralidad de versiones de datos correspondientes a la pluralidad de tamaños de bloque de transporte candidatos, en donde el PRB predicho se determina con base en posiciones y/o una cantidad de anchos de banda LBT posiblemente detectados en el ancho de banda planificado; y
los datos transmitidos son una de la pluralidad de versiones de datos determinadas con base en el resultado de la detección.
7. El método según la reivindicación 5, en donde el ancho de banda programado es mayor o igual que un ancho de banda LBT; y
los datos de preparación según la instrucción de programación comprenden:
calcular, en el primer recurso en el dominio del tiempo, una pluralidad de tamaños de bloque de transporte candidatos con base en una cantidad de anchos de banda LBT posiblemente detectados con éxito en el ancho de banda planificado, y preparar una pluralidad de versiones de datos correspondientes a la pluralidad de tamaños de bloque de transporte candidatos; y
preparar datos sobre el segundo recurso en el dominio del tiempo o un recurso en el dominio del tiempo después del segundo recurso en el dominio del tiempo con base en un ancho de banda LBT detectado con éxito en el ancho de banda programado sobre el primer recurso en el dominio del tiempo.
8. El método según la reivindicación 1, en donde la determinación de un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección (203) de canal libre comprende:
determinar un PRB perforado en el entrelazado de bloques de recursos con base en el resultado de detección de la detección de canal libre, en donde el PRB para la transmisión de datos en el entrelazado de bloques de recursos no comprende el PRB perforado.
9. Un método de transmisión de enlace ascendente, aplicado a un dispositivo del lado de la red, que comprende: transmitir (401) una instrucción de planificación, en donde la instrucción de planificación comprende un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda planificado, y un entrelazado de bloques de recursos en el ancho de banda planificado indicado por el conjunto de índices de entrelazado de bloques de recursos comprende un bloque de recursos físicos, PRB, de banda de guarda; determinar (402) un PRB para la transmisión de datos en el entrelazado de bloques de recursos; y decodificar (403) el PRB para la transmisión de datos;
en donde una pluralidad de entrelazados de bloques de recursos se indexan en términos de todos los PRB en un ancho de banda de portadora completo; y
determinar (402) un PRB para la transmisión de datos en el entrelazado de bloques de recursos comprende: seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos desde los PRB candidatos.
10. El método según la reivindicación 9, en donde la instrucción de programación comprende además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
11. El método según la reivindicación 10, en donde
la información de indicación se usa para indicar al menos uno de los siguientes:
el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo; y
el PRB de banda de guarda puede usarse en un segundo recurso en el dominio del tiempo;
o
la información de indicación se usa para indicar que el PRB de banda de guarda está completamente inhabilitado para ser usado; o
en donde la información de indicación se usa para indicar que el PRB de banda de guarda está inhabilitado para ser usado en un primer recurso en el dominio del tiempo y que el PRB de banda de guarda está permitido para ser usado en un segundo recurso en el dominio del tiempo; y
el primer recurso en el dominio del tiempo y el segundo recurso en el dominio del tiempo son recursos consecutivos en el dominio del tiempo.
12. Equipo de usuario, que comprende:
un módulo (501) de recepción, configurado para recibir una instrucción de programación transmitida por un dispositivo del lado de la red, en donde la instrucción de programación comprende un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado, y un entrelazado de bloques de recursos en el ancho de banda programado indicado por el conjunto de índices de entrelazado de bloques de recursos comprende un bloque de recursos físicos de banda de guarda, PRB;
un módulo (502) de detección, configurado para realizar la detección de canal libre para el ancho de banda programado;
un módulo (503) de determinación, configurado para determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos con base en un resultado de detección de la detección de canal libre; y
un módulo (504) de transmisión, configurado para transmitir datos usando el PRB para la transmisión de datos;
en donde una pluralidad de entrelazados de bloques de recursos se indexan en términos de todos los PRB en un ancho de banda de portadora completo; y el módulo (503) de determinación se configura además para:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos a partir de los PRB candidatos con base en el resultado de detección de la detección de canal libre.
13. El equipo de usuario según la reivindicación 12, que comprende, además:
un módulo (505) de preparación de datos, configurado para preparar datos según la instrucción de programación, donde los datos preparados incluyen los datos transmitidos.
14. El equipo de usuario según la reivindicación 13, en donde la instrucción de programación comprende además información de indicación, y la información de indicación se usa para indicar si se permite usar el PRB de banda de guarda.
15. Un dispositivo del lado de la red, que comprende:
un módulo (601) de transmisión, configurado para transmitir una instrucción de programación, en donde la instrucción de programación comprende un conjunto de índices de entrelazado de bloques de recursos y un ancho de banda programado, y un entrelazado de bloques de recursos en el ancho de banda programado indicado por el conjunto de índices de entrelazado de bloques de recursos comprende un bloque de recursos físicos, PRB, de banda de guarda;
un módulo (602) de determinación, configurado para determinar un PRB para la transmisión de datos en el entrelazado de bloques de recursos; y
un módulo (603) de decodificación, configurado para decodificar el PRB para la transmisión de datos; en donde una pluralidad de entrelazados de bloques de recursos se indexan en términos de todos los PRB en un ancho de banda de portadora completo, el módulo (602) de determinación se configura además para:
seleccionar, de un entrelazado de bloques de recursos indicado por el conjunto de índices de entrelazado de bloques de recursos en todo el ancho de banda de portadora, PRB candidatos en el ancho de banda planificado; y
determinar el PRB para la transmisión de datos a partir de los PRB candidatos.
ES19879654T 2018-11-02 2019-10-28 Método de transmisión de enlace ascendente, equipo de usuario y dispositivo del lado de la red Active ES2992071T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811303706.XA CN111148261B (zh) 2018-11-02 2018-11-02 上行传输方法、用户设备和网络侧设备
PCT/CN2019/113591 WO2020088387A1 (zh) 2018-11-02 2019-10-28 上行传输方法、用户设备和网络侧设备

Publications (1)

Publication Number Publication Date
ES2992071T3 true ES2992071T3 (es) 2024-12-09

Family

ID=70463003

Family Applications (1)

Application Number Title Priority Date Filing Date
ES19879654T Active ES2992071T3 (es) 2018-11-02 2019-10-28 Método de transmisión de enlace ascendente, equipo de usuario y dispositivo del lado de la red

Country Status (10)

Country Link
US (2) US12133257B2 (es)
EP (1) EP3876645B1 (es)
JP (1) JP7271663B2 (es)
KR (1) KR102736720B1 (es)
CN (1) CN111148261B (es)
ES (1) ES2992071T3 (es)
HU (1) HUE069215T2 (es)
PT (1) PT3876645T (es)
SG (1) SG11202104392PA (es)
WO (1) WO2020088387A1 (es)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020166317A1 (ja) * 2019-02-14 2020-08-20 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 送信装置、受信装置、送信方法及び受信方法
WO2020223667A1 (en) * 2019-05-02 2020-11-05 Apple Inc. Enhancements of frequency domain resource allocation schemes for physical uplink shared channel in nr-unlicensed
US11202305B2 (en) * 2019-05-02 2021-12-14 Samsung Electronics Co., Ltd Method and apparatus for transmission and reception of data channel in wireless communication system
US20220167404A1 (en) * 2019-08-14 2022-05-26 Kt Corporation Method and device for transmitting or receiving data in unlicensed band
US20240214135A1 (en) * 2020-03-24 2024-06-27 Ntt Docomo, Inc. Terminal
EP4158976A4 (en) * 2020-05-29 2024-03-13 Telefonaktiebolaget LM Ericsson (publ) RESOURCE ALLOCATION METHOD AND BASE STATION
US11723040B2 (en) * 2020-10-22 2023-08-08 Apple Inc. Systems and methods for unlicensed wide-band transmission
US20230008259A1 (en) * 2021-07-09 2023-01-12 Qualcomm Incorporated Techniques for wideband operation of sidelink communications over unlicensed band
CN115987800A (zh) * 2022-07-22 2023-04-18 中兴通讯股份有限公司 传输块大小的确定方法、终端设备及存储介质
WO2024060088A1 (en) * 2022-09-21 2024-03-28 Nec Corporation Method, device, and medium for communication

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10560233B2 (en) 2015-12-08 2020-02-11 Telefonaktiebolaget Lm Ericsson (Publ) Interlace pattern selection for low CM/PAPR transmission
US10506662B2 (en) * 2016-05-10 2019-12-10 Qualcomm Incorporated Internet-of-Things design for unlicensed spectrum
US10945274B2 (en) * 2016-05-13 2021-03-09 Huawei Technologies Co., Ltd. System and method for bandwidth utilization
WO2019137777A1 (en) * 2018-01-10 2019-07-18 Telefonaktiebolaget Lm Ericsson (Publ) Methods for efficient use of unlicensed spectrum

Also Published As

Publication number Publication date
US20210251005A1 (en) 2021-08-12
KR20210084608A (ko) 2021-07-07
PT3876645T (pt) 2024-11-07
WO2020088387A1 (zh) 2020-05-07
EP3876645B1 (en) 2024-10-09
HUE069215T2 (hu) 2025-02-28
KR102736720B1 (ko) 2024-11-29
SG11202104392PA (en) 2021-05-28
JP7271663B2 (ja) 2023-05-11
EP3876645A1 (en) 2021-09-08
JP2022512835A (ja) 2022-02-07
CN111148261B (zh) 2021-08-24
US12133257B2 (en) 2024-10-29
US20250024504A1 (en) 2025-01-16
CN111148261A (zh) 2020-05-12

Similar Documents

Publication Publication Date Title
ES2992071T3 (es) Método de transmisión de enlace ascendente, equipo de usuario y dispositivo del lado de la red
ES2969973T3 (es) Método y terminal de transmisión de información
ES2935473T3 (es) Método para transmitir la UCI y terminal de usuario
ES2953820T3 (es) Método para monitorizar un PDCCH y terminal y dispositivo de red
ES2998516T3 (en) Srs resource configuration method, handover processing method for bwp, and related device
ES3041357T3 (en) Method for transmitting indication information and communications device
ES3040676T3 (en) Uplink resource determining method, uplink resource indication method, terminal, and network device
ES2968814T3 (es) Método de envío de información, método de detección de información, dispositivo terminal y dispositivo de red
ES2983214T3 (es) Método de transmisión de DCI, terminal y estación base
ES2987737T3 (es) Método y aparato para monitorizar un PDCCH, terminal, estación base y soporte de almacenamiento
ES2968698T3 (es) Método y terminal de monitorización de instrucciones de cancelación de transmisión de enlace ascendente
ES2994779T3 (en) Method for uplink transmission in unlicensed band, terminal, and network device
ES2983760T3 (es) Método para controlar la medición de la RRM de celda vecina, terminal de comunicación móvil y dispositivo del lado de la red
ES3041728T3 (en) Transmission method, network device, and terminal
ES2966068T3 (es) Método de configuración de portadora para el restablecimiento de conexión RRC, terminal, dispositivo de red, medios de almacenamiento legibles por ordenador y productos de programa informáticos
US12376052B2 (en) Information receiving method, information sending method, terminal, and network-side device
ES2969549T3 (es) Método y dispositivo para la protección de integridad
ES2987045T3 (es) Método de recepción de información de control de enlace descendente y método de envío, terminal y dispositivo del lado de la red
ES3009534T3 (en) Transmission processing method, terminal and control node
ES3031440T3 (en) Resource allocation method, terminal device and network-side device
ES3039675T3 (en) Reference signal transmitting method and transmitter
ES3029863T3 (en) Downlink assignment index determination method, terminal, and network device
ES2967518T3 (es) Método y terminal de monitorización de calidad del enlace
ES2952932T3 (es) Método de configuración de potencia y terminal
ES2958812T3 (es) Método de asignación de recursos en el dominio de tiempo del PDSCH, terminal y medio de almacenamiento legible por ordenador