ES2348758T3 - Procedimiento de asignacion de recursos de radio y dispositivo de comunicaciones asociado. - Google Patents
Procedimiento de asignacion de recursos de radio y dispositivo de comunicaciones asociado. Download PDFInfo
- Publication number
- ES2348758T3 ES2348758T3 ES08021654T ES08021654T ES2348758T3 ES 2348758 T3 ES2348758 T3 ES 2348758T3 ES 08021654 T ES08021654 T ES 08021654T ES 08021654 T ES08021654 T ES 08021654T ES 2348758 T3 ES2348758 T3 ES 2348758T3
- Authority
- ES
- Spain
- Prior art keywords
- concession
- logical channels
- value
- logical channel
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 238000004891 communication Methods 0.000 claims abstract description 33
- 230000005540 biological transmission Effects 0.000 claims abstract description 29
- 230000003247 decreasing effect Effects 0.000 claims abstract description 15
- 239000002699 waste material Substances 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000012913 prioritisation Methods 0.000 description 6
- 238000013468 resource allocation Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 230000003111 delayed effect Effects 0.000 description 2
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000011017 operating method Methods 0.000 description 2
- 230000011218 segmentation Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
Classifications
-
- 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
-
- 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/535—Allocation or scheduling criteria for wireless resources based on resource usage policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- 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/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink 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
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/06—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
Procedimiento de asignación de recursos de radio en un sistema de comunicaciones inalámbricas que comprende: asignar recursos de radio a una pluralidad de canales lógicos según una concesión (402); reducir un valor de cubetas de fichas de un primer canal lógico de la pluralidad de canales lógicos por la cantidad de recursos de radio asignada; y caracterizado por permitir que la pluralidad de canales lógicos utilice la concesión restante, de acuerdo con un valor de prioridad decreciente de la pluralidad de canales lógicos hasta que se haya agotado los datos o bien la concesión, cuando la concesión permanece y todos los valores de cubetas de fichas de la pluralidad de canales lógicos que tienen datos disponibles para la transmisión sean menores o iguales a cero (404).
Description
La presente invención se refiere a un procedimiento de asignación de recursos de radio y un aparato de comunicaciones asociado según los preámbulos de las reivindicaciones 1 y 11.
“MBR and AMBR enforcement in UL” GPP DRAFT; R2-070494, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE; 650, ROUTE DES LUCIOLES; F-06921 SOPHIA-ANTIPOLIS CEDEX; FRANCE; vol. RAN WG2, no. Louis, USA; 20070212, 7 de Febrero de 2007 (07-02-2007), XP050133533 describe que en una función de control de la tasa de enlace de subida el EU sirve a portadoras de radio en la secuencia de un orden de prioridad decreciente hasta su PBR y posteriormente para el resto de recursos asignados por la concesión mientras se asegura que se supera la MBR y la AMBR.
QUALCOMM EUROPE “Text Proposal For UL Logical Cannel Prioritization” 3GPP DRAFT; R2-075039, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE; 650, ROUTE DES LUCIOLES; F-06921 SOPHIA-ANTIPOLIS CEDEX; FRANCE; vol. RAN WG2, no. Jeju, 20071105, 29 de Octubre de 2007 (29-10-2007), XP050137519 describe un procedimiento de priorización de canales lógicos para la programación de datos de enlace de subida utilizando cubetas de fichas (“token buckets”) que asegura que un EU sirve canales lógicos en una determinada secuencia.
De acuerdo con la especificación de protocolo del control de acceso al medio (MAC) definida por el proyecto de asociación para la tercera generación (3GPP), la capa MAC, una capa inferior de la capa de control de radioenlace (RLC), soporta funciones de mapeado entre canales lógicos y canales de transporte, multiplexación, desmultiplexación, priorización de canales lógicos, selección de formato del transporte, etcétera. La capa MAC intercambia PDUs (unidades de datos de protocolo) de RLC, concretamente SDUs (unidades de datos de servicio) de MAC, con la capa de RLC a través de canales lógicos e intercambia PDUs de MAC con una capa física a través de canales de transporte, tales como un canal compartido de enlace de subida (UL-SCH) o un canal compartido de enlace de bajada (DL-SCH).
En la capa MAC se aplica un procedimiento de priorización de canales lógicos cuando se realiza una nueva transmisión. A cada canal lógico se le da una tasa de bits priorizada (PBR), que es una tasa de tipo X bytes/s o Y bits/s. El procedimiento de priorización de canales lógicos asegura que todos los canales lógicos sean servidos en un orden de prioridad decreciente hasta su PBR configurada.
En resumen, el procedimiento de priorización de canales lógicos de la capa MAC es que los canales lógicos transmiten datos a la capa MAC en un TTI según una prioridad, de modo que los datos con una prioridad más alta puedan ser transmitidos antes.
Se ilustra además el procedimiento de priorización de canales lógicos, para explicar claramente el proceso de asignación de recursos y transmisión de datos. Cuando un equipo de usuario (EU) realiza una transmisión de enlace de subida, la red del sistema de comunicaciones inalámbricas asigna una concesión al EU, para proporcionar recursos de radio. La concesión es la mayor cantidad de datos que se le permite transmitir al EU. Entonces, la capa de control de recursos de radio (RRC) del EU da a cada canal lógico una prioridad y una PBR, para asignar recursos a cada canal lógico según el orden de prioridad decreciente. La mayor cantidad de recursos asignada a cada canal lógico no puede exceder la PBR.
Además, la técnica anterior proporciona un marco de cubetas de fichas de PBR para calcular la cantidad de recursos permitida de la pluralidad de canales lógicos. El marco de cubetas de fichas de PBR utiliza un parámetro de cubetas de fichas de PBR y un tasa de fichas de PBR. El parámetro de cubetas de fichas de PBR se utiliza para indicar la cantidad de recursos que se permite utilizar a los canales lógicos, y la tasa de fichas de PBR se utiliza para indicar el número de bytes añadidos al parámetro de cubetas de fichas de PBR del canal lógico en cada TTI.
En cada TTI, el EU ejecuta un marco de cubetas de fichas de PBR, incluyendo la adición de tasa de fichas de PBR al parámetro de cubetas de fichas de PBR, para aumentar la cantidad de recursos permitida para los canales lógicos, asignar recursos a los canales lógicos con el parámetro de cubetas de fichas de PBR mayor que cero según el orden de prioridad decreciente, y disminuir el parámetro de cubetas de fichas de PBR y la concesión según la cantidad de recursos asignada a los canales lógicos.
En la técnica anterior, cuando la cantidad de recursos permitida del canal lógico es insuficiente (concretamente, el parámetro de cubetas de fichas de PBR del canal lógico es menor que la cantidad de datos), al canal lógico justo se le puede asignar la misma cantidad de recursos con la cantidad de recursos que puede utilizarse para el canal lógico. Mientras tanto, el parámetro de cubetas de fichas de PBR se reduce para que sea cero (concretamente, no hay recursos que puedan utilizarse para el canal lógico), de modo que el canal lógico no puede asignar más recursos. Por lo tanto, si todos los canales lógicos que tienen datos disponibles para la transmisión ya no pueden realizar asignación de recursos, estos canales lógicos no pueden transmitir datos incluso si permanece la concesión, lo que da lugar a un desperdicio de recursos de radio.
Nótese que la capa de RRC proporciona, además, a cada canal lógico correspondiente a un portador de tasa de bits garantizada (GBR) una tasa de bits máxima (MBR), que es una tasa de tipo X bytes/s o Y bits/s. La MBR se da según diferentes servicios de QoS; por ejemplo, el servicio de voz sobre Protocolo de Internet (VoIP) es una transmisión a través del portador de GBR.
Tomar la capa de RRC da a cada canal lógico una PBR, una MBR y una prioridad como ejemplo. De acuerdo con la PBR configurada, los canales lógicos realizan una asignación de recursos según el orden de prioridad decreciente. Entonces, si la concesión permanece, según la MBR configurada, los canales lógicos realizan una asignación de recursos según el orden de prioridad decreciente. Tras eso, los canales lógicos que todavía tienen datos disponibles para la transmisión ya no puedan realizar una asignación de recursos incluso si la concesión permanece, dando lugar a un desperdicio de recursos de radio.
Adicionalmente, en la técnica anterior, además de utilizar el marco de cubetas de fichas de PBR para calcular la cantidad de recursos permitida de cada canal lógico, el marco de cubetas de fichas de MBR se utiliza para calcular la cantidad de recursos permitida de los canales lógicos también. El marco de cubetas de fichas de MBR utiliza un parámetro de cubetas de fichas de MBR y una tasa de fichas de MBR. El parámetro de cubetas de fichas de MBR se utiliza para indicar la cantidad de recursos que se permite utilizar a los canales lógicos, y la tasa de fichas de MBR se utiliza para indicar el número de bytes añadidos al parámetro de cubetas de fichas de MBR del canal lógico en cada TTI.
En la técnica anterior, el EU inicia el marco de cubetas de fichas de PBR, y después inicia el marco de cubetas de fichas de MBR en cada TTI. El marco de cubetas de fichas de PBR se ha descrito anteriormente, de modo que se omite aquí la descripción detallada. Después de eso, el EU realiza el marco de cubetas de fichas de PBR, incluyendo añadir la tasa de fichas de MBR al parámetro de cubetas de fichas de MBR, si la concesión para EU permanece y los canales lógicos todavía tienen datos disponibles para la transmisión, asignando recursos a los canales lógicos con el parámetro de cubetas de fichas de MBR mayor que cero (concretamente, tasa de fichas de MBR añadida) según el orden de prioridad decreciente, y una disminución del parámetro de cubetas de fichas de MBR y la concesión de acuerdo con la cantidad de recursos asignada. Después de eso, los canales lógicos que todavía tienen datos disponibles para la transmisión ya no pueden realizar una asignación de recursos incluso si la concesión permanece, provocando un desperdicio de recursos de radio.
Tal como puede apreciarse de lo anterior, después de que el EU realice el marco de cubetas de fichas de MBR, el procedimiento de priorización de canales lógicos de la técnica anterior no describe el procedimiento de funcionamiento, lo que provoca que los canales lógicos sean incapaces de asignar recursos incluso si la concesión permanece. Además, cuando un canal lógico no tiene una cantidad de recursos asignada permitida (concretamente el parámetro de cubetas de fichas de MBR es cero), los canales lógicos ya no pueden realizar asignación de recursos incluso si la concesión para EU permanece, provocando un desperdicio de recursos de radio.
Por lo tanto, en la técnica anterior, después de que el EU realice el marco de cubetas de fichas de PBR y MBR, los canales lógicos que todavía tienen datos disponibles para la transmisión ya no pueden realizar una asignación de recursos incluso si la concesión permanece. Como que los canales lógicos no pueden realizar una asignación de recursos, los canales lógicos no pueden transmitir datos, provocando un desperdicio de recursos. Además, si la cantidad de recursos permitida de los canales lógicos es menor que la cantidad de datos, como que los canales lógicos necesitan más recursos para transmitir datos, los datos se transmitirán en diferente TTI. Por lo tanto, la transmisión del enlace de subida para las PDUs se retarda y afecta a la eficacia del sistema de comunicaciones inalámbricas.
Teniendo esto en cuenta, la presente invención tiene como objetivo disponer un procedimiento de asignación de recursos de radio y un aparato de comunicaciones relacionado para evitar un desperdicio de recursos de radio.
Esto se consigue mediante un procedimiento de asignación de recursos de radio y un aparato de comunicaciones asociado según las reivindicaciones 1 y 11. Las reivindicaciones dependientes pertenecen a otros desarrollos y mejoras correspondientes.
Tal como se verá más claramente a continuación a partir de la siguiente descripción detallada, el procedimiento reivindicado de asignación de recursos de radio y el aparato de comunicaciones relacionado incluyen asignar recursos de radio a una pluralidad de canales lógicos según una concesión, reducir un valor de cubetas de fichas de un primer canal lógico de la pluralidad de canales lógicos por la cantidad de recursos de radio asignada; caracterizado por permitir que la pluralidad de canales lógicos utilice la concesión restante, de acuerdo con un valor de prioridad decreciente de la pluralidad de canales lógicos hasta que se haya agotado los datos o bien la concesión, cuando la concesión permanece y todos los valores de cubetas de fichas de la pluralidad de canales lógicos que tienen datos disponibles para la transmisión sean menores o iguales a cero.
A continuación, la invención se ilustra adicionalmente a modo de ejemplo, con referencia a los dibujos que se adjuntan, en los cuales:
La figura 1 es un diagrama esquemático de un sistema de comunicaciones inalámbricas,
La figura 2 es un diagrama de bloques funcional de un dispositivo de comunicaciones inalámbricas,
La figura 3 es un diagrama esquemático de un programa mostrado en la figura 2, y
La figura 4 está un diagrama de flujo de acuerdo con una realización de la presente invención.
Se hace referencia a la figura 1, que es un diagrama esquemático de un sistema de comunicaciones inalámbricas 10. Se prefiere que el sistema de comunicaciones inalámbricas 10 sea un sistema de LTE, y brevemente está formado por un terminal de red y una pluralidad de equipos de usuario. En la figura 1, el terminal de red y los equipos de usuario (EUs) se utilizan simplemente para ilustrar la estructura del sistema de comunicaciones inalámbricas 10. En la práctica, el terminal de red puede incluir una pluralidad de estaciones base, controladores de red de radio, etc. según demandas reales, y los EUs pueden ser aparatos tales como teléfonos móviles, sistemas informáticos, etc.
Se hace referencia a la figura 2, que es un diagrama de bloques funcional de un dispositivo de comunicaciones 200. El dispositivo de comunicaciones 200 puede ser un EU de un sistema de comunicaciones inalámbricas 10. Por motivos de brevedad, la figura 2 solamente muestra un dispositivo de entrada 202, un dispositivo de salida 204, un circuito de control 206, un procesador 208, un dispositivo de almacenamiento 210, un programa 212, y un transceptor 214 del dispositivo 200 de comunicaciones. En el dispositivo de comunicaciones 200, el circuito de control 206 ejecuta el programa 212 en el dispositivo de almacenamiento 210 a través del procesador 208 para ejecutar un proceso, controlando así el funcionamiento del dispositivo de comunicaciones 200. El dispositivo de comunicaciones 200 puede recibir señales introducidas por un usuario a través del dispositivo de entrada 202, tales como un teclado, y puede enviar imágenes y sonidos a través del dispositivo de salida 204, tal como un monitor o altavoces. El transceptor 214 se utiliza para recibir y transmitir señales inalámbricas, enviar señales recibidas al circuito de control 206, y enviar señales generadas por el circuito de control 206 de manera inalámbrica. Desde una perspectiva de un marco de protocolo de comunicaciones, el transceptor 214 puede verse como una parte de capa 1, y el circuito de control 206 puede utilizarse para realizar funciones de capa 2 y de capa 3.
Se sigue haciendo referencia a la figura 3, que es un diagrama del programa 212 mostrado en la figura 2. El programa 212 incluye una capa de aplicación 300, una capa 3 302, y una capa 2 306, y se conecta a una capa 1 308. La capa 2 306 incluye dos subcapas, una capa de RLC 306a y una capa de MAC 306b. La capa de RLC 306a transmite mensajes y paquetes a la capa de MCA 306b a través de una pluralidad de canales lógicos. La capa de RLC 306a se utiliza para procesar datos de transmisión u órdenes de control, tal como segmentación, ensamblaje etc, según diferente QoS. La capa de MAC 306b se utiliza para mapear paquetes en diferentes canales lógicos en canales de transporte, tales como un canal común, compartido, o dedicado según una orden de asignación de recursos de radio de la capa 3 302 (la capa de RRC), para realizar procedimientos, tales como mapeado, multiplexación, selección de formato, control de acceso aleatorio, etc.
Cuando la capa de MAC 306b asigna recursos a la capa de RLC 306a para transmisión de datos, la capa de MAC 306b inicia un procedimiento de priorización de canales lógicos para transmitir datos en la pluralidad de canales lógicos en orden. En esta situación, una realización de la presente invención dispone un programa de asignación de recursos de radio 320 para la capa 2 306, para evitar un desperdicio de recursos cuando la pluralidad de canales lógicos de la capa de MAC 306b realiza la asignación de recursos de radio, para aumentar la eficacia del sistema de comunicaciones inalámbricas.
Se hace referencia a la figura 4, que es un diagrama esquemático de un proceso 40 según una realización de la presente invención. El proceso 40 se utiliza en un equipo de usuario del sistema de comunicaciones inalámbricas 10 para la transmisión de datos en los canales lógicos. El proceso 40 puede compilarse en el programa de asignación de recursos de radio 320 e incluye las siguientes etapas:
Etapa 400: Inicio.
Etapa 402: Asignar recursos de radio a una pluralidad de canales lógicos
según una concesión.
Etapa 404: Permitir que la pluralidad de canales lógicos utilicen la concesión restante cuando la concesión permanece y toda la pluralidad de canales lógicos que tienen datos disponibles para la transmisión ya no pueda realizar la asignación de recursos. Etapa 400: Fin.
De acuerdo con el proceso 40, la capa de MAC 306b asigna recursos a los canales lógicos de acuerdo con una prioridad y una tasa de bits priorizada (PBR). La cantidad de recursos para cada canal lógico está limitada por la PBR. Además, la concesión disminuye de acuerdo con la cantidad de recursos asignada a los canales lógicos, de modo que la concesión es una cantidad máxima de datos que se le permite transmitir al EU. Si la concesión permanece y los canales lógicos todavía tienen datos para la transmisión, la realización de la presente invención permite que los canales lógicos transmitan datos de acuerdo con el orden de prioridad decreciente de los canales lógicos hasta que se agoten los datos o la concesión.
En el proceso 40, la realización de la presente invención calcula una cantidad de recursos permitida de cada canal lógico según un marco de cubetas de fichas. El marco de cubetas de fichas utiliza valores de cubetas de fichas, una tasa de fichas, y un tamaño de cubeta. Los valores de cubetas de fichas se utilizan para indicar la cantidad de recursos permitida de los canales lógicos, la tasa de fichas se utiliza para indicar el número de bytes añadidos al valor de cubetas de fichas del canal lógico en cada TTI, y el tamaño de cubeta se utiliza para indicar la cantidad de recursos máxima permitida de cada canal lógico.
El procedimiento de funcionamiento del marco de cubetas de fichas puede concluirse en cinco etapas:
- 1.
- Calcular cada uno de los valores de cubetas de fichas de acuerdo con una fórmula: Valor de cubetas de fichas = Mínimo (tamaño de cubeta, valor de cubetas de fichas + tasa de fichas) en la etapa 402;
- 2.
- Repetir la etapa 3 y la etapa 4 según el orden de prioridad decreciente de los canales lógicos en la etapa 402;
- 3.
- Asignar una cantidad de recursos al canal lógico de acuerdo con una fórmula: Mínimo (concesión, valor de cubetas de fichas, cantidad de datos) en la etapa 402;
- 4.
- Reducir la concesión y el valor de cubetas de fichas de acuerdo con la cantidad de recursos asignada al canal lógico, en el que el valor de cubetas de fichas puede ser cero o negativo en la etapa 402;
- 5.
- Si la concesión permanece y los canales lógicos todavía tienen datos para transmitir, la concesión restante se asigna a los canales lógicos de acuerdo con el orden de prioridad decreciente hasta que se agoten los datos o la concesión en la etapa 404.
Tal como puede apreciarse de lo anterior, cuando la concesión permanece y los canales lógicos todavía tienen datos para la transmisión, la presente invención permite que los canales lógicos sean recursos asignados incluso si los valores de cubetas de fichas de los canales lógicos son menores o iguales a cero. En otras palabras, los canales lógicos pueden utilizar recursos si la cantidad de recursos permitida (concretamente, valores de cubetas de fichas) en el presente TTI no es suficiente, de modo que los canales lógicos pueden transmitir datos sin una limitación de la cantidad de recursos permitida. En esta situación, los canales lógicos con una prioridad más alta pueden transmitir datos antes sin esperar el siguiente TTI, para así reducir el desperdicio de recursos de radio, evitar la segmentación de datos y mejorar la eficacia de la transmisión de las PDUs.
Se ilustra adicionalmente la asignación de recursos de los canales lógicos de acuerdo con la prioridad y la PBR para el proceso 40. El EU realiza un marco de cubetas de fichas de PBR según una PBR determinada por la capa de RRC. El marco de cubetas de fichas de PBR se utiliza para calcular la cantidad de recursos permitida para cada canal lógico.
Nótese que puede aplicarse un concepto de marco de cubetas de fichas al marco de cubetas de fichas de PBR. Cada valor de cubetas de fichas corresponde a un parámetro de cubetas de fichas de PBR, la tasa de cubetas de fichas corresponde a la tasa de cubetas de fichas de PBR, y el tamaño de cubeta corresponde al tamaño de cubeta de PBR. Un procedimiento de funcionamiento del marco de cubetas de fichas de PBR es similar al marco de cubetas de fichas tal como se ha descrito anteriormente, de modo que la descripción detallada se omite aquí. La cuestión es que, cuando la concesión permanece y los canales lógicos tienen datos disponibles para la transmisión, el canal lógico todavía puede asignar recursos en el presente TTI incluso si la cantidad de recursos permitida de los canales lógicos es insuficiente.
En resumen, en la realización de la presente invención, después de que los canales lógicos realicen el marco de cubetas de fichas de PBR, si la concesión permanece y los canales lógicos todavía tienen datos disponibles para la transmisión, los canales lógicos pueden asignar recursos según el orden de prioridad decreciente hasta que se agoten los datos o la concesión. Además, la realización de la presente invención aplica el concepto de marco de cubetas de fichas al marco de cubetas de fichas de PBR, evitando la situación en la que determinados canales lógicos con el parámetro de cubetas de fichas de PBR igual a cero no pueden transmitir datos. Por lo tanto, la realización de la presente invención puede evitar un desperdicio de recursos, aumentar la velocidad de transmisión de datos, y mejorar calidad de la comunicación. En comparación, en la técnica anterior, cuando la concesión permanece y los canales lógicos todavía tienen datos disponibles para la transmisión, los canales lógicos no pueden transmitir datos ya que es necesario que el parámetro de cubetas de fichas de PBR de los canales lógicos sea mayor de cero para la asignación de recursos, provocando que determinados canales lógicos esperen al siguiente TTI para transmitir datos; de este modo se retarda la transmisión de datos, y se reduce la calidad de la comunicación.
Además, según el proceso 40, los canales lógicos de la capa de MAC 306b asignan recursos según la prioridad, el PBR, y la tasa de bits máxima (MBR). La cantidad de recursos para cada canal lógico está limitada por la PBR y la MBR. El EU realiza el marco de cubetas de fichas de PBR, y después realiza un marco de cubetas de fichas de MBR, en el que el procedimiento de funcionamiento del marco de cubetas de fichas de PBR es según las etapas 1 a 4 del marco de cubetas de fichas, y puede referirse de lo anterior. De manera similar, el concepto del marco de cubetas de fichas puede aplicarse al marco de cubetas de fichas de MBR, de manera que el canal lógico puede transmitir datos, para utilizar recursos de radio con eficacia. El valor de cubetas de fichas, la tasa de cubetas de fichas y el tamaño de cubeta, respectivamente, corresponden al parámetro de cubetas de fichas de MBR, la tasa de cubetas de fichas de MBR, y el tamaño de cubeta de MBR. Un procedimiento de funcionamiento del marco de cubetas de fichas de MBR es similar al marco de cubetas de fichas, de modo que la descripción detallada se omite aquí.
5 En conclusión, si la concesión permanece y los canales lógicos todavía tienen datos disponibles para la transmisión, la realización de la presente invención permite que los canales lógicos utilicen la concesión restante cuando los canales lógicos no pueden realizar la asignación de recursos, para evitar un
10 derroche de recursos de radio. Además, la realización de la presente invención proporciona un concepto del marco de cubetas de fichas. Cuando la cantidad de recursos permitida de un canal lógico es insuficiente, el canal lógico todavía puede asignar recursos en el presente TTI, mejorar la velocidad y la eficacia de transmisión de datos.
Claims (12)
- Reivindicaciones
- 1.
- Procedimiento de asignación de recursos de radio en un sistema de comunicaciones inalámbricas que comprende:
asignar recursos de radio a una pluralidad de canales lógicos según una concesión (402); reducir un valor de cubetas de fichas de un primer canal lógico de la pluralidad de canales lógicos por la cantidad de recursos de radio asignada; y caracterizado por permitir que la pluralidad de canales lógicos utilice la concesión restante, de acuerdo con un valor de prioridad decreciente de la pluralidad de canales lógicos hasta que se haya agotado los datos o bien la concesión, cuando la concesión permanece y todos los valores de cubetas de fichas de la pluralidad de canales lógicos que tienen datos disponibles para la transmisión sean menores o iguales a cero (404). -
- 2.
- Procedimiento según la reivindicación 1, caracterizado por el hecho de que el valor de cubetas de fichas corresponde a una tasa de bits priorizada (PBR), que corresponde a la mayor cantidad de datos que se permite transmitir en un intervalo del tiempo de transmisión (TTI) en el primer canal lógico.
-
- 3.
- Procedimiento según la reivindicación 1, caracterizado por el hecho de que el valor de cubetas de fichas corresponde a un parámetro de cubetas de fichas de PBR.
-
- 4.
- Procedimiento según la reivindicación 1, caracterizado por el hecho de que el valor de cubetas de fichas corresponde a una tasa de bits máxima (MBR), que corresponde a la mayor cantidad de datos que se permite transmitir en un TTI en el primer canal lógico.
-
- 5.
- Procedimiento según la reivindicación 1, caracterizado por el hecho de que el valor de cubetas de fichas corresponde a un parámetro de cubetas de fichas de MBR.
-
- 6.
- Procedimiento según la reivindicación 1, caracterizado por el hecho de que después de que un canal lógico utilice la concesión restante, un valor de cubetas de fichas del primer canal lógico se reduce por la cantidad de la concesión restante asignada al primer canal lógico.
-
- 7.
- Dispositivo de comunicaciones (200) utilizado en un sistema de comunicación inalámbricas, comprendiendo el dispositivo de comunicación:
un procesador (208) para ejecutar un programa (212); y un dispositivo de almacenamiento (210) conectado al procesador (208), para almacenar el programa (212); caracterizado por el hecho de que el programa (212) comprende:asignar recursos de radio a una pluralidad de canales lógicos según una concesión (402); y reducir un valor de cubetas de fichas de un primer canal lógico de la pluralidad de canales lógicos por la cantidad de recursos de radio asignada; y permitir que la pluralidad de canales lógicos utilice la concesión restante, de acuerdo con un valor de prioridad decreciente de la pluralidad de canales lógicos hasta que se haya agotado los datos o bien la concesión, cuando la concesión permanece y todos los valores de cubetas de fichas de la pluralidad de canales lógicos que tienen datos disponibles para la transmisión sean menores o iguales a cero (404). -
- 8.
- Dispositivo de comunicaciones (200) según la reivindicación 7, caracterizado por el hecho de que el valor de cubetas de fichas corresponde a una PBR, que corresponde a la mayor cantidad de datos que se permite transmitir en un TTI en el primer canal lógico.
-
- 9.
- Dispositivo de comunicaciones (200) según la reivindicación 7, caracterizado por el hecho de que el valor de cubetas de fichas corresponde a un parámetro de cubetas de fichas de PBR.
-
- 10.
- Dispositivo de comunicaciones (200) según la reivindicación 7, caracterizado por el hecho de que el valor de cubetas de fichas corresponde
a una MBR, que corresponde a la mayor cantidad de datos que se permite transmitir en un TTI en el primer canal lógico. -
- 11.
- Dispositivo de comunicaciones (200) según la reivindicación 7,
5 caracterizado por el hecho de que el valor de cubetas de fichas corresponde a un parámetro de cubetas de fichas de MBR. - 12. Dispositivo de comunicaciones (200) según la reivindicación 7, caracterizado por el hecho de que después de que un canal lógico utilice la10 concesión restante, un valor de cubetas de fichas del primer canal lógico se reduce por la cantidad de la concesión restante asignada al primer canal lógico.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US1330907P | 2007-12-13 | 2007-12-13 | |
| US13309P | 2007-12-13 | ||
| US2075108P | 2008-01-14 | 2008-01-14 | |
| US20751P | 2008-01-14 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2348758T3 true ES2348758T3 (es) | 2010-12-13 |
Family
ID=40474890
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES08021654T Active ES2348758T3 (es) | 2007-12-13 | 2008-12-12 | Procedimiento de asignacion de recursos de radio y dispositivo de comunicaciones asociado. |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8750124B2 (es) |
| EP (1) | EP2071896B1 (es) |
| JP (1) | JP4869324B2 (es) |
| KR (1) | KR101004757B1 (es) |
| CN (1) | CN101459964B (es) |
| AT (1) | ATE475292T1 (es) |
| DE (1) | DE602008001864D1 (es) |
| ES (1) | ES2348758T3 (es) |
| TW (1) | TWI392261B (es) |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101372210B1 (ko) | 2007-03-14 | 2014-03-07 | 인터디지탈 테크날러지 코포레이션 | 롱텀 에볼루션 시스템에서의 업링크 고갈 회피 지원 방법 및 장치 |
| EP2670205B1 (en) * | 2008-02-01 | 2019-01-02 | Interdigital Patent Holdings, Inc. | Method and apparatus for prioritizing logical channels |
| TW201039664A (en) * | 2009-04-24 | 2010-11-01 | Htc Corp | Method for allocating uplink resources to logical channels in a wireless communication system and related communication device |
| US20110182251A1 (en) * | 2009-07-28 | 2011-07-28 | Qualcomm Incorporated | Closed loop adaptation of device scheduling parameters |
| KR101335869B1 (ko) * | 2009-08-12 | 2013-12-02 | 엘지전자 주식회사 | 무선 통신 시스템에서 논리채널에 대한 자원 할당 방법 및 장치 |
| US8514703B2 (en) * | 2010-11-11 | 2013-08-20 | Qualcomm Incorporated | Scheduling of logical channels in a wireless communication system |
| US9210717B2 (en) * | 2012-11-15 | 2015-12-08 | Qualcomm Incorporated | Methods and apparatus for LTE MAC logical channel prioritization based on control data |
| US10084892B2 (en) * | 2013-07-25 | 2018-09-25 | Samsung Electronics Co., Ltd. | Scheme for transmitting and receiving information in wireless communication system |
| CN105262572A (zh) * | 2014-07-16 | 2016-01-20 | 深圳市中兴微电子技术有限公司 | 一种lte制式下逻辑信道的组操作方法及装置 |
| CN118828983A (zh) * | 2018-05-08 | 2024-10-22 | 交互数字专利控股公司 | 用于无线系统中的逻辑信道优先级排序和业务成形的方法 |
| EP4057735B1 (en) | 2019-12-06 | 2024-11-27 | Huawei Technologies Co., Ltd. | Uplink data transmission control method and apparatus |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100317261B1 (ko) * | 1999-07-02 | 2001-12-22 | 서평원 | 능동적 무선 접속 베어러 제어 방법 |
| US6578082B1 (en) * | 1999-08-02 | 2003-06-10 | Nortel Networks Limited | Distributed flow control system and method for GPRS networks based on leaky buckets |
| FR2819365B1 (fr) | 2001-01-11 | 2003-03-28 | Mitsubishi Electric Telecom Eu | Procede de selection d'une combinaison de formats de transport pour canaux de transport dans une station mobile et station correspondante |
| US8406235B2 (en) | 2003-11-26 | 2013-03-26 | Qualcomm Incorporated | Quality of service scheduler for a wireless network |
| CN100593332C (zh) | 2004-12-10 | 2010-03-03 | 美国博通公司 | 有线电视通信系统中的上行信道绑定 |
| US8095141B2 (en) | 2005-03-09 | 2012-01-10 | Qualcomm Incorporated | Use of supplemental assignments |
| TWI388173B (zh) * | 2005-04-29 | 2013-03-01 | Interdigital Tech Corp | 加強上鏈mac多工及tfc選擇方法 |
| WO2006135201A1 (en) | 2005-06-15 | 2006-12-21 | Electronics And Telecommunications Research Institute | Wireless communication system with protocol architecture for improving latency |
| JP4718254B2 (ja) | 2005-06-17 | 2011-07-06 | 株式会社エヌ・ティ・ティ・ドコモ | チャネル割り当て装置およびチャネル割り当て方法 |
| KR100929077B1 (ko) | 2005-08-09 | 2009-11-30 | 삼성전자주식회사 | 무선 통신 시스템에서 가상 회선 교환 방식을 이용한 통신자원 할당 방법과 장치 및 단말의 데이터 송수신 방법 |
| EP1955501A1 (en) * | 2005-10-26 | 2008-08-13 | QUALCOMM Incorporated | Minimum rate guarantees on wireless channel using resource utilization messages |
| KR101372210B1 (ko) * | 2007-03-14 | 2014-03-07 | 인터디지탈 테크날러지 코포레이션 | 롱텀 에볼루션 시스템에서의 업링크 고갈 회피 지원 방법 및 장치 |
| EP1986455A1 (en) * | 2007-04-27 | 2008-10-29 | Matsushita Electric Industrial Co., Ltd. | Communication of scheduling related information in a mobile communication system |
-
2008
- 2008-12-12 ES ES08021654T patent/ES2348758T3/es active Active
- 2008-12-12 DE DE602008001864T patent/DE602008001864D1/de active Active
- 2008-12-12 TW TW097148502A patent/TWI392261B/zh active
- 2008-12-12 CN CN2008101855478A patent/CN101459964B/zh active Active
- 2008-12-12 EP EP08021654A patent/EP2071896B1/en not_active Revoked
- 2008-12-12 US US12/333,308 patent/US8750124B2/en active Active
- 2008-12-12 AT AT08021654T patent/ATE475292T1/de not_active IP Right Cessation
- 2008-12-15 KR KR1020080127450A patent/KR101004757B1/ko active Active
- 2008-12-15 JP JP2008318097A patent/JP4869324B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20090063176A (ko) | 2009-06-17 |
| CN101459964B (zh) | 2012-10-31 |
| US8750124B2 (en) | 2014-06-10 |
| US20090154430A1 (en) | 2009-06-18 |
| TW200926650A (en) | 2009-06-16 |
| EP2071896A3 (en) | 2009-07-08 |
| EP2071896A2 (en) | 2009-06-17 |
| JP4869324B2 (ja) | 2012-02-08 |
| EP2071896B1 (en) | 2010-07-21 |
| KR101004757B1 (ko) | 2011-01-04 |
| ATE475292T1 (de) | 2010-08-15 |
| DE602008001864D1 (de) | 2010-09-02 |
| JP2009147941A (ja) | 2009-07-02 |
| TWI392261B (zh) | 2013-04-01 |
| CN101459964A (zh) | 2009-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2348758T3 (es) | Procedimiento de asignacion de recursos de radio y dispositivo de comunicaciones asociado. | |
| TWI387380B (zh) | 處理排程資訊回報的方法及通訊裝置 | |
| JP6823166B2 (ja) | 特定の論理チャネル優先順位を有するulグラントに基づく上りリンクの伝送 | |
| ES2436651T3 (es) | Método y aparato para priorizar canales lógicos | |
| CN110622618B (zh) | 关联于无线接入网络中的直接通信的方法和装置 | |
| US8126475B2 (en) | Apparatus and method for uplink scheduling on shared channels | |
| JP5508288B2 (ja) | トークンバケットの初期化、保持、および再構成のための方法および装置 | |
| EP3592073B1 (en) | Resource scheduling method and device | |
| EP3206452A1 (en) | Priority-optimized sidelink data transfer in the case of autonomous resource allocation in lte prose communication | |
| ES2841061T3 (es) | Método y dispositivo para programar una transmisión multiflujo | |
| EP1643694A2 (en) | Method and apparatus for transmitting uplink nonscheduled data in a mobile communication system | |
| CN101690315A (zh) | 移动通信系统中的调度相关的信息的传送 | |
| TW201230836A (en) | Method and device for delivery of BSR information to assist efficient scheduling | |
| CN110832927A (zh) | 逻辑信道数据封包传输之方法及无线通信系统 | |
| JP2020504476A (ja) | リソース割り当て方法、端末、装置、及びシステム | |
| WO2021012739A1 (zh) | 逻辑信道优先级处理方法及装置、存储介质、终端 | |
| CN110741674A (zh) | 无线通信系统中用于触发缓冲区状态报告的方法和用于该方法的装置 | |
| CN101523826B (zh) | 分组调度 | |
| CN101741693B (zh) | 一种mac实体的分配方法 | |
| CN111955043B (zh) | 用户设备中的动态最大数据突发量实施 | |
| CN101175301B (zh) | 上行增强系统中非调度资源和调度资源的共享方法 | |
| CN101188486B (zh) | 上行增强系统中非调度资源和调度资源共享方法 | |
| CN101207908A (zh) | 上行增强系统中非调度资源和调度资源的共享方法和装置 | |
| CN101207909A (zh) | 上行增强系统中非调度资源和调度资源的共享装置 |