ES3049168T3 - Determining a priority order based on uplink transmission parameters - Google Patents
Determining a priority order based on uplink transmission parametersInfo
- Publication number
- ES3049168T3 ES3049168T3 ES24181332T ES24181332T ES3049168T3 ES 3049168 T3 ES3049168 T3 ES 3049168T3 ES 24181332 T ES24181332 T ES 24181332T ES 24181332 T ES24181332 T ES 24181332T ES 3049168 T3 ES3049168 T3 ES 3049168T3
- Authority
- ES
- Spain
- Prior art keywords
- numerology
- mac
- uplink transmission
- priority
- logical channels
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/26025—Numerology, i.e. varying one or more of symbol duration, subcarrier spacing, Fourier transform size, sampling rate or down-clocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1273—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of downlink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
- H04W72/231—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal the control data signalling from the layers above the physical layer, e.g. RRC or MAC-CE signalling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/563—Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Mobile Radio Communication Systems (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
Se describen aparatos, métodos y sistemas para determinar un orden de prioridad basado en parámetros de transmisión de enlace ascendente. Un aparato (200) incluye un receptor (212) que recibe una concesión de enlace ascendente correspondiente a parámetros de transmisión de enlace ascendente que incluyen una indicación de numerología y la duración del intervalo de tiempo de transmisión. El aparato (200) incluye un procesador (202) que determina el orden de prioridad de múltiples canales lógicos basándose en los parámetros de transmisión de enlace ascendente y la prioridad de canal lógico de dichos canales. El procesador asigna recursos a los canales lógicos de dichos canales según el orden de prioridad. (Traducción automática con Google Translate, sin valor legal)
Description
[0001] DESCRIPCIÓN
[0003] Determinación de un orden de prioridad basado en parámetros de transmisión de enlace ascendente
[0005] CAMPO
[0007] El objeto aquí descrito se relaciona en general con las comunicaciones inalámbricas y, más particularmente, con la determinación de un orden de prioridad basado en parámetros de transmisión de enlace ascendente.
[0009] ANTECEDENTES
[0011] Se definen las siguientes abreviaturas, algunas de las cuales se mencionan en la siguiente descripción: Proyecto de Asociación de Tercera Generación ("3GPP"), Reconocimiento Positivo ("ACK"), Modulación por Desplazamiento de Fase Binaria ("BPSK"), Evaluación de Canal Libre ("CCA"), Prefijo Cíclico ("CP"), Información de Estado del Canal ("CSI"), Espacio de Búsqueda Común ("CSS"), Propagación por Transformada Discreta de Fourier ("DFTS"), Información de Control de Enlace Descendente ("DCI"), Enlace Descendente ("DL"), Intervalo de Tiempo Piloto de Enlace Descendente ("DwPTS"), Evaluación de Canal Libre Mejorada ("eCCA"), Banda Ancha Móvil Mejorada ("eMBB"), Nodo B Evolucionado ("eNB"), Instituto Europeo de Normas de Telecomunicaciones ("ETSI"), Equipo Basado en Trama ("FBE"), Dúplex por División de Frecuencia ("FDD"), Acceso Múltiple por División de Frecuencia ("FDMA"), Periodo de Guarda ("GP"), Solicitud de Repetición Automática Híbrida ("HARQ"), Internet de las Cosas ("IoT"), Acceso Asistido con Licencia ("LAA"), Equipo Basado en Carga ("LBE"), Escuchar antes de hablar ("LBT"), Evolución a largo plazo ("LTE"), Control de acceso al medio ("MAC"), Acceso múltiple ("MA"), Esquema de codificación de modulación ("MCS"), Comunicación de tipo máquina ("MTC"), MTC masivo ("mMTC"), Múltiple entrada múltiple salida ("MIMO"), Acceso compartido multiusuario ("Mu Sa "), Banda estrecha ("NB"), Reconocimiento negativo ("NACK") o ("NAK"), Nodo B de próxima generación ("gNB"), Acceso múltiple no ortogonal ("NOMA"), Multiplexación por división de frecuencia ortogonal ("OFDM"), Célula primaria ("PCell"), Canal de difusión físico ("PBCH"), Canal de control de enlace descendente físico ("PDCCH"), Canal compartido de enlace descendente físico ("PDSCH"), Acceso múltiple por división de patrones ("PDMA"), Canal indicador ARQ híbrido físico ("PRICH"), Canal de acceso aleatorio físico ("PRACH"), Bloque de recursos físicos ("PRB"), Canal de control de enlace ascendente físico ("PUCCH"), Canal compartido de enlace ascendente físico ("PUSCH"), Calidad de Servicio ("QoS"), Modulación por Desplazamiento de Fase en Cuadratura ("QPSK"), Control de Recursos de Radio ("RRC"), Procedimiento de Acceso Aleatorio ("RACH"), Respuesta de Acceso Aleatorio ("RAR"), Señal de Referencia ("RS"), Acceso Múltiple por Dispersión de Recursos ("RSMA"), Tiempo de Ida y Vuelta ("RTT"), Recepción ("RX"), Acceso Múltiple por Código Disperso ("SCMA"), Solicitud de Programación ("SR"), Acceso Múltiple por División de Frecuencia de una Sola Portadora ("SC Fd Ma "), Célula Secundaria ("SCell"), Canal Compartido ("Sc H"), Relación Señal-Interferencia-Ruido ("SINR"), Bloque de Información del Sistema ("SIB"), Bloque de Transporte ("TB"), Tamaño del Bloque de Transporte ("TBS"), Dúplex por División de Tiempo ("TDD"), Multiplexación por División de Tiempo ("TDM"), Intervalo de Tiempo de Transmisión ("TTI"), Transmisión ("TX"), Información de Control de Enlace Ascendente ("UCI"), Entidad/Equipo de Usuario (Terminal Móvil) ("UE"), Enlace Ascendente ("UL"), Sistema Universal de Telecomunicaciones Móviles ("UMT<s>"), Intervalo de Tiempo Piloto de Enlace Ascendente ("UpPTS"), Ultrafiabilidad y Comunicaciones de Baja Latencia ("URLLC"), e Interoperabilidad Mundial para Acceso por Microondas ("WiMAX"). En este documento, "HARQ-ACK" puede representar colectivamente el Reconocimiento Positivo ("ACK") y el Reconocimiento Negativo ("NAK"). ACK significa que un TB se recibió correctamente, mientras que NAK significa que un TB se recibió erróneamente.
[0013] En ciertas redes de comunicaciones inalámbricas, se puede utilizar una frecuencia de entrada alta (p. ej., >6 GHz), como las ondas milimétricas. En diversas configuraciones, para satisfacer los diversos requisitos de los diferentes servicios (p. ej., eMBB, URLLC, mMTC), se pueden utilizar diferentes numerologías OFDM (p. ej., espaciado de subportadoras ("SCS"), longitud de CP) en una misma estructura. Ciertas configuraciones presentan requisitos diversos en cuanto a velocidad de datos, latencia y cobertura. Por ejemplo, eMBB puede soportar velocidades de datos máximas (p. ej., 20 Gbps para enlace descendente y 10 Gbps para enlace ascendente) y velocidades de datos experimentadas por el usuario tres veces superiores a las de otras configuraciones. Por otro lado, URLLC puede tener requisitos de latencia ultrabaja (p. ej., 0,5 ms para UL y DL para la latencia del plano de usuario) y alta fiabilidad (p. ej., 1x10'045 dentro de 1 ms). Además, mMTC puede tener una alta densidad de conexión, una amplia cobertura en entornos hostiles y una batería de larga duración para dispositivos de bajo coste. Por lo tanto, una numerología OFDM (p. ej., espaciado de subportadoras, duración de símbolos OFDM, duración de CP, número de símbolos por intervalo de programación, etc.) que sea adecuada para una configuración podría no ser adecuada para otra. Por ejemplo, los servicios de baja latencia pueden utilizar una duración de símbolo más corta (y, por lo tanto, un mayor espaciado de subportadoras) o menos símbolos por intervalo de programación (p. ej., TTI) que una configuración mMTC. Asimismo, las configuraciones de implementación con grandes distribuciones de retardo de canal pueden utilizar una duración de CP más larga que las configuraciones con distribuciones de retardo cortas. El espaciado de subportadoras puede optimizarse en diversas configuraciones para mantener una sobrecarga de CP similar.
[0015] En ciertas configuraciones, un UE puede configurarse con múltiples numerologías simultáneamente. Un procedimiento de priorización de canal lógico ("LCP") puede no facilitar el uso simultáneo de múltiples numerologías. En diversas configuraciones, el procedimiento LCP puede realizarse según lo definido en TS36.321, sección 5.4.3.1.
[0016] En algunas configuraciones, a cada canal lógico se le asigna una prioridad (p. ej., prioridad de canal lógico). Además, se puede definir una tasa de bits priorizada ("PBR") para cada canal lógico. En ciertas configuraciones, la PBR permite que cada canal lógico, incluyendo portadores de baja prioridad con tasa de bits no garantizada ("GBR"), tenga una tasa de bits mínima para evitar una posible inanición. Cada portador puede obtener suficientes recursos para alcanzar la PRB. En diversas configuraciones, el procedimiento LCP puede constar de dos pasos. En el primer paso, se sirven los canales lógicos (en orden de prioridad decreciente, comenzando por el canal lógico de mayor prioridad) hasta su PBR configurado (implementado mediante un modelo de contenedor de tokens). En el segundo paso del procedimiento LCP, si quedan recursos de enlace ascendente (después de cumplir con el PBR de los LCH en el primer paso), todos los canales lógicos se sirven en un estricto orden de prioridad decreciente (sin importar el valor del contenedor) hasta que se agoten los datos para ese canal lógico o la concesión de UL.
[0018] Dado que el procedimiento LCP no considera las diferentes numerologías ni las longitudes de TTI permitidas (solo considera la prioridad del canal lógico/PBR de un canal lógico), es posible que las configuraciones no cumplan con los requisitos de transmisión correspondientes. El "Procedimiento LCP n R", R2-1703122, de CATT, analiza el canal lógico y el LCP en LTE.
[0020] BREVE RESUMEN
[0022] La invención está definida por las reivindicaciones adjuntas.
[0024] BREVE DESCRIPCIÓN DE LOS DIBUJOS
[0026] Se proporcionará una descripción más detallada de las formas de realización brevemente descritas anteriormente, haciendo referencia a las formas de realización específicas que se ilustran en los dibujos adjuntos. Entendiendo que estos dibujos solo representan algunas formas de realización y, por lo tanto, no deben considerarse limitativos del alcance, las formas de realización se describirán y explicarán con mayor especificidad y detalle mediante el uso de los dibujos adjuntos, en los que:
[0028] La figura 1 es un diagrama de bloques esquemático que ilustra una forma de realización de un sistema de comunicación inalámbrica para determinar un orden de prioridad basado en parámetros de transmisión de enlace ascendente;
[0029] La figura 2 es un diagrama de bloques esquemático que ilustra una forma de realización de un aparato que puede utilizarse para determinar un orden de prioridad basado en parámetros de transmisión de enlace ascendente; La figura 3 es un diagrama de bloques esquemático que ilustra una forma de realización de un aparato que puede utilizarse para transmitir parámetros de transmisión de enlace ascendente;
[0030] La figura 4 es un diagrama de flujo esquemático que ilustra una forma de realización de un método para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente;
[0031] La figura 5 es un diagrama de flujo esquemático que ilustra otra forma de realización de un método para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente;
[0032] La figura 6 es un diagrama de flujo esquemático que ilustra una forma de realización adicional de un método para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente;
[0033] La figura 7 es un diagrama de flujo esquemático que ilustra otra forma de realización de un método para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente;
[0034] La figura 8 es un diagrama de flujo esquemático que ilustra una forma de realización adicional de un método para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente; y La figura 9 es un diagrama de flujo esquemático que ilustra una forma de realización de un método para determinar un orden de prioridad basado en parámetros de transmisión de enlace ascendente.
[0036] DESCRIPCIÓN DETALLADA
[0038] Como comprenderá un experto en la materia, los aspectos de las formas de realización pueden materializarse como un sistema, aparato, método o programa. Por consiguiente, las formas de realización pueden ser completamente de hardware, completamente de software (incluyendo firmware, software residente, microcódigo, etc.) o una combinación de aspectos de software y hardware, que en el presente documento se denominarán generalmente «circuito», «módulo» o «sistema». Además, las formas de realización pueden ser un programa materializado en uno o más dispositivos de almacenamiento legibles por computadora que almacenan código legible por máquina, código legible por computadora o código de programa, en adelante denominado código. Los dispositivos de almacenamiento pueden ser tangibles, no transitorios o no transmisores. Es posible que no incorporen señales. En ciertas formas de realización, los dispositivos de almacenamiento solo utilizan señales para acceder al código.
[0040] Algunas de las unidades funcionales descritas en esta especificación pueden etiquetarse como módulos para enfatizar su independencia de implementación. Por ejemplo, un módulo puede implementarse como un circuito hardware compuesto por circuitos de integración a muy gran escala ("VLSI") o matrices de puertas personalizadas, semiconductores estándar como chips lógicos, transistores u otros componentes discretos. Un módulo también puede implementarse en dispositivos hardware programables, como matrices de puertas programables en campo, lógica de matriz programable, dispositivos lógicos programables o similares.
[0041] Los módulos también pueden implementarse en código o software para su ejecución por diversos tipos de procesadores. Un módulo de código identificado puede, por ejemplo, incluir uno o más bloques físicos o lógicos de código ejecutable que pueden organizarse como un objeto, un procedimiento o una función. Sin embargo, los ejecutables de un módulo identificado no necesitan estar físicamente juntos, sino que pueden incluir instrucciones dispares almacenadas en diferentes ubicaciones que, al unirse lógicamente, incluyen el módulo y cumplen su propósito.
[0043] De hecho, un módulo de código puede ser una sola instrucción o varias instrucciones, e incluso puede distribuirse en varios segmentos de código, entre distintos programas y en varios dispositivos de memoria. De igual manera, los datos operativos pueden identificarse e ilustrarse aquí dentro de módulos, y pueden incorporarse en cualquier forma adecuada y organizarse dentro de cualquier tipo de estructura de datos adecuada. Los datos operativos pueden recopilarse como un único conjunto de datos o distribuirse en diferentes ubicaciones, incluyendo diferentes dispositivos de almacenamiento legibles por computadora. Cuando un módulo o partes de un módulo se implementan en software, estas partes se almacenan en uno o más dispositivos de almacenamiento legibles por computadora.
[0045] Se puede utilizar cualquier combinación de uno o más medios legibles por computadora. El medio legible por computadora puede ser un medio de almacenamiento legible por computadora. El medio de almacenamiento legible por computadora puede ser un dispositivo de almacenamiento que almacena el código. El dispositivo de almacenamiento puede ser, por ejemplo, un sistema, aparato o dispositivo electrónico, magnético, óptico, electromagnético, infrarrojo, holográfico, micromecánico o semiconductor, o cualquier combinación adecuada de los anteriores.
[0047] Ejemplos más específicos (lista no exhaustiva) de dispositivos de almacenamiento incluyen los siguientes: una conexión eléctrica con uno o más cables, un disquete portátil, un disco duro, una memoria de acceso aleatorio ("RAM"), una memoria de solo lectura ("ROM"), una memoria de solo lectura programable y borrable ("EPROM" o memoria Flash), un disco compacto portátil de solo lectura ("CD-ROM"), un dispositivo de almacenamiento óptico, un dispositivo de almacenamiento magnético o cualquier combinación adecuada de los anteriores. En el contexto de este documento, un medio de almacenamiento legible por computadora puede ser cualquier medio tangible que pueda contener o almacenar un programa para su uso por o en conexión con un sistema, aparato o dispositivo de ejecución de instrucciones.
[0049] El código para realizar operaciones en las formas de realización puede tener cualquier número de líneas y estar escrito en cualquier combinación de uno o más lenguajes de programación, incluyendo un lenguaje orientado a objetos como Python, Ruby, Java, Smalltalk, C++ o similares, y lenguajes de programación procedimental convencionales, como el lenguaje "C", o similares, y/o lenguajes máquina como los lenguajes ensambladores. El código puede ejecutarse completamente en el ordenador del usuario, parcialmente en el ordenador del usuario, como un paquete de software independiente, parcialmente en el ordenador del usuario y parcialmente en un ordenador remoto, o completamente en el ordenador o servidor remoto. En este último caso, el ordenador remoto puede estar conectado al ordenador del usuario a través de cualquier tipo de red, incluyendo una red de área local ("LAN") o una red de área extensa ("WAN"), o la conexión puede realizarse a un ordenador externo (por ejemplo, a través de Internet mediante un proveedor de servicios de Internet).
[0051] La referencia a "una forma de realización", "una forma de realización" o términos similares en esta especificación significa que una característica, estructura o rasgo particular descrito en relación con la forma de realización se incluye en al menos una forma de realización. Por lo tanto, las frases "en una forma de realización", "en una forma de realización" y términos similares en esta especificación pueden, aunque no necesariamente, referirse a la misma forma de realización, pero significan "una o más, pero no todas las formas de realización", a menos que se especifique expresamente lo contrario. Los términos "incluyendo", "comprendiendo", "teniendo" y sus variaciones significan "incluyendo, pero no limitado a", a menos que se especifique expresamente lo contrario. Una lista de elementos no implica que alguno o todos los elementos sean mutuamente excluyentes, a menos que se especifique expresamente lo contrario. Los términos "un", "una", "el" y "la" también se refieren a "uno o más", a menos que se especifique expresamente lo contrario.
[0053] Además, las características, estructuras o elementos de las formas de realización descritas pueden combinarse de cualquier manera adecuada. En la siguiente descripción, se proporcionan numerosos detalles específicos, como ejemplos de programación, módulos de software, selecciones de usuario, transacciones de red, consultas a bases de datos, estructuras de bases de datos, módulos de hardware, circuitos de hardware, chips de hardware, etc., para facilitar una comprensión completa de las formas de realización. Sin embargo, un experto en la técnica pertinente reconocerá que las formas de realización pueden implementarse sin uno o más de los detalles específicos, o con otros métodos, componentes, materiales, etc. En otros casos, no se muestran ni describen en detalle estructuras, materiales u operaciones bien conocidos para evitar oscurecer aspectos de una forma de realización.
[0055] [0018]A continuación se describen aspectos de las formas de realización con referencia a diagramas de flujo esquemáticos y/o diagramas de bloques esquemáticos de métodos, aparatos, sistemas y productos de programa según las formas de realización. Se entenderá que cada bloque de los diagramas de flujo esquemáticos y/o diagramas de bloques esquemáticos, y sus combinaciones, pueden implementarse mediante código. El código puede proporcionarse a un procesador de una computadora de propósito general, una computadora de propósito especial u otro aparato de procesamiento de datos programable para producir una máquina, de modo que las instrucciones, que se ejecutan a través del procesador de la computadora u otro aparato de procesamiento de datos programable, creen medios para implementar
las funciones/acciones especificadas en el bloque o bloques de los diagramas de flujo esquemáticos y/o diagramas de bloques esquemáticos.
[0057] El código también puede almacenarse en un dispositivo de almacenamiento que puede dirigir una computadora, otro aparato de procesamiento de datos programable u otros dispositivos para funcionar de una manera particular, de modo que las instrucciones almacenadas en el dispositivo de almacenamiento produzcan un artículo manufacturado que incluya instrucciones que implementen la función/acto especificado en los diagramas de flujo esquemáticos y/o diagramas de bloques esquemáticos.
[0059] El código también puede cargarse en una computadora, otro aparato de procesamiento de datos programable u otros dispositivos para provocar que se realicen una serie de pasos operativos en la computadora, otro aparato programable u otros dispositivos para producir un proceso implementado en la computadora, de modo que el código que se ejecuta en la computadora u otro aparato programable proporcione procesos para implementar las funciones/actos especificados en el diagrama de flujo y/o en el bloque o bloques de diagrama de bloques.
[0061] Los diagramas de flujo esquemáticos y/o los diagramas de bloques esquemáticos de las figuras ilustran la arquitectura, la funcionalidad y el funcionamiento de posibles formas de realización de aparatos, sistemas, métodos y productos de programa según diversas formas de realización. En este sentido, cada bloque de los diagramas de flujo esquemáticos y/o los diagramas de bloques esquemáticos puede representar un módulo, segmento o porción de código, que incluye una o más instrucciones ejecutables del código para implementar las funciones lógicas especificadas.
[0063] Cabe señalar también que, en algunas formas de realización alternativas, las funciones indicadas en el bloque pueden ocurrir fuera del orden indicado en las figuras. Por ejemplo, dos bloques mostrados sucesivamente pueden, de hecho, ejecutarse prácticamente de forma concurrente, o en ocasiones, los bloques pueden ejecutarse en orden inverso, dependiendo de la funcionalidad involucrada. Se pueden concebir otros pasos y métodos equivalentes en función, lógica o efecto a uno o más bloques, o partes de ellos, de las figuras ilustradas.
[0065] Aunque se pueden emplear diversos tipos de flechas y líneas en los diagramas de flujo y/o de bloques, se entiende que no limitan el alcance de las formas de realización correspondientes. De hecho, algunas flechas u otros conectores pueden utilizarse únicamente para indicar el flujo lógico de la forma de realización representada. Por ejemplo, una flecha puede indicar un periodo de espera o monitorización de duración indeterminada entre los pasos enumerados de la forma de realización representada. Cabe destacar también que cada bloque de los diagramas de bloques y/o de flujo, y sus combinaciones, pueden implementarse mediante sistemas basados en hardware de propósito específico que realizan las funciones o acciones especificadas, o mediante combinaciones de hardware y código de propósito específico.
[0067] La descripción de los elementos en cada figura puede referirse a elementos de figuras anteriores. Los números iguales se refieren a elementos iguales en todas las figuras, incluidas sus formas de realización alternativas.
[0069] La Figura 1 muestra una implementación de un sistema de comunicación inalámbrica 100 para determinar un orden de prioridad basado en parámetros de transmisión de enlace ascendente. En una forma de realización, el sistema de comunicación inalámbrica 100 incluye unidades remotas 102 y unidades base 104. Si bien en la figura 1 se muestra un número específico de unidades remotas 102 y unidades base 104, un experto en la materia reconocerá que el sistema de comunicación inalámbrica 100 puede incluir cualquier número de unidades remotas 102 y unidades base 104.
[0071] En una forma de realización, las unidades remotas 102 pueden incluir dispositivos informáticos, como computadoras de escritorio, portátiles, asistentes digitales personales (PDA), tabletas, teléfonos inteligentes, televisores inteligentes (p. ej., televisores conectados a internet), decodificadores, consolas de videojuegos, sistemas de seguridad (incluidas cámaras de seguridad), computadoras de a bordo de vehículos, dispositivos de red (p. ej., enrutadores, conmutadores, módems) o similares. En algunas formas de realización, las unidades remotas 102 incluyen dispositivos portátiles, como relojes inteligentes, pulseras de actividad física, visores ópticos montados en la cabeza o similares. Además, las unidades remotas 102 pueden denominarse unidades de suscriptor, móviles, estaciones móviles, usuarios, terminales, terminales móviles, terminales fijos, estaciones de suscriptor, UE, terminales de usuario, dispositivo o cualquier otra terminología utilizada en la técnica. Las unidades remotas 102 pueden comunicarse directamente con una o más de las unidades base 104 mediante señales de comunicación UL.
[0073] Las unidades base 104 pueden estar distribuidas en una región geográfica. En ciertas formas de realización, una unidad base 104 también puede denominarse punto de acceso, terminal de acceso, base, estación base, Nodo-B, eNB, gNB, Nodo-B local, nodo de retransmisión, dispositivo o cualquier otra terminología utilizada en la técnica. Las unidades base 104 generalmente forman parte de una red de acceso radioeléctrico que incluye uno o más controladores acoplados comunicativamente a una o más unidades base 104 correspondientes. La red de acceso radioeléctrico generalmente está acoplada comunicativamente a una o más redes centrales, que pueden estar acopladas a otras redes, como Internet y redes telefónicas públicas conmutadas, entre otras. Estos y otros elementos del acceso radioeléctrico y de las redes centrales no se ilustran, pero son bien conocidos por los expertos en la materia.
[0075] [0028]En una forma de realización, el sistema de comunicación inalámbrica 100 cumple con el protocolo LTE 3GPP, donde la unidad base 104 transmite utilizando un esquema de modulación OFDM en el DL y las unidades remotas 102
transmiten en el UL utilizando un esquema SC FDMA u OFDM. Sin embargo, de forma más general, el sistema de comunicación inalámbrica 100 puede implementar algún otro protocolo de comunicación abierto o propietario, por ejemplo, WiMAX, entre otros. La presente divulgación no se limita a la forma de realización de ninguna arquitectura o protocolo de sistema de comunicación inalámbrica en particular.
[0077] Las unidades base 104 pueden dar servicio a varias unidades remotas 102 dentro de un área de servicio, por ejemplo, una célula o un sector celular, mediante un enlace de comunicación inalámbrica. Las unidades base 104 transmiten señales de comunicación DL para dar servicio a las unidades remotas 102 en el dominio temporal, de frecuencia y/o espacial. En una forma de realización, una unidad base 104 puede transmitir una concesión de enlace ascendente correspondiente a los parámetros de transmisión de enlace ascendente a la unidad remota 102.
[0079] En otra forma de realización, una unidad remota 102 puede recibir una concesión de enlace ascendente correspondiente a parámetros de transmisión de enlace ascendente, incluyendo una indicación de numerología y la duración del intervalo de transmisión. La unidad remota 102 puede determinar el orden de prioridad de múltiples canales lógicos basándose en los parámetros de transmisión de enlace ascendente y la prioridad de canal lógico de dichos canales. En ciertas formas de realización, la unidad remota 102 puede asignar recursos a los canales lógicos de dichos canales según el orden de prioridad. Por consiguiente, se puede utilizar una unidad remota 102 para determinar el orden de prioridad según los parámetros de transmisión de enlace ascendente.
[0081] La Figura 2 muestra una forma de realización de un aparato 200 que puede utilizarse para determinar un orden de prioridad basado en parámetros de transmisión de enlace ascendente. El aparato 200 incluye una forma de realización de la unidad remota 102. Además, la unidad remota 102 puede incluir un procesador 202, una memoria 204, un dispositivo de entrada 206, una pantalla 208, un transmisor 210 y un receptor 212. En algunas formas de realización, el dispositivo de entrada 206 y la pantalla 208 se combinan en un único dispositivo, como una pantalla táctil. En ciertas formas de realización, la unidad remota 102 puede no incluir ningún dispositivo de entrada 206 ni pantalla 208. En diversas formas de realización, la unidad remota 102 puede incluir uno o más del procesador 202, la memoria 204, el transmisor 210 y el receptor 212, y puede no incluir el dispositivo de entrada 206 ni la pantalla 208.
[0083] El procesador 202, en una forma de realización, puede incluir cualquier controlador conocido capaz de ejecutar instrucciones legibles por computadora o realizar operaciones lógicas. Por ejemplo, el procesador 202 puede ser un microcontrolador, un microprocesador, una unidad central de procesamiento ("CPU"), una unidad de procesamiento gráfico ("GPU"), una unidad auxiliar de procesamiento, una matriz de puertas programables en campo ("FPGA") o un controlador programable similar. En algunas formas de realización, el procesador 202 ejecuta instrucciones almacenadas en la memoria 204 para ejecutar los métodos y rutinas descritos aquí. En diversas formas de realización, el procesador 202 determina el orden de prioridad de múltiples canales lógicos según los parámetros de transmisión de enlace ascendente y la prioridad de los canales lógicos. En ciertas formas de realización, el procesador 202 asigna recursos a los canales lógicos de los múltiples canales lógicos según el orden de prioridad. El procesador 202 está acoplado comunicativamente a la memoria 204, al dispositivo de entrada 206, a la pantalla 208, al transmisor 210 y al receptor 212.
[0085] La memoria 204, en una forma de realización, es un medio de almacenamiento legible por computadora. En algunas formas de realización, incluye medios de almacenamiento informático volátiles. Por ejemplo, puede incluir una RAM, incluyendo RAM dinámica ("d Ra M"), RAM dinámica síncrona ("SDRAM") y/o RAM estática ("SRAM"). En algunas formas de realización, incluye medios de almacenamiento informático no volátiles. Por ejemplo, puede incluir un disco duro, una memoria flash o cualquier otro dispositivo de almacenamiento informático no volátil adecuado. En algunas formas de realización, incluye medios de almacenamiento informático tanto volátiles como no volátiles. En algunas formas de realización, almacena datos relacionados con un orden de prioridad. También almacena código de programa y datos relacionados, como el sistema operativo u otros algoritmos de controlador que operan en la unidad remota 102.
[0087] El dispositivo de entrada 206, en una forma de realización, puede incluir cualquier dispositivo de entrada informático conocido, como un panel táctil, un botón, un teclado, un lápiz óptico, un micrófono, etc. En algunas formas de realización, el dispositivo de entrada 206 puede estar integrado con la pantalla 208, por ejemplo, como una pantalla táctil o una pantalla táctil similar. En algunas formas de realización, el dispositivo de entrada 206 incluye una pantalla táctil que permite introducir texto mediante un teclado virtual que se muestra en la pantalla táctil o mediante escritura a mano. En algunas formas de realización, el dispositivo de entrada 206 incluye dos o más dispositivos diferentes, como un teclado y un panel táctil.
[0089] La pantalla 208, en una forma de realización, puede incluir cualquier pantalla o dispositivo de visualización controlable electrónicamente. La pantalla 208 puede estar diseñada para emitir señales visuales, audibles o hápticas. En algunas formas de realización, la pantalla 208 incluye una pantalla electrónica capaz de mostrar datos visuales al usuario. Por ejemplo, la pantalla 208 puede incluir, entre otros, una pantalla LCD, una pantalla LED, una pantalla OLED, un proyector o un dispositivo de visualización similar capaz de mostrar imágenes, texto o similares al usuario. Como otro ejemplo no limitativo, la pantalla 208 puede incluir una pantalla portátil, como un reloj inteligente, gafas inteligentes, una pantalla de visualización frontal o similar. Además, la pantalla 208 puede ser un componente de un teléfono inteligente, un asistente digital personal, un televisor, una computadora de escritorio, una computadora portátil, un ordenador personal, el tablero de un vehículo o similar.
[0090] En ciertas formas de realización, la pantalla 208 incluye uno o más altavoces para la producción de sonido. Por ejemplo, la pantalla 208 puede emitir una alerta o notificación audible (p. ej., un pitido o una campanilla). En algunas formas de realización, la pantalla 208 incluye uno o más dispositivos hápticos para producir vibraciones, movimiento u otra retroalimentación háptica. En algunas formas de realización, la pantalla 208, total o parcialmente, puede estar integrada con el dispositivo de entrada 206. Por ejemplo, el dispositivo de entrada 206 y la pantalla 208 pueden formar una pantalla táctil o una pantalla táctil similar. En otras formas de realización, la pantalla 208 puede estar ubicada cerca del dispositivo de entrada 206.
[0092] El transmisor 210 se utiliza para proporcionar señales de comunicación UL a la unidad base 104 y el receptor 212 para recibir señales de comunicación DL de la unidad base 104. En algunas formas de realización, el receptor 212 recibe una concesión de enlace ascendente correspondiente a los parámetros de transmisión de enlace ascendente, incluyendo una indicación de la numerología y la duración del intervalo de tiempo de transmisión. Aunque solo se ilustran un transmisor 210 y un receptor 212, la unidad remota 102 puede tener cualquier número adecuado de transmisores 210 y receptores 212. El transmisor 210 y el receptor 212 pueden ser de cualquier tipo adecuado. En una forma de realización, el transmisor 210 y el receptor 212 pueden formar parte de un transceptor.
[0094] La Figura 3 muestra una forma de realización de un aparato 300 que puede utilizarse para transmitir parámetros de transmisión de enlace ascendente. El aparato 300 incluye una forma de realización de la unidad base 104. Además, la unidad base 104 puede incluir un procesador 302, una memoria 304, un dispositivo de entrada 306, una pantalla 308, un transmisor 310 y un receptor 312. Como se puede apreciar, el procesador 302, la memoria 304, el dispositivo de entrada 306, la pantalla 308, el transmisor 310 y el receptor 312 pueden ser sustancialmente similares al procesador 202, la memoria 204, el dispositivo de entrada 206, la pantalla 208, el transmisor 210 y el receptor 212 de la unidad remota 102, respectivamente.
[0096] En diversas formas de realización, el transmisor 310 se utiliza para transmitir una concesión de enlace ascendente correspondiente a parámetros de transmisión de enlace ascendente, incluyendo una indicación de numerología y la duración del intervalo de tiempo de transmisión. Aunque solo se ilustran un transmisor 310 y un receptor 312, la unidad base 104 puede tener cualquier número adecuado de transmisores 310 y receptores 312. El transmisor 310 y el receptor 312 pueden ser de cualquier tipo adecuado. En una forma de realización, el transmisor 310 y el receptor 312 pueden formar parte de un transceptor.
[0098] La Figura 4 es un diagrama de flujo esquemático que ilustra una forma de realización del método 400 para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente. En algunas formas de realización, el método 400 lo ejecuta un aparato, como la unidad remota 2. En ciertas formas de realización, el método 400 puede ejecutarse mediante un procesador que ejecuta código de programa, por ejemplo, un microcontrolador, un microprocesador, una CPU, una GPU, una unidad de procesamiento auxiliar, una FPGA, etc.
[0100] En ciertas formas de realización, además de la prioridad del canal lógico, cada numerología (p. ej., espaciado de subportadoras, duración de símbolo OFDM, duración de CP, número de símbolos por intervalo de programación, etc.) o TTI configurado para un canal lógico como numerología o TTI permitidos puede estar asociado a una prioridad. Durante un procedimiento LCP, un UE o MAC puede considerar tanto la prioridad de la numerología como la del canal lógico para determinar el orden en que se sirven los canales lógicos. En algunas formas de realización, un canal lógico está configurado para usar múltiples numerologías o TTI para la transmisión; las numerologías permitidas configuradas tienen un orden de prioridad específico que un UE puede respetar durante el procedimiento LCP. Específicamente, un canal lógico puede incluir una numerología o TTI preferida/principal (p. ej., parámetro de transmisión de enlace ascendente) y una numerología o TTI secundaria (p. ej., parámetro de transmisión de enlace ascendente). En diversas formas de realización, cada canal lógico tiene una numerología o TTI preferida/principal. La numerología o TTI preferida/principal. Puede ser la numerología más adecuada para la transmisión de datos de un canal lógico específico, según los requisitos de servicio/QoS. En ciertas formas de realización, puede haber una o más numerologías/TTI secundarias asociadas a cada canal lógico.
[0102] En algunas formas de realización, la numerología/TTI preferida/principal puede tener la máxima prioridad entre las numerologías permitidas. En diversas formas de realización, la prioridad de las numerologías secundarias puede seguir el orden de configuración (p. ej., la primera numerología secundaria configurada tiene la segunda prioridad más alta, la segunda la tercera, y así sucesivamente). En ciertas formas de realización, el UE puede respetar la prioridad de las numerologías asociadas a un canal lógico durante un procedimiento LCP (p. ej., los canales lógicos que tienen una numerología indicada en una concesión de UL configurada como la numerología preferida/principal pueden tener prioridad sobre los canales lógicos que solo tienen la numerología indicada configurada como numerología/TTI secundaria). Por consiguiente, los datos de los canales lógicos pueden transmitirse con el esquema numerológico más adecuado para facilitar el cumplimiento de los requisitos de una configuración numerológica.
[0104] [0043]Pasando al método 400, el método 400 incluye recibir 402 una concesión de UL para una numerología/TTI X. El método 400 también incluye determinar 404 un conjunto de canales lógicos que tienen datos disponibles para transmisión que tienen numerología/TTI X como una numerología/TTI configurada. El método 400 determina además un orden de prioridad entre los canales lógicos del conjunto determinado anteriormente de canales lógicos con base en una prioridad de numerología/TTI y una prioridad de canal lógico. Específicamente, el método 400 incluye determinar 406 canales
lógicos del conjunto de canales lógicos que tienen numerología/TTI X como numerología/TTI preferida/primaria. El método 400 determina 408 si hay múltiples canales lógicos que tienen numerología/TTI X como numerología/TTI preferida/primaria. En respuesta a la determinación 408 de que solo hay un canal lógico que tiene numerología/TTI X como numerología/TTI preferida/principal, el método 400 asigna 410 al canal lógico con la numerología/TTI X como numerología/TTI preferida/principal como máxima prioridad. Al determinar 408 que existen múltiples canales lógicos con la numerología/TTI X como numerología/TTI preferida/principal, el método 400 ordena 412 los múltiples canales lógicos según una prioridad configurada (p. ej., en orden decreciente). Además, el método 400 ordena 414 canales lógicos con la numerología/TTI X como numerología/TTI secundaria según un nivel secundario y la prioridad del canal lógico. Por ejemplo, el método 400 ordena 414 canales lógicos con X como numerología/TTI secundaria estableciendo una prioridad mayor para los canales lógicos con la numerología/TTI X indicada como primera numerología/TTI secundaria que para los canales lógicos con la numerología/TTI X indicada como segunda numerología/TTI secundaria, y así sucesivamente. A continuación, para los canales lógicos con múltiples numerologías secundarias de primera o segunda generación que tengan la numerología/TTI X indicada, los canales se ordenan por prioridad según la prioridad del canal lógico. El método 400 asigna 416 recursos a canales lógicos individuales que forman parte del conjunto de canales lógicos, considerando el orden de prioridad calculado mediante el procedimiento LCP.
[0106] El siguiente es un ejemplo del método 400 mencionado anteriormente. En este ejemplo, un UE tiene tres canales lógicos: LCH n.° 1, LCH n.° 2 y LCH n.° 3, como se ilustra en la Tabla 1. El LCH n.° 1 tiene la numerología 1 como numerología principal y la numerología 3 como su primera numerología secundaria. Además, el LCH n.° 2 tiene la numerología 2 como numerología principal, la numerología 1 como su primera numerología secundaria y la numerología 3 como su segunda numerología secundaria. Finalmente, el LCH n.° 3 tiene la numerología 3 como numerología principal y la numerología 1 como su primera numerología secundaria. Como se muestra, el LCH n.° 2 tiene la máxima prioridad, con una prioridad de canal lógico de 1; el LCH n.° 1, la segunda, con una prioridad de canal lógico de 2; y el LCH n.° 3, la tercera (p. ej., la más baja), con una prioridad de canal lógico de 3. En una forma de realización en la que se recibe una concesión de UL para la numerología 1, los datos del LCH n.° 1 pueden priorizarse sobre los del LCH n.° 2 y el LCH n.° 3, independientemente de la prioridad del canal lógico configurada, ya que la numerología 1 es solo una numerología primaria para el LCH n.° 1.
[0108] Tabla 1
[0111]
[0114] Usando la información de la Tabla 1 para otro ejemplo, para una concesión UL para la numerología 1, el orden de prioridad del canal lógico es: LCH n.° 1,<l>C<h>n.° 2,<l>C<h>n.° 3. Esto se debe a que LCH n.° 1 es el único canal lógico con la numerología 1 como numerología principal, y mientras que LCH n.° 2 y LCH n.° 3 tienen la numerología 1 como la primera numerología secundaria, LCH n.° 2 tiene una prioridad más alta (por ejemplo, 1) que LCH n.° 3 (por ejemplo, 3). Como otro ejemplo, para una concesión UL para la numerología 3, el orden de prioridad del canal lógico es: LCH n.° 3, LCH n.° 1, LCH n.° 2. Esto se debe a que lCh n.° 3 es el único canal lógico con la numerología 3 como la numerología principal, LCH n.° 1 es el único canal lógico con la numerología 3 como la primera numerología secundaria, y LCH n.° 2 es el único canal lógico con la numerología 3 como la segunda numerología secundaria.
[0116] La Figura 5 es un diagrama de flujo esquemático que ilustra otra forma de realización del método 500 para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente. En algunas formas de realización, el método 500 lo ejecuta un aparato, como la unidad remota 102. En ciertas formas de realización, el método 500 puede ejecutarse mediante un procesador que ejecuta código de programa, por ejemplo, un microcontrolador, un microprocesador, una CPU, una GPU, una unidad de procesamiento auxiliar, una FPGA, etc.
[0118] En una forma de realización, la red (p. ej., gNB) configura una numerología preferida/principal y una longitud máxima de TTI para cada canal lógico. La numerología preferida/principal es la más adecuada para la transmisión de datos del canal lógico y así cumplir con los requisitos de QoS (p. ej., latencia y confiabilidad). El valor máximo de la longitud de TTI permite que un canal lógico utilice todas las longitudes de TTI (independientemente de la numerología), a menos que esta no pueda cumplir con el requisito de retardo del canal lógico. Por lo tanto, los datos de un canal lógico pueden transmitirse utilizando cualquier numerología, siempre que la longitud de TTI sea igual o menor que la longitud máxima de TTI configurada. Cabe destacar que la longitud de<t>T<i>, que es la unidad de tiempo programable desde la perspectiva de MAC, depende no solo de la numerología utilizada (p. ej., espaciamiento de subportadoras "SCS"), sino también del número de símbolos OFDM utilizados. En algunas formas de realización, se puede reducir la longitud de un TTI manteniendo la misma numerología (o SCS), pero reduciendo la cantidad de símbolos OFDM por TTI (por ejemplo, utilizando solo dos símbolos por TTI), o manteniendo la misma cantidad de símbolos OFDM pero escalando el s Cs (por ejemplo, reduciendo la longitud del símbolo).
[0120] [0048]En ciertas formas de realización, reducir la longitud del símbolo OFDM mediante el escalado de SCS puede tener ciertas ventajas sobre la reducción del número de símbolos OFDM (p. ej., para el mismo SCS). Por ejemplo, la menor
longitud del símbolo mediante el escalado de SCS puede ser una herramienta útil para permitir un procesamiento rápido de los canales UL y DL (p. ej., una longitud TTI corta mediante el escalado de SCS (es decir, la reducción de la duración del símbolo) reduce aún más el tiempo de procesamiento y la HARQ RTT).
[0122] Por lo tanto, en algunas formas de realización, la capa MAC conoce la numerología utilizada para una transmisión de enlace ascendente y la longitud del TTI. Con base en la numerología y la longitud del TTI, según lo indicado por la capa física ("PHY") al MAC al recibir una concesión de enlace ascendente, se realiza la asignación de canal lógico a recurso (p. ej., procedimiento LCP). La entidad MAC prioriza los canales lógicos cuya numerología preferida/principal configurada coincide con la numerología indicada para la transmisión de enlace ascendente. Esta priorización garantiza que los datos de dichos canales lógicos se transmitan siempre con la configuración numerológica más adecuada para facilitar el cumplimiento de los requisitos para los cuales se configuró dicha configuración. Si quedan recursos disponibles, se consideran para la transmisión los canales lógicos cuya longitud máxima de TTI configurada sea igual o mayor que la longitud de TTI indicada.
[0124] En cuanto al método 500, este incluye recibir 502 una concesión de UL para una numerología X y una longitud de TTI Y; es decir, la transmisión de enlace ascendente, según la concesión de enlace ascendente recibida, utiliza la numerología X y la longitud de TTI Y. El método 500 también incluye determinar 504 un conjunto de canales lógicos que tienen la numerología X como preferida/principal. El método 500 determina además un orden de prioridad entre los canales lógicos del conjunto determinado anteriormente, basándose en una prioridad de canal lógico. Específicamente, el método 500 determina 506 si existen múltiples canales lógicos que tienen la numerología X como preferida/principal. En respuesta a la determinación 506 de que solo hay un canal lógico con la numerología X como preferida/principal, el método 500 asigna 508 al canal lógico con la numerología X como preferida/principal como la prioridad más alta. Tras determinar 506 que existen múltiples canales lógicos con la numerología X como preferida/principal, el método 500 ordena 510 los múltiples canales lógicos según una prioridad configurada (p. ej., en orden de prioridad decreciente). Además, el método 500 ordena 512 canales lógicos con una longitud máxima de t T i mayor o igual a Y según la prioridad del canal lógico (si quedan recursos). El método 500 asigna 514 recursos a canales lógicos individuales según el orden de prioridad calculado mediante el procedimiento LCP. En ciertas formas de realización, el procedimiento LCP se realiza según lo definido en TS36.321, sección 5.4.3.1 (p. ej., mediante un contenedor de tokens, un procedimiento de dos pasos, etc.). En varias formas de realización, el método 500 primero asigna recursos a los canales lógicos que tienen la numerología X como la numerología preferida/primaria con base en el orden de prioridad calculado 508 respectivamente 510 utilizando el procedimiento LCP y posteriormente asigna los recursos restantes (si los hay) a canales lógicos que tienen una longitud TTI máxima mayor o igual a Y con base en el orden de prioridad calculado 512.
[0126] El siguiente es un ejemplo del método 500 mencionado anteriormente. En este ejemplo, un UE tiene cuatro canales lógicos: LCH n.° 1, Lc H n.° 2, LCH n.° 3 y LCH n.° 4, como se ilustra en la Tabla 2. El LCH n.° 1 tiene la numerología 1 como numerología principal y 1 ms como TTI máximo. Además, el LCH n.° 2 tiene la numerología 2 como numerología principal y 0,5 ms como TTI máximo. Asimismo, el LCH n.° 3 tiene la numerología 3 como numerología principal y 1 ms como TTI máximo. Por último, el LCH n.° 4 tiene la numerología 1 como numerología principal y 1 ms como TTI máximo. Como se muestra, LCH n.° 2 tiene la prioridad más alta con una prioridad de canal lógico de 1, LCH n.° 1 tiene la segunda prioridad más alta con una prioridad de canal lógico de 2, LCH n.° 3 tiene la tercera prioridad más alta con una prioridad de canal lógico de 3 y LCH n.° 4 tiene la cuarta prioridad más alta (por ejemplo, la prioridad más baja) con una prioridad de canal lógico de 4.
[0128] Tabla 2
[0131]
[0134] [0052]Utilizando la información de la Tabla 2 como ejemplo, para una concesión de UL con numerología 1 y una duración de TTI de 1 ms, el orden de prioridad del canal lógico es: LCH n.° 1, LCH n.° 4, LCH n.° 3. Esto se debe a que tanto LCH n.° 1 como LCH n.° 4 tienen la numerología 1 como numerología principal y LCH n.° 1 precede a LCH n.° 4, ya que LCH n.° 1 tiene una prioridad de canal de 2, superior a la prioridad de canal de 4 para LCH n.° 4, y LCH n.° 3 es el único canal restante con una duración máxima de t T i mayor o igual a 1 ms. Como ejemplo adicional, para una concesión de UL con numerología 2 y una duración de TTI de 0,5 ms, el orden de prioridad del canal lógico es: LCH n.° 2, LCH n.° 1, LCH n.° 3, LCH n.° 4. Esto se debe a que LCH n.° 2 es el único canal lógico con numerología 2 como numerología principal, y todos los LCH n.° 1, LCH n.° 3 y LCH n.° 4 tienen una longitud máxima de TTI mayor o igual a 0,5 ms y LCH n.° 1, LCH n.° 3 y LCH n.° 4 se ordenan según su prioridad de canal. Como otro ejemplo, para una concesión de UL para numerología 1 y longitud de TTI de 0,5 ms, el orden de prioridad del canal lógico es: LCH n.° 1, LCH n.° 4, LCH n.° 2, LCH n.° 3. Esto se debe a que LCH n.° 1 y LCH n.° 4 tienen la numerología 1 como numerología principal y LCH n.° 1 es anterior a LCH n.° 4 porque LCH n.° 1 tiene una prioridad de canal de 2, que es mayor que la prioridad de canal de 4 para LCH n.° 4, y tanto LCH n.° 2 como LCH n.° 3 tienen una longitud máxima de TTI mayor o igual a 0,5 ms y LCH n.° 2 y LCH n.° 3 se ordenan según su prioridad de canal. Como ejemplo adicional, para una concesión de UL con numerología 3 y una duración de TTI de 1 ms, el orden de prioridad del canal lógico es: LCH n.° 3, LCH n.° 1, LCH n.° 4. Esto se debe a que LCH n.° 3 es el único canal lógico con numerología 3 como numerología principal, y tanto LCH n.° 1 como LCH n.° 4
tienen una duración máxima de TTI mayor o igual a 1 ms. Por lo tanto, LCH n.° 1 y LCH n.° 4 se ordenan según su prioridad de canal.
[0136] La Figura 6 es un diagrama de flujo esquemático que ilustra otra forma de realización de un método 600 para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente. En algunas formas de realización, el método 600 lo ejecuta un aparato, como la unidad remota 2. En ciertas formas de realización, el método 600 puede ejecutarse mediante un procesador que ejecuta código de programa, por ejemplo, un microcontrolador, un microprocesador, una CPU, una GPU, una unidad de procesamiento auxiliar, una FPGA, etc.
[0138] En diversas formas de realización, la red (p. ej., gNB) configura una longitud de TTI preferida/principal y una longitud máxima de TTI para cada canal lógico. La longitud de TTI preferida/principal puede ser la más adecuada para la transmisión de datos de un canal lógico específico, con el fin de cumplir con requisitos de QoS como la latencia. El valor máximo de la longitud de TTI permite que un canal lógico utilice todas las longitudes de TTI (independientemente de la numerología), a menos que la longitud de TTI no pueda cumplir con el requisito de retardo del canal. Por lo tanto, los datos de un canal lógico pueden transmitirse utilizando cualquier TTI/numerología, siempre que la longitud de TTI sea igual o menor que la longitud máxima de TTI configurada. En ciertas formas de realización, el MAC solo necesita conocer la longitud de TTI utilizada para la transmisión de enlace ascendente al realizar la asignación de canal lógico a recurso (p. ej., procedimiento LCP). En diversas formas de realización, la única restricción para limitar algunos canales lógicos a ciertos recursos se corresponde con el requisito de retardo, que puede equivaler a la longitud del TTI desde la perspectiva del MAC, independientemente de que la longitud del TTI resulte de diferentes numerologías (p. ej., escalado SCS) o de un número diferente de símbolos OFDM de una numerología. Por consiguiente, en ciertas formas de realización, la numerología puede ser transparente para el MAC. En algunas formas de realización, el MAC prioriza los canales lógicos cuyo TTI preferente/principal configurado es igual a la longitud del TTI indicada para la transmisión de enlace ascendente. Si quedan recursos disponibles, se consideran para la transmisión los canales lógicos cuya longitud máxima del TTI configurada es igual o mayor que la longitud del TTI indicada.
[0140] En cuanto al método 600, este incluye recibir 602 una concesión de UL para una longitud de TTI X. El método 600 también incluye determinar 604 un conjunto de canales lógicos con una longitud de TTI X, según lo indicado en la concesión de UL, como longitud de TTI preferida/principal. El método 600 también determina un orden de prioridad entre los canales lógicos de dicho conjunto, basándose en la prioridad del canal lógico. Específicamente, el método 600 determina 606 si existen múltiples canales lógicos con una longitud de TTI X como longitud de TTI preferida/principal. Al determinar 606 que solo hay un canal lógico con una longitud de TTI X como longitud de TTI preferida/principal, el método 600 asigna 608 al canal lógico con una longitud de TTI X como longitud de TTI preferida/principal como la prioridad más alta. Tras determinar 606 que existen múltiples canales lógicos con una longitud de TTI X como longitud de TTI preferida/principal, el método 600 ordena 610 los múltiples canales lógicos según una prioridad configurada (p. ej., en orden de prioridad decreciente). Además, el método 600 ordena 612 canales lógicos con una longitud de TTI máxima mayor o igual a X según la prioridad del canal lógico (si quedan recursos). El método 600 asigna 614 recursos a canales lógicos individuales según el orden de prioridad calculado de los canales lógicos mediante el procedimiento LCP. En algunas formas de realización, el método 600 asigna primero recursos a los canales lógicos con una longitud de TTI X como longitud de TTI preferida/principal, según el orden de prioridad calculado 608 y 610 respectivamente, mediante el procedimiento LCP, y posteriormente asigna los recursos restantes (si los hay) a canales lógicos con una longitud de TTI máxima mayor o igual a X, según el orden de prioridad calculado 612.
[0142] La Figura 7 es un diagrama de flujo esquemático que ilustra otra forma de realización de un método 700 para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente. En algunas formas de realización, el método 700 lo ejecuta un aparato, como la unidad remota 102. En ciertas formas de realización, el método 700 puede ejecutarse mediante un procesador que ejecuta código de programa, por ejemplo, un microcontrolador, un microprocesador, una CPU, una GPU, una unidad de procesamiento auxiliar, una FPGA, etc.
[0144] En las formas de realización descritas anteriormente en relación con las figuras 4, 5 y 6, solo se considera un subconjunto de canales lógicos para el procedimiento LCP (p. ej., existe una restricción de canal lógico para los procedimientos LCP). Por ejemplo, solo aquellos canales lógicos que tienen una numerología/TTI primaria/secundaria configurada o un TTI máximo que coincida con la concesión de UL se consideran durante la asignación de canal lógico a recurso (p. ej., durante el procedimiento LCP). En algunas formas de realización, todos los canales lógicos pueden considerarse para LCP (p. ej., puede no haber restricción para la asignación de canal lógico a recurso). En tales formas de realización, cada canal lógico puede configurarse con una numerología/TTI. Esta configuración es la numerología/TTI más adecuada para la transmisión. Durante el procedimiento LCP, la entidad MAC prioriza aquellos canales lógicos que tienen la numerología/TTI configurada igual a la numerología/TTI utilizada para la transmisión de enlace ascendente. Para configuraciones en las que hay múltiples canales lógicos con una numerología/TTI configurada igual a la numerología/TTI indicada, los canales lógicos se sirven en orden de prioridad descendente (p. ej., según la prioridad del canal lógico). Para los recursos restantes (si los hay) se consideran todos los demás canales lógicos (por ejemplo, en orden de prioridad de canal lógico descendente).
[0146] [0058]En cuanto al método 700, este incluye recibir 702 una concesión de UL para una longitud de numerología/TTI X. El método 700 también incluye determinar 704 un conjunto de canales lógicos con una longitud de numerología/TTI X como la longitud de numerología/TTI configurada. El método 700 determina además un orden de prioridad entre los
canales lógicos del conjunto determinado anteriormente, basándose en una prioridad de canal lógico. Específicamente, el método 700 determina 706 si existen múltiples canales lógicos con una longitud de numerología/TTI X como la longitud de numerología/TTI configurada. Al determinar 706 que solo hay un canal lógico con una longitud de numerología/TTI X como la longitud de numerología/TTI configurada, el método 700 asigna 708 al canal lógico con una longitud de numerología/TTI X como la longitud de numerología/TTI configurada como la prioridad más alta. Al determinar 706 que existen múltiples canales lógicos con una longitud de numerología/TTI Con la longitud X como la numerología/TT configurada, el método 700 ordena 710 los múltiples canales lógicos según una prioridad configurada (p. ej., en orden de prioridad decreciente). El método 700 asigna 712 recursos a canales lógicos individuales según el orden de prioridad calculado mediante el procedimiento LCP, y a los canales lógicos restantes según una prioridad configurada (p. ej., en orden de prioridad decreciente) si hay recursos disponibles.
[0148] Ciertas formas de realización descritas aquí se relacionan con la priorización/restricción de una portadora de radio de datos ("DRB") a un canal de tráfico dedicado ("DTCH") correspondiente. En diversas formas de realización, las restricciones de recursos descritas aquí pueden no aplicarse a canales lógicos específicos (p. ej., portadoras de radio de señalización). Por ejemplo, en ciertas formas de realización, una unidad remota 102 puede estar habilitada para transmitir un informe de medición sobre cualquier numerología/TTI. En algunas formas de realización, es posible configurar ciertos canales lógicos para los cuales no se aplican restricciones de numerología/TTI. Específicamente, en ciertas formas de realización, la red (p. ej., gNB) puede configurar un canal lógico para que se asigne a cualquier longitud de numerología/TTI. En algunas formas de realización, se puede definir un punto de código específico dentro de la configuración RRC (p. ej., la configuración RRC que configura la numerología/TTI preferida/principal) que indica que el canal lógico considera cualquier numerología/TTI como su numerología/TTI preferida/principal.
[0150] En algunas formas de realización, los elementos de control MAC pueden priorizarse sobre los datos de los canales lógicos. En diversas formas de realización, ciertos canales lógicos pueden priorizarse sobre los elementos de control MAC. Por ejemplo, los datos de canales lógicos con baja latencia pueden priorizarse sobre los elementos de control MAC. En ciertas formas de realización, los datos de algunos canales lógicos pueden priorizarse sobre los elementos de control MAC. Por ejemplo, para una numerología utilizada para la comunicación URLLc (p. ej., longitud de símbolo corta), los datos de los canales lógicos pueden priorizarse sobre los elementos de control MAC. En una forma de realización, los datos de los canales lógicos con la numerología/longitud TTI utilizada para la transmisión de enlace ascendente (según lo indicado por PHY a MAC) configurada como numerología/TTI preferida/principal pueden priorizarse sobre los elementos de control MAC, mientras que los datos de otros canales lógicos pueden no priorizarse sobre los elementos de control MAC.
[0152] En ciertas formas de realización, existen dos tipos de modos de programación: el modo de programación dinámica de recursos y el modo de programación sin concesiones. En algunas formas de realización, el modo de programación dinámica de recursos se caracteriza porque la unidad remota 102 no realizará transmisiones de enlace ascendente de forma autónoma, sino que seguirá las asignaciones de programación de enlace ascendente correspondientes proporcionadas por la red (p. ej., unidad base 104, gNB). Sin embargo, en algunas situaciones, las transmisiones de enlace ascendente pueden retrasarse significativamente debido a que la unidad remota 102 debe solicitar primero y recibir una concesión de enlace ascendente adecuada antes de realizarlas. Por otro lado, el modo de programación sin concesiones permite que la unidad remota 102 realice transmisiones de enlace ascendente inmediatamente en ciertas circunstancias sin tener que solicitar ni recibir la asignación de recursos correspondiente de la red, lo que reduce significativamente el retraso. En diversas formas de realización, el modo de programación sin concesiones solo se puede utilizar para ciertos canales lógicos (p. ej., URLLC). En algunas formas de realización, la red configura si un canal lógico puede usar el modo de programación sin concesión. En ciertas formas de realización, el orden de prioridad relativo, definido en TS36.321, sección 5.4.3.1, que el MAC considera durante la priorización del canal lógico, puede variar según el modo de programación. Específicamente, los datos de los canales lógicos que usan el modo de programación sin concesión pueden priorizarse sobre los elementos de control del MAC. En algunas formas de realización, si una unidad remota 102 realiza una transmisión de enlace ascendente según una asignación de recursos sin concesión, el MAC puede usar una prioridad relativa diferente a la de una configuración en la que un recurso de enlace ascendente se asigna mediante una concesión de UL (por ejemplo, dinámicamente).
[0154] En ciertas formas de realización, puede haber un mapeo configurado entre elementos de control MAC y numerologías/TTI. En varias formas de realización, la red puede beneficiarse de recibir elementos de control MAC lo más rápido posible (p. ej., para la programación de enlace ascendente, mantener corto el retardo de reporte para el informe de estado de búfer ("BSR") y el informe de margen de potencia ("PHR") puede ser importante). En algunas formas de realización, la unidad remota 102 está programada para la transmisión de múltiples bloques de transporte al mismo tiempo (p. ej., en agregación de portadoras). Por consiguiente, en tales formas de realización, la unidad remota 102 puede mapear elementos de control<m>A<c>al bloque de transporte usando la longitud TTI más pequeña respectivamente HARQ RTT. Esto puede asegurar que los elementos de control MAC se reciban con el menor retardo para que la unidad base 104 pueda usar la información transportada en los elementos de control MAC lo más rápido posible.
[0156] [0063]En una forma de realización, se puede realizar una asignación entre un elemento de control MAC y numerologías/TTI permitidas. Esta asignación puede configurarse mediante señalización de red o estar codificada en una especificación. Por lo tanto, la unidad remota 102 puede usar esta configuración durante el procedimiento LCP (p. ej., al generar un bloque de transporte). En diversas formas de realización, la configuración de asignación permite a la red
impedir que una unidad remota 102 asigne ciertos elementos de control MAC a numerologías/TTI específicas (p. ej., los elementos de control MAC pueden no estar asignados a una numerología utilizada para servicios con retardo crítico como URLLC). En una forma de realización, se puede realizar una asignación entre un elemento de control MAC y los modos de programación. Esta asignación puede configurarse mediante señalización de red o estar codificada en una especificación. Por lo tanto, la unidad remota 102 puede usar esta configuración durante el procedimiento LCP (p. ej., al generar un bloque de transporte). En varias formas de realización, la configuración de mapeo permite que la red inhiba que una unidad remota 102 mapee ciertas transmisiones de enlace ascendente de elementos de control MAC usando un modo de programación determinado (por ejemplo, los elementos de control MAC pueden no mapearse a un bloque de transporte usando el modo de programación sin concesiones como para la transmisión URLLC usando el modo de programación sin concesiones).
[0158] En algunas formas de realización, los elementos de control MAC pueden configurarse para que no se apliquen restricciones de numerología/TTI. Por ejemplo, la red puede configurar un elemento de control MAC para que se asigne a cualquier longitud de numerología/TTI. En ciertas formas de realización, se puede definir un punto de código específico dentro de la configuración RRC (p. ej., una configuración RRC que configura la numerología/TTI preferida/principal) que indica que la identidad del canal lógico que identifica el elemento de control MAC considera cualquier numerología/TTI como su numerología/TTI preferida/principal. En diversas formas de realización, una especificación u otro documento puede indicar que los elementos de control MAC pueden transmitirse utilizando cualquier numerología/TTI.
[0160] En algunas formas de realización, un estado inactivo de RRC indica un estado de optimización de potencia en el que la unidad remota 102 puede transmitir una cierta cantidad de datos (p. ej., datos pequeños) sin necesidad de pasar a un estado conectado de RRC. En ciertas formas de realización, en el estado inactivo de RRC, puede que no haya ninguna restricción de canal lógico a numerología/TTI cuando la unidad remota 102 realiza la transmisión de datos LCP/UL. En tales formas de realización, cada canal lógico puede utilizar todas las longitudes de TTI de cualquier numerología. En algunas formas de realización, cuando la red dirige una unidad remota 102 al estado inactivo y (posteriormente) intenta transmitir en el enlace ascendente, es posible que la red desconozca las condiciones de radio de la unidad remota y el estado del búfer de la unidad remota 102 (p. ej., la red desconoce qué datos pretende transmitir la unidad remota 102). En tales formas de realización, es posible que la unidad base 104 no pueda asignar recursos para una determinada numerología/TTI. que sean adecuados para los datos que la unidad remota 102 pretende transmitir. Además, en algunas formas de realización, la unidad remota 102 puede transmitir datos de enlace ascendente por contención (p. ej., sin recepción previa de una concesión de enlace ascendente) y restringir el LCH a la asignación de numerología/TTI podría no ser muy beneficioso. En diversas formas de realización, al pasar a modo inactivo, el MAC de la unidad remota 102 puede deshabilitar todas las restricciones configuradas previamente (p. ej., canal lógico a asignación de numerología/TTI).
[0162] En algunas formas de realización, un valor de PBR puede depender de si la numerología/longitud TT utilizada para una transmisión de enlace ascendente se considera o no como la numerología/TT principal/preferida de un canal lógico. En formas de realización donde la numerología/TT utilizada para la transmisión de enlace ascendente es la numerología/TT principal/preferida de un canal lógico, la transmisión de datos de este canal lógico puede maximizarse (p. ej., el MAC puede asignar recursos para todos los datos de ese canal lógico antes de alcanzar el PBR del canal o canales lógicos para los cuales la numerología no es la numerología/TT principal/preferida). La Tabla 3 se utiliza para ilustrar varios ejemplos de dichas formas de realización.
[0164] Tabla 3
[0167]
[0170] En un ejemplo, como se describe en la Figura 4, el orden de prioridad de los canales lógicos para una concesión de UL con numerología 1 puede ser: LCH n.° 1, LCH n.° 2, LCH n.° 3. En ciertas formas de realización, el MAC puede asignar todos los datos disponibles para transmisión desde el LCH n.° 1 antes de asignar los recursos restantes a los LCH n.° 2 y LCH n.° 3. El comportamiento según este aspecto puede implementarse definiendo que el PBR del LCH n.° 1 se indique como infinito (p. ej., el MAC puede asignar recursos para todos los datos disponibles para transmisión en ese canal lógico antes de alcanzar el PBR de los canales lógicos de menor prioridad). En algunas formas de realización, este comportamiento puede implementarse al ejecutar el procedimiento LCP primero para todos los canales lógicos que tengan la numerología indicada (en la concesión de UL) como numerología principal/preferida y, posteriormente, al ejecutar el procedimiento LCP para todos los canales lógicos que tengan la numerología indicada como numerología secundaria.
[0172] La Figura 8 es un diagrama de flujo esquemático que ilustra otra forma de realización de un método 800 para determinar un orden de prioridad basado en un parámetro de transmisión de enlace ascendente. En algunas formas de realización, el método 800 lo ejecuta un aparato, como la unidad remota 2. En ciertas formas de realización, el método 800 puede ejecutarse mediante un procesador que ejecuta código de programa, por ejemplo, un microcontrolador, un microprocesador, una CPU, una GPU, una unidad de procesamiento auxiliar, una FPGA, etc.
[0173] El método 800 puede incluir la recepción 802 de una concesión de enlace ascendente correspondiente a un parámetro de transmisión de enlace ascendente (p. ej., numerología, longitud de TTI, etc.). El método 800 también incluye la determinación 804 del orden de prioridad de múltiples canales lógicos en función de la prioridad del parámetro de transmisión de enlace ascendente correspondiente al parámetro de transmisión de enlace ascendente y la prioridad del canal lógico de los múltiples canales lógicos. El método 800 incluye la asignación 806 de recursos a los canales lógicos de la pluralidad de canales lógicos en función del orden de prioridad.
[0175] En una forma de realización, el parámetro de transmisión de enlace ascendente incluye una indicación de numerología. En otra forma de realización, la numerología incluye el espaciado de subportadoras, la duración de símbolo de multiplexación por división de frecuencia ortogonal, la duración de prefijo cíclico, el número de símbolos por intervalo de programación o una combinación de estos. En ciertas formas de realización, el parámetro de transmisión de enlace ascendente incluye una indicación de un intervalo de tiempo de transmisión. En diversas formas de realización, cada canal lógico de los múltiples canales lógicos incluye un parámetro de transmisión de enlace ascendente principal y uno o más parámetros de transmisión de enlace ascendente secundarios. En algunas formas de realización, un parámetro de transmisión de enlace ascendente principal tiene una primera prioridad, cada uno de uno o más parámetros de transmisión de enlace ascendente secundarios tiene una prioridad respectiva de un conjunto de una o más segundas prioridades, la primera prioridad es mayor que cada prioridad del conjunto de una o más segundas prioridades, y cada prioridad del conjunto de una o más prioridades se clasifica en relación con las demás prioridades del conjunto de una o más prioridades.
[0177] En algunas formas de realización, el parámetro principal de transmisión de enlace ascendente y uno o más parámetros secundarios de transmisión de enlace ascendente incluyen una numerología, una duración del intervalo de tiempo de transmisión o una combinación de estos. En una forma de realización, el procesador determina el orden de prioridad de los múltiples canales lógicos basándose en la prioridad del parámetro de transmisión de enlace ascendente correspondiente a dicho parámetro y la prioridad del canal lógico de los múltiples canales lógicos mediante: la selección de un primer conjunto de canales lógicos en respuesta al parámetro principal de transmisión de enlace ascendente de los canales lógicos del primer conjunto que coincida con el parámetro de transmisión de enlace ascendente y la ordenación de los canales lógicos del primer conjunto según la prioridad de cada canal lógico del primer conjunto; y, para cada parámetro secundario de transmisión de enlace ascendente de los uno o más parámetros secundarios de transmisión de enlace ascendente, la selección de un segundo conjunto de canales lógicos en respuesta al respectivo parámetro secundario de transmisión de enlace ascendente de los canales lógicos del segundo conjunto que coincida con el parámetro de transmisión de enlace ascendente y la ordenación de los canales lógicos del segundo conjunto según la prioridad de cada canal lógico del segundo conjunto.
[0179] En ciertas formas de realización, ordenar los canales lógicos del primer conjunto incluye ordenarlos en orden descendente de prioridad, y ordenar los canales lógicos del segundo conjunto incluye ordenarlos en orden descendente de prioridad. En diversas formas de realización, la prioridad del parámetro de transmisión de enlace ascendente incluye una primera prioridad correspondiente a un primer parámetro de transmisión de enlace ascendente y una segunda prioridad correspondiente a un segundo parámetro de transmisión de enlace ascendente. En algunas formas de realización, el primer parámetro de transmisión de enlace ascendente incluye una numerología principal y el segundo parámetro de transmisión de enlace ascendente incluye una duración máxima del intervalo de tiempo de transmisión.
[0181] En una forma de realización, el primer parámetro de transmisión de enlace ascendente incluye la duración del intervalo de tiempo de transmisión principal y el segundo parámetro de transmisión de enlace ascendente comprende la duración máxima del intervalo de tiempo de transmisión. En ciertas formas de realización, la prioridad del parámetro de transmisión de enlace ascendente se ignora durante el funcionamiento en modo inactivo. En diversas formas de realización, el procesador determina el orden de prioridad de los múltiples canales lógicos basándose en la prioridad del parámetro de transmisión de enlace ascendente correspondiente al parámetro de transmisión de enlace ascendente y la prioridad del canal lógico de los múltiples canales lógicos mediante: la selección de un primer conjunto de canales lógicos en respuesta a un parámetro de transmisión de enlace ascendente principal de los canales lógicos del primer conjunto que coincida con el parámetro de transmisión de enlace ascendente y la ordenación de los canales lógicos del primer conjunto según la prioridad de cada canal lógico del primer conjunto; y la selección de un segundo conjunto de canales lógicos en respuesta a un parámetro de transmisión de enlace ascendente secundario de los canales lógicos del segundo conjunto que coincida con el parámetro de transmisión de enlace ascendente y la ordenación de los canales lógicos del segundo conjunto según la prioridad de cada canal lógico del segundo conjunto.
[0183] [0074]En una forma de realización, los canales lógicos del primer conjunto se priorizan sobre un elemento de control de acceso al medio. En ciertas formas de realización, ordenar los canales lógicos del primer conjunto incluye ordenarlos en orden descendente de prioridad, y ordenar los canales lógicos del segundo conjunto incluye ordenarlos en orden descendente de prioridad. En diversas formas de realización, cada canal lógico de los múltiples canales lógicos incluye un parámetro principal de transmisión de enlace ascendente. En algunas formas de realización, este parámetro principal de transmisión de enlace ascendente incluye una numerología, la duración del intervalo de tiempo de transmisión o una combinación de estos. En una forma de realización, el procesador determina el orden de prioridad de los múltiples canales lógicos basándose en la prioridad del parámetro de transmisión de enlace ascendente correspondiente al parámetro de transmisión de enlace ascendente y la prioridad del canal lógico de los múltiples canales lógicos mediante: seleccionar un primer conjunto de canales lógicos de los múltiples canales lógicos en respuesta a un parámetro de transmisión de
enlace ascendente primario de canales lógicos del primer conjunto de canales lógicos que coincida con el parámetro de transmisión de enlace ascendente y ordenar los canales lógicos del primer conjunto de canales lógicos de acuerdo con una prioridad de canal lógico de cada canal lógico del primer conjunto de canales lógicos; y seleccionar un segundo conjunto de canales lógicos de los múltiples canales lógicos en respuesta a un parámetro de transmisión de enlace ascendente primario de canales lógicos del segundo conjunto de canales lógicos que no coincida con el parámetro de transmisión de enlace ascendente y ordenar los canales lógicos del segundo conjunto de canales lógicos de acuerdo con una prioridad de canal lógico de cada canal lógico del segundo conjunto de canales lógicos.
[0185] En una forma de realización, ordenar los canales lógicos del primer conjunto incluye ordenarlos en orden descendente de prioridad, y ordenar los canales lógicos del segundo conjunto incluye ordenarlos en orden descendente de prioridad. En ciertas formas de realización, un canal lógico de los múltiples canales lógicos incluye un parámetro principal de transmisión de enlace ascendente que indica que el canal lógico considera cualquier numerología o cualquier intervalo de tiempo de transmisión como parámetro principal de transmisión de enlace ascendente. En algunas formas de realización, un canal lógico de los múltiples canales lógicos incluye un parámetro principal de transmisión de enlace ascendente que se prioriza sobre los elementos de control de acceso al medio. En diversas formas de realización, el procesador asocia el parámetro de transmisión de enlace ascendente con un elemento de control de acceso al medio. En una forma de realización, un elemento de control de acceso al medio incluye un parámetro principal de transmisión de enlace ascendente que indica que un elemento de control de acceso al medio considera cualquier numerología o cualquier intervalo de tiempo de transmisión como parámetro principal de transmisión de enlace ascendente. En ciertas formas de realización, el procesador determina una velocidad de bits priorizada en función de la prioridad del parámetro de transmisión de enlace ascendente.
[0187] En diversas formas de realización, como la de la Figura 9, se puede determinar un orden de prioridad en función de múltiples parámetros de transmisión de enlace ascendente. En una de estas formas de realización, la unidad base 104 puede configurar una numerología preferida/principal o un conjunto de numerologías permitidas, así como una longitud máxima de TTI para cada canal lógico. En algunas formas de realización, la numerología principal/preferida es la más adecuada para la transmisión de datos del canal lógico y así cumplir con un requisito de QoS (p. ej., fiabilidad). En ciertas formas de realización, si se configura un conjunto de numerologías para un LCH, las numerologías "permitidas" pueden referirse a las numerologías adecuadas para la transmisión de datos del canal lógico y así cumplir con el requisito de QoS (p. ej., fiabilidad). En diversas formas de realización, un valor máximo de TTI permite que un canal lógico utilice todas las longitudes de TTI, a menos que esta no pueda cumplir con un requisito de retardo del canal lógico. En una forma de realización, los datos de un canal lógico pueden transmitirse siempre que la longitud de TTI sea igual o menor que la longitud máxima de TTI configurada. En algunas formas de realización, la longitud del TTI, que puede referirse a una unidad de tiempo programable desde la perspectiva de MAC, puede depender no solo de la numerología utilizada (p. ej., espaciamiento de subportadoras "SCS"), sino también del número de símbolos OFDM utilizados. En ciertas formas de realización, una capa MAC conoce la numerología utilizada para una transmisión de enlace ascendente y la longitud del TTI. En dichas formas de realización, basándose en la numerología y la longitud del TTI, según lo indicado por una capa física ("PHY") a una MAC al recibir una concesión de enlace ascendente, se puede realizar una asignación de canal lógico a recurso (p. ej., procedimiento LCP). En diversas formas de realización, al recibir una concesión de enlace ascendente, una entidad<m>A<c>considera solo los canales lógicos con una numerología configurada (p. ej., permitida) y un TTI máximo que coincide con la concesión de UL durante la asignación de canal lógico a recurso (p. ej., durante el procedimiento LCP). En dichas formas de realización, esto puede facilitar la fiabilidad y los requisitos de latencia de los canales lógicos que deben cumplirse. En algunas formas de realización, el orden en el que se sirven los LCH considerados se basa en una prioridad de canal lógico configurada.
[0189] En diversas formas de realización, una unidad base 104 puede configurar un conjunto de numerologías permitidas y una longitud máxima de TTI para cada numerología "permitida" configurada para un canal lógico. En dichas formas de realización, las numerologías "permitidas" pueden definir las numerologías adecuadas para la transmisión de datos del canal lógico con el fin de cumplir con un requisito de QoS (por ejemplo, confiabilidad). En algunas formas de realización, un valor máximo de longitud de TTI permite que un canal lógico utilice todas las longitudes de TTI, a menos que esta no pueda cumplir con el requisito de retardo del canal lógico. En ciertas formas de realización, los datos de un canal lógico pueden transmitirse siempre que la longitud de TTI sea igual o menor que la longitud máxima de TTI configurada. Dado que las diferentes numerologías pueden tener diferentes longitudes de símbolo OFDM y también diferentes RTT HARQ, la longitud máxima de TTI puede depender de la numerología utilizada. En diversas formas de realización, una capa MAC puede conocer la numerología utilizada para una transmisión de enlace ascendente y la longitud de TTI. Según la numerología y la longitud de TTI, según lo indicado por la capa física (PHY) al MAC al recibir una concesión de enlace ascendente, se puede realizar una asignación de canal lógico a recurso (p. ej., procedimiento LCP). En algunas formas de realización, al recibir una concesión de enlace ascendente, una entidad MAC puede considerar solo los canales lógicos con una numerología configurada (p. ej., permitida) y una longitud máxima de TTI correspondiente que coincida con la concesión de UL durante la asignación de canal lógico a recurso (p. ej., durante el procedimiento LCP). Esto puede facilitar la confiabilidad, así como el cumplimiento de los requisitos de latencia de los canales lógicos. En una forma de realización, el orden en que se sirven los LCH considerados puede basarse en una prioridad de canal lógico configurada.
[0191] [0078]En algunas formas de realización, un mismo TTI puede resultar de diferentes numerologías. En ciertas formas de realización, al tener ajustes/parámetros de control de potencia específicos de la numerología (p. ej., P<0>, alfa), un TB
puede contener datos de un LCH con una numerología no adecuada para la transmisión si solo se considera la longitud del TTI durante el LCP (p. ej., restricción de canal lógico). En diversas formas de realización, dado que una concesión de UL para una longitud de TTI corta puede usarse para eMBB (p. ej., ajustes de control de potencia según eMBB), un MAC puede multiplexar datos URLLC en el TB (ya que la longitud del TTI coincide) incluso si la numerología no es adecuada para URLLC (p. ej., no se cumple el requisito de fiabilidad de URLLC). Por lo tanto, en algunas formas de realización, la numerología y la longitud del TTI pueden considerarse para el procedimiento LCP.
[0193] En diversas formas de realización, la numerología utilizada para una transmisión de enlace ascendente puede indicarse a una capa MAC mediante un índice (p. ej., PHY no indica un conjunto completo de parámetros asociados a una numerología, como SCS o longitud de CP). En dichas formas de realización, el índice puede referirse a una lista que describe las numerologías utilizadas y sus parámetros (p. ej., espaciado de subportadoras, longitud de CP, etc.). En ciertas formas de realización, las numerologías de una lista pueden ordenarse según requisitos de fiabilidad (p. ej., tasa de error de bloque "BLER"). Por ejemplo, una numerología referenciada por el índice 1 puede cumplir los requisitos de fiabilidad más estrictos (p. ej., la BLER más baja). En algunas formas de realización, una unidad base 104 puede configurar una numerología máxima y una longitud máxima de TTI para cada canal lógico. En diversas formas de realización, una capa MAC puede conocer la numerología (p. ej., el índice) utilizada para una transmisión de enlace ascendente y la longitud de TTI. Según la numerología y la longitud del TTI, según lo indicado por la capa física (PHY) al MAC al recibir una concesión de enlace ascendente, se puede realizar una asignación de canal lógico a recurso (p. ej., procedimiento LCP). En algunas formas de realización, al recibir una concesión de enlace ascendente, un MAC puede considerar solo aquellos canales lógicos con una numerología máxima configurada y un TTI máximo que coincida con la concesión de UL durante la asignación de canal lógico a recurso (p. ej., durante el procedimiento LCP). En diversas formas de realización, solo se permiten para LCP aquellos canales lógicos cuyo valor numérico máximo configurado sea mayor o igual al valor del índice numerológico indicado al MAC y cuya longitud máxima de TTI configurada sea mayor o igual a la longitud de TTI indicada al MAC. En tales formas de realización, esto puede facilitar el cumplimiento de los requisitos de fiabilidad y latencia de los canales lógicos. En una forma de realización, el orden en que se sirven los LCH considerados se basa en la prioridad del canal lógico configurada.
[0195] En algunas formas de realización, cada LCH puede configurarse con un conjunto de numerologías permitidas y, opcionalmente, también con una longitud máxima de TTI. En diversas formas de realización, se pueden configurar varios recursos SR de forma independiente (p. ej., se pueden configurar recursos SR por numerología). En ciertas formas de realización, se puede utilizar la existencia de varios recursos SR independientes para transmitir información adicional dentro de una solicitud de programación. Por ejemplo, basándose en el recurso SR utilizado por una unidad remota 102, una unidad base 104 puede determinar la numerología solicitada por una unidad remota 102 para una transmisión de UL correspondiente. En algunas formas de realización, si un LCH está configurado con más de una numerología, una unidad remota 102 puede seleccionar un recurso SR correspondiente a una primera numerología configurada (p. ej., la numerología de mayor prioridad). En diversas formas de realización, si una BSR se activa por la llegada de datos de un LCH y una unidad remota 102 no dispone de un recurso UL para la transmisión de BSR, la unidad remota 102 puede seleccionar un recurso SR según una primera numerología configurada para este LCH (por ejemplo, una numerología de máxima prioridad). En algunas formas de realización, una unidad remota 102 puede seleccionar el recurso SR más cercano de un conjunto de recursos SR correspondientes a los recursos configurados.
[0197] En ciertas formas de realización, cuando se solicita a una entidad MAC que transmita múltiples unidades de datos de protocolo MAC ("PDU") en un TTI, el orden de procesamiento de las concesiones puede depender de la forma de realización de la unidad remota 102. En otras formas de realización que admiten múltiples numerologías y las correspondientes restricciones de canal lógico, se puede predefinir un comportamiento de la unidad remota 102 (por ejemplo, el orden de generación de los TB). En dichas formas de realización, el contenido de los TB correspondientes puede variar según el orden en que la unidad remota 102 procese las concesiones de UL cuando se reciben varias simultáneamente.
[0199] Por ejemplo, puede haber dos LCH como se enumeran en la Tabla 4.
[0201] Tabla 4
[0204]
[0207] [0083]En diversas formas de realización, una unidad remota 102 puede recibir dos concesiones de UL simultáneamente. En dichas formas de realización, una primera concesión de UL puede indicar numerología 1 y TTI = 0,5 ms, y una segunda concesión de UL puede indicar numerología 2 y TTI = 0,5 ms. En dicha forma de realización, el contenido del TB puede ser: la unidad remota 102 procesa la segunda concesión de UL seguida de la primera concesión de UL. Por consiguiente, un primer TB puede usar la numerología 2 de LCH n.° 1 (p. ej., el tamaño del primer TB se ajusta a la cantidad de datos de lCh n.° 1) y un segundo TB puede usar la numerología 1 de LCH n.° 2 (p. ej., el tamaño del
segundo TB se ajusta a la cantidad de datos de LCH n.° 2). Además, en dicha forma de realización, el contenido del TB puede ser: la unidad remota 102 procesa la primera concesión de UL seguida de la segunda concesión de UL. En consecuencia, un primer TB puede utilizar la numerología 1 de LCH n.° 1 y LCH n.° 2 (por ejemplo, el tamaño del primer TB no se ajusta a la cantidad de datos para LCH n.° 1) y un segundo TB puede utilizar la numerología 2 de LCH n.° 1 más relleno (por ejemplo, el tamaño del segundo TB es demasiado grande para la cantidad de datos para LCH n.° 1).
[0209] En algunas formas de realización, el orden de procesamiento puede resultar en una baja eficiencia (p. ej., se transmite relleno para TB2). Por lo tanto, debido a la restricción del canal lógico, el orden de procesamiento puede ser determinante.
[0211] En ciertas formas de realización, puede ser beneficioso para la unidad base 104 conocer el comportamiento de la unidad remota 102 y el contenido de los TB (p. ej., la unidad base 104 puede actualizar la información de estado de su búfer según el comportamiento predicho de la unidad remota 102). En diversas formas de realización, se puede definir una regla que especifique el comportamiento de la unidad remota 102 (p. ej., el orden en que la unidad remota 102 procesa las concesiones de UL). En una forma de realización, la unidad remota 102 puede procesar primero las concesiones de UL que consideren el menor número de canales lógicos (p. ej., procesar primero la concesión de UL para la numerología 2 en el ejemplo anterior). En algunas formas de realización, la unidad remota 102 puede determinar un orden según un orden de prioridad de numerología predefinido. En diversas formas de realización, se puede predefinir o indicar a la unidad remota 102 un orden de portadora de componentes.
[0213] La Figura 9 es un diagrama de flujo esquemático que ilustra una forma de realización del método 900 para determinar un orden de prioridad basado en parámetros de transmisión de enlace ascendente. En algunas formas de realización, el método 900 lo ejecuta un aparato, como la unidad remota 2. En ciertas formas de realización, el método 900 puede ejecutarse mediante un procesador que ejecuta código de programa, por ejemplo, un microcontrolador, un microprocesador, una CPU, una GPU, una unidad de procesamiento auxiliar, una FPGA, etc.
[0215] El método 900 puede incluir la recepción 902 de una concesión de enlace ascendente correspondiente a los parámetros de transmisión de enlace ascendente, incluyendo una indicación de la numerología y la duración del intervalo de transmisión. El método 900 también incluye la determinación 904 del orden de prioridad de múltiples canales lógicos en función de los parámetros de transmisión de enlace ascendente y la prioridad de canal lógico de dichos canales. El método 900 incluye la asignación 906 de recursos a los canales lógicos de los múltiples canales lógicos en función del orden de prioridad.
[0217] En una forma de realización, la numerología incluye un espaciamiento de subportadoras, una duración de símbolo de multiplexación por división de frecuencia ortogonal, una duración de prefijo cíclico o una combinación de estas. En otra forma de realización, el método 900 incluye determinar el orden de prioridad de los múltiples canales lógicos en función de los parámetros de transmisión de enlace ascendente y la prioridad del canal lógico de dichos canales mediante: la selección de un conjunto de canales lógicos en respuesta a un parámetro numerológico de cada canal lógico, incluyendo la numerología y una duración máxima del intervalo de tiempo de transmisión de cada canal lógico, menor o igual a dicha duración; y la ordenación de los canales lógicos según la prioridad de cada uno de ellos. En ciertas formas de realización, la ordenación de los canales lógicos incluye su ordenación en orden descendente de prioridad. En diversas formas de realización, el parámetro numerológico incluye una o más numerologías. En algunas formas de realización, los canales lógicos del conjunto de canales lógicos se priorizan sobre un elemento de control de acceso al medio.
[0219] En algunas formas de realización, la indicación de la numerología incluye un índice correspondiente. En una forma de realización, cada canal lógico, de los múltiples canales lógicos, está configurado con un conjunto de numerologías permitidas por el canal lógico respectivo y una duración máxima del intervalo de transmisión.
[0221] En ciertas formas de realización, cada canal lógico de los múltiples canales lógicos se configura con una numerología máxima permitida por el canal lógico respectivo y una duración máxima del intervalo de transmisión. En diversas formas de realización, el método 900 incluye determinar el orden de prioridad de los múltiples canales lógicos en función de los parámetros de transmisión de enlace ascendente y la prioridad del canal lógico de los múltiples canales lógicos mediante: la selección de un conjunto de canales lógicos en respuesta a una numerología máxima de cada canal lógico del conjunto de canales lógicos menor o igual a la numerología y una duración máxima del intervalo de transmisión de cada canal lógico del conjunto de canales lógicos menor o igual a la duración del intervalo de transmisión; y la ordenación de los canales lógicos del conjunto de canales lógicos según la prioridad de cada canal lógico del conjunto de canales lógicos. En algunas formas de realización, el método 900 incluye la selección de un recurso de solicitud de programación para la transmisión, que corresponde a la numerología solicitada para la transmisión de enlace ascendente.
[0223] [0091]En una forma de realización, el método 900 incluye la selección del recurso de solicitud de programación según una primera numerología de un conjunto de numerologías configuradas de un canal lógico de los múltiples canales lógicos para el cual se activa un informe de estado del búfer debido a la disponibilidad de datos para la transmisión. En ciertas formas de realización, el método 900 incluye la recepción de múltiples concesiones de enlace ascendente y la determinación del orden de procesamiento de dichas concesiones en función de un número de canales lógicos de los múltiples canales lógicos configurados con una numerología correspondiente a la respectiva concesión de enlace ascendente de las múltiples concesiones. En diversas formas de realización, el método 900 incluye la recepción de
múltiples concesiones de enlace ascendente y la determinación del orden de procesamiento de dichas concesiones en función de un orden de prioridad numerológico predefinido. En una forma de realización, el método 900 incluye la recepción de múltiples concesiones de enlace ascendente y la determinación del orden de procesamiento de dichas concesiones en función de un orden predefinido, un orden señalizado o una combinación de estos.
[0225] Las formas de realización pueden implementarse en otras formas específicas. Las formas de realización descritas deben considerarse, en todos los aspectos, solo ilustrativas y no restrictivas. Por lo tanto, el alcance de la invención se indica mediante las reivindicaciones adjuntas, y no mediante la descripción anterior.
Claims (10)
1. REIVINDICACIONES
1. Un aparato que comprende:
un procesador que:
indica los parámetros de transmisión de enlace ascendente a una capa de control de acceso al medio (MAC), donde los parámetros de transmisión de enlace ascendente corresponden a una concesión de enlace ascendente, los parámetros de transmisión de enlace ascendente comprenden una indicación de una numerología y una duración de transmisión de enlace ascendente, y la numerología comprende un espaciado de subportadoras; y asigna, mediante la capa MAC, los recursos asignados por la concesión de enlace ascendente a al menos un elemento de control MAC (MAC-CE) con base en los parámetros de transmisión de enlace ascendente,
caracterizado porque
cada MAC-CE respectivo de un conjunto de MAC-CE está configurado con un conjunto de numerologías permitidas por el m AC-CE respectivo, un conjunto de duraciones de transmisión de enlace ascendente permitidas por el MAC-CE respectivo, e información que indica si el MAC-CE respectivo puede transmitirse con una concesión configurada.
2. El aparato de la reivindicación 1, en el que la numerología comprende una duración de símbolo de multiplexación por división de frecuencia ortogonal, una duración de prefijo cíclico o alguna combinación de las mismas.
3. El aparato de la reivindicación 1, en el que el procesador asigna los recursos asignados por la concesión de enlace ascendente al al menos un MAC-CE en función de los parámetros de transmisión de enlace ascendente:
seleccionando el MAC-CE del conjunto de MAC-CE del al menos un MAC-CE en respuesta a un parámetro numerológico de cada MAC-CE del conjunto, que incluye una numerología y un parámetro de duración de transmisión de enlace ascendente de cada MAC-CE del conjunto, que incluye la duración de transmisión de enlace ascendente; y
asignando recursos al al menos un MAC-CE seleccionado.
4. El aparato de la reivindicación 3, en el que el parámetro numerológico respectivo comprende una o más numerologías.
5. El aparato de la reivindicación 1, en el que la indicación de la numerología comprende un índice correspondiente a la numerología.
6. Un método que comprende:
indicar parámetros de transmisión de enlace ascendente a una capa de control de acceso al medio (MAC), donde dichos parámetros corresponden a una concesión de enlace ascendente, comprenden una indicación de numerología y duración de transmisión de enlace ascendente, y dicha numerología comprende un espaciado de subportadoras; y asignar, por la capa MAC, los recursos asignados por la concesión de enlace ascendente a al menos un elemento de control MAC (MAC-CE) con base en los parámetros de transmisión de enlace ascendente, caracterizado porque
cada MAC-CE respectivo de un conjunto de MAC-CE está configurado con un conjunto de numerologías permitidas por el<m>AC-CE respectivo, un conjunto de duraciones de transmisión de enlace ascendente permitidas por el MAC-CE respectivo, e información que indica si el MAC-CE respectivo puede transmitirse con una concesión configurada.
7. El método de la reivindicación 6, en el que la numerología comprende una duración de símbolo de multiplexación por división de frecuencia ortogonal, una duración de prefijo cíclico o alguna combinación de las mismas.
8. El método de la reivindicación 6, en el que la asignación de los recursos asignados por la concesión de enlace ascendente al al menos un MAC-CE en función de los parámetros de transmisión de enlace ascendente comprende:
seleccionar dicho MAC-CE del conjunto de MAC-CE del al menos un MAC-CE en respuesta a un parámetro numerológico de cada MAC-CE del conjunto, que incluye una numerología y un parámetro de duración de transmisión de enlace ascendente de cada MAC-CE del conjunto, que incluye la duración de transmisión de enlace ascendente; y
asignar recursos al MAC-CE seleccionado.
9. El método de la reivindicación 8, en el que el parámetro numerológico respectivo comprende una o más numerologías.
10. El método de la reivindicación 6, en el que la indicación de la numerología comprende un índice correspondiente a la numerología.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/496,960 US10334598B2 (en) | 2017-04-25 | 2017-04-25 | Determining a priority order based on uplink transmission parameters |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES3049168T3 true ES3049168T3 (en) | 2025-12-15 |
Family
ID=62117183
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES24181332T Active ES3049168T3 (en) | 2017-04-25 | 2018-04-25 | Determining a priority order based on uplink transmission parameters |
Country Status (8)
| Country | Link |
|---|---|
| US (4) | US10334598B2 (es) |
| EP (3) | EP4622161A3 (es) |
| KR (2) | KR102748965B1 (es) |
| CN (2) | CN110574325B (es) |
| BR (1) | BR112019022480A2 (es) |
| ES (1) | ES3049168T3 (es) |
| PL (1) | PL4404497T3 (es) |
| WO (1) | WO2018200632A1 (es) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3244677B1 (en) * | 2016-05-13 | 2020-04-29 | Panasonic Intellectual Property Corporation of America | Improved mechanism for qos implementation in vehicular communication |
| JP7144326B2 (ja) * | 2017-01-06 | 2022-09-29 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 通信装置、送信方法および集積回路 |
| US10678637B2 (en) * | 2017-01-10 | 2020-06-09 | Qualcomm Incorporated | Techniques to improve data transfer reliability |
| WO2018129699A1 (en) * | 2017-01-13 | 2018-07-19 | Qualcomm Incorporated | Logical channel prioritization and mapping to different numerologies |
| CN108633088B (zh) * | 2017-03-24 | 2020-12-15 | 华为技术有限公司 | 资源调度的方法和装置 |
| US10334598B2 (en) | 2017-04-25 | 2019-06-25 | Motorola Mobility Llc | Determining a priority order based on uplink transmission parameters |
| ES2921704T3 (es) * | 2017-04-28 | 2022-08-30 | Beijing Xiaomi Mobile Software Co Ltd | Método, dispositivo, equipo de usuario y estación base para configuración de portadora de canal |
| EP3619944B1 (en) * | 2017-05-03 | 2022-01-05 | LG Electronics Inc. | Apparatus and method for transmitting a buffer status report |
| KR102349604B1 (ko) | 2017-05-04 | 2022-01-11 | 삼성전자 주식회사 | 이동통신시스템에서 Logical Channel의 우선 순위에 따른 Uplink Scheduling 방법 |
| US20180324833A1 (en) * | 2017-05-05 | 2018-11-08 | Qualcomm Incorporated | Enhancements to logic channel prioritization procedure with multiple numerologies |
| WO2018201488A1 (en) * | 2017-05-05 | 2018-11-08 | Zte Corporation | Methods and apparatus for configuring a scheduling request |
| JP2020524439A (ja) | 2017-06-15 | 2020-08-13 | コンヴィーダ ワイヤレス, エルエルシー | スケジューリングリクエスト、状態報告、および論理チャネル優先順位付け |
| KR102488339B1 (ko) | 2017-07-10 | 2023-01-13 | 삼성전자 주식회사 | 다중 스케쥴링 요청을 설정하는 방법 및 장치 |
| WO2019017739A1 (en) * | 2017-07-21 | 2019-01-24 | Samsung Electronics Co., Ltd. | METHOD AND APPARATUS FOR TRANSMITTING DATA IN A COMMUNICATION SYSTEM |
| US11160107B2 (en) * | 2017-07-21 | 2021-10-26 | Lg Electronics Inc. | Method for performing a LCP procedure in wireless communication system and a device therefor |
| EP3646502B1 (en) | 2017-08-10 | 2025-07-16 | Beijing Xiaomi Mobile Software Co., Ltd. | Uplink control information multiplexing |
| US20190052414A1 (en) * | 2017-08-10 | 2019-02-14 | Alireza Babaei | Multiplexing mechanism for uplink control information |
| US11343714B2 (en) * | 2017-09-12 | 2022-05-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio communication of critical packet data units |
| WO2019069132A1 (en) | 2017-10-02 | 2019-04-11 | Lenovo (Singapore) Pte, Ltd. | UPLINK POWER CONTROL |
| US11956789B2 (en) * | 2017-11-14 | 2024-04-09 | Interdigital Patent Holdings, Inc. | Supplementary uplink transmissions in wireless systems |
| EP3487251B1 (en) * | 2017-11-16 | 2021-04-07 | HTC Corporation | Device and method of handling scheduling requests for logical channels |
| TR201721796A2 (tr) * | 2017-12-26 | 2018-05-21 | T C Istanbul Medipol Ueniversitesi | Beşinci Nesil Hücresel Haberleşme Sistemlerinde Numeroloji Sayısının Optimizasyonu Ve Numeroloji Seçim Yöntemi |
| US10862613B2 (en) | 2018-02-01 | 2020-12-08 | T-Mobile Usa, Inc. | Dynamic numerology based on services |
| US11490363B2 (en) | 2018-04-18 | 2022-11-01 | Google Llc | User device-initiated bandwidth request |
| US10609681B2 (en) * | 2018-04-24 | 2020-03-31 | Google Llc | User device-initiated request for resource configuration |
| US11558895B2 (en) * | 2018-05-09 | 2023-01-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Logical channel indicator |
| JP7173140B2 (ja) * | 2018-06-20 | 2022-11-16 | 富士通株式会社 | 送信装置及びバッファ制御方法 |
| US11317461B2 (en) * | 2018-08-08 | 2022-04-26 | FG Innovation Company Limited | Method and apparatus for generating MAC PDU |
| EP3611855B1 (en) * | 2018-08-16 | 2020-10-07 | Shenzhen Goodix Technology Co., Ltd. | False positive detection in nb-iot downlink control channel based on effective and scheduled code rate |
| CA3114660A1 (en) * | 2018-09-28 | 2020-04-02 | Huawei Technologies Co., Ltd. | Resource allocation for transmission with configured grant in unlicensed spectrum |
| KR102752920B1 (ko) | 2019-01-04 | 2025-01-10 | 삼성전자 주식회사 | 차세대 이동통신 시스템에서 저지연을 위한 상향링크 상태 보고를 수행하는 방법 및 장치 |
| WO2020145863A1 (en) * | 2019-01-11 | 2020-07-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and terminal device for uplink data transmission of logical channel |
| CN111436068B (zh) * | 2019-03-28 | 2023-04-07 | 维沃移动通信有限公司 | 一种传输方法及终端 |
| US12041651B2 (en) * | 2019-03-28 | 2024-07-16 | Nokia Technologies Oy | Logical channel prioritization |
| CN111756506A (zh) * | 2019-03-29 | 2020-10-09 | 华为技术有限公司 | 传输上行信息的方法和通信装置 |
| GB2602774A (en) * | 2019-07-23 | 2022-07-13 | Lenovo Singapore Pte Ltd | Minimum communication range for MAC TB |
| WO2021031005A1 (en) * | 2019-08-16 | 2021-02-25 | Nokia Shanghai Bell Co., Ltd. | User equipment configured grant activation |
| CN112584500A (zh) * | 2019-09-29 | 2021-03-30 | 夏普株式会社 | 由用户设备执行的方法以及用户设备 |
| JP7352734B2 (ja) | 2019-11-07 | 2023-09-28 | 中興通訊股▲ふん▼有限公司 | 無線ネットワークにおけるリソース配分 |
| CN114731666B (zh) * | 2020-02-14 | 2024-10-29 | Oppo广东移动通信有限公司 | 传输资源确定方法及相关装置 |
| WO2021087527A1 (en) * | 2020-04-14 | 2021-05-06 | Zeku, Inc. | Methods for 5g mac uplink multiple carrier grant scheduling |
| EP4156815A4 (en) | 2020-08-28 | 2023-07-19 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | DATA TRANSMISSION METHOD, NETWORK DEVICE AND TERMINAL DEVICE |
| WO2024063785A1 (en) * | 2022-09-23 | 2024-03-28 | Zeku, Inc. | Apparatus and method for logical channel prioritization (lcp) processing of high-density, high-priority small packets |
| CN119450778A (zh) * | 2023-07-28 | 2025-02-14 | 大唐移动通信设备有限公司 | 逻辑信道优先级确定方法及装置 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20040228313A1 (en) * | 2003-05-16 | 2004-11-18 | Fang-Chen Cheng | Method of mapping data for uplink transmission in communication systems |
| EP1892901A3 (en) * | 2004-10-01 | 2011-07-13 | Panasonic Corporation | Quality-of-service (qos)-aware scheduling for uplink transmission on dedicated channels |
| WO2008075316A2 (en) * | 2006-12-21 | 2008-06-26 | Nxp B.V. | Quality of service for wlan and bluetooth combinations |
| EP2670205B1 (en) * | 2008-02-01 | 2019-01-02 | Interdigital Patent Holdings, Inc. | Method and apparatus for prioritizing logical channels |
| US9167594B2 (en) * | 2008-09-22 | 2015-10-20 | Htc Corporation | Method and related device of a trigger mechanism of buffer status report and scheduling request in a wireless communication system |
| EP2244515A1 (en) * | 2009-04-23 | 2010-10-27 | Panasonic Corporation | Logical channel prioritization procedure for generating multiple uplink transport blocks |
| KR101335869B1 (ko) * | 2009-08-12 | 2013-12-02 | 엘지전자 주식회사 | 무선 통신 시스템에서 논리채널에 대한 자원 할당 방법 및 장치 |
| US9420511B2 (en) * | 2012-11-01 | 2016-08-16 | Intel Corporation | Signaling QoS requirements and UE power preference in LTE-A networks |
| CN111031573B (zh) * | 2013-05-17 | 2023-04-18 | 寰发股份有限公司 | 上报bsr的方法以及用户设备 |
| US10225065B2 (en) * | 2015-12-18 | 2019-03-05 | Qualcomm Incorporated | Common control channel subband design and signaling |
| US10200170B2 (en) * | 2016-03-09 | 2019-02-05 | Samsung Electronics Co., Ltd. | Method and apparatus for a multi-cell full-dimension MIMO system |
| US10349403B2 (en) * | 2016-08-25 | 2019-07-09 | Qualcomm Incorporated | Supporting different numerology configurations |
| US10225867B2 (en) * | 2016-09-02 | 2019-03-05 | Qualcomm Incorporated | Transmission configuration and format for random access messages |
| WO2018119749A1 (en) * | 2016-12-28 | 2018-07-05 | Mediatek Singapore Pte. Ltd. | Methods to support ul transmission on multiple numerologies in nr system |
| EP3566530B1 (en) * | 2017-01-06 | 2021-04-14 | LG Electronics Inc. | Method and user equipment for transmitting data unit |
| WO2018129699A1 (en) * | 2017-01-13 | 2018-07-19 | Qualcomm Incorporated | Logical channel prioritization and mapping to different numerologies |
| US10334598B2 (en) | 2017-04-25 | 2019-06-25 | Motorola Mobility Llc | Determining a priority order based on uplink transmission parameters |
-
2017
- 2017-04-25 US US15/496,960 patent/US10334598B2/en active Active
-
2018
- 2018-04-25 BR BR112019022480-7A patent/BR112019022480A2/pt unknown
- 2018-04-25 EP EP25194212.4A patent/EP4622161A3/en active Pending
- 2018-04-25 KR KR1020197031154A patent/KR102748965B1/ko active Active
- 2018-04-25 ES ES24181332T patent/ES3049168T3/es active Active
- 2018-04-25 PL PL24181332.8T patent/PL4404497T3/pl unknown
- 2018-04-25 EP EP24181332.8A patent/EP4404497B1/en active Active
- 2018-04-25 CN CN201880027473.7A patent/CN110574325B/zh active Active
- 2018-04-25 EP EP18723341.6A patent/EP3616351B1/en active Active
- 2018-04-25 KR KR1020247043095A patent/KR102831493B1/ko active Active
- 2018-04-25 WO PCT/US2018/029297 patent/WO2018200632A1/en not_active Ceased
- 2018-04-25 CN CN202211003495.4A patent/CN115348681B/zh active Active
-
2019
- 2019-05-16 US US16/414,616 patent/US10736107B2/en active Active
-
2020
- 2020-07-31 US US16/945,647 patent/US11388718B2/en active Active
-
2022
- 2022-07-11 US US17/861,869 patent/US11871392B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP4404497C0 (en) | 2025-10-15 |
| CN110574325A (zh) | 2019-12-13 |
| US20200367246A1 (en) | 2020-11-19 |
| US20190274143A1 (en) | 2019-09-05 |
| EP4404497B1 (en) | 2025-10-15 |
| CN110574325B (zh) | 2022-09-09 |
| EP3616351A1 (en) | 2020-03-04 |
| KR102748965B1 (ko) | 2025-01-02 |
| KR20200002838A (ko) | 2020-01-08 |
| EP3616351C0 (en) | 2024-07-24 |
| US11388718B2 (en) | 2022-07-12 |
| EP4622161A2 (en) | 2025-09-24 |
| US20180310308A1 (en) | 2018-10-25 |
| US20220346098A1 (en) | 2022-10-27 |
| US10334598B2 (en) | 2019-06-25 |
| EP4404497A2 (en) | 2024-07-24 |
| EP4622161A3 (en) | 2025-12-17 |
| KR102831493B1 (ko) | 2025-07-09 |
| WO2018200632A1 (en) | 2018-11-01 |
| PL4404497T3 (pl) | 2026-03-09 |
| BR112019022480A2 (pt) | 2020-05-12 |
| US10736107B2 (en) | 2020-08-04 |
| CN115348681B (zh) | 2025-02-25 |
| EP3616351B1 (en) | 2024-07-24 |
| KR20250005550A (ko) | 2025-01-09 |
| EP4404497A3 (en) | 2024-11-06 |
| CN115348681A (zh) | 2022-11-15 |
| US11871392B2 (en) | 2024-01-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES3049168T3 (en) | Determining a priority order based on uplink transmission parameters | |
| US20230065560A1 (en) | Determining a priority order based on an uplink transmission parameter | |
| US11737162B2 (en) | Configuration information for an inactive state | |
| ES3017695T3 (en) | Power headroom report generation | |
| KR102797389B1 (ko) | 자율 업링크 확인 트리거링 | |
| ES3011337T3 (en) | Communication configuration selection | |
| CN111264084B (zh) | 确定传输方案 | |
| BR122023026449A2 (pt) | Aparelho e método |