ES2436651T3 - Método y aparato para priorizar canales lógicos - Google Patents
Método y aparato para priorizar canales lógicos Download PDFInfo
- Publication number
- ES2436651T3 ES2436651T3 ES11190594.9T ES11190594T ES2436651T3 ES 2436651 T3 ES2436651 T3 ES 2436651T3 ES 11190594 T ES11190594 T ES 11190594T ES 2436651 T3 ES2436651 T3 ES 2436651T3
- Authority
- ES
- Spain
- Prior art keywords
- logical channel
- mac
- pbr
- transmission
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/215—Flow control; Congestion control using token-bucket
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/39—Credit based
-
- 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/0252—Traffic management, e.g. flow control or congestion control per individual bearer or channel
-
- 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
- H04W28/065—Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information using assembly or disassembly of packets
-
- 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/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- 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
- 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
-
- 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/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- 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/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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un método para la asignación de datos disponibles para su transmisión por medio de una unidad inalámbrica detransmisión/recepción, WTRU, (400), cuyo método comprende: recibir una concesión de enlace ascendente; determinar que por lo menos un Control de Acceso al Medio, MAC, un elemento de control, CE,, tengaprioridad sobre por lo menos un canal lógico de una pluralidad de canales lógicos que transportan PDUs dedatos de Control del Enlace de Radio, RLC; antes de asignar recursos para la transmisión de por lo menos un canal lógico, asignar recursos para latransmisión de por lo menos un CE de MAC; asignar recursos para la transmisión de por lo menos una Unidad de Datos de Servicio, SDU, de MAC,, parael por lo menos un canal lógico, en el que el por lo menos un canal lógico tiene un crédito positivo develocidad de bits con prioridad, PBR; disminuir del crédito de PBR del por lo menos un canal lógico en un tamaño del por lo menos una SDU deMAC; determinar que créditos de los PBR de cada uno de la pluralidad de canales lógicos son cero o menos quecero, en el que el crédito de PBR del por lo menos un canal lógico es menor que cero; seleccionar para transmisión datos desde un canal lógico de máxima prioridad con datos disponibles paratransmisión después de determinar que los créditos de las PBR de cada uno de la pluralidad de canaleslógicos son cero o menos que cero; y transmitir el por lo menos un CE de MAC, la por lo menos una SDU de MAC, y los datos desde el canallógico de máxima prioridad con datos disponibles para transmisión usando recursos indicados por el enlaceascendente.
Description
Método y aparato para priorizar canales lógicos
ANTECEDENTES
La Figura 1 muestra un sistema de Evolución a Largo Plazo (LTE, por sus siglas en inglés) 100 que incluye una unidad inalámbrica de transmisión/recepción (WTRU, por sus siglas en inglés) 105 y un eNodeB (eNB) 110. Cada uno de la WTRU 105 y el eNB 110 incluyen una pila de protocolo de usuario-plano que tiene subcapas de capa 2 (L2). Las subcapas L2 incluyen una subcapa 120 de protocolo de control de datos por paquetes (PDCP, por sus siglas en inglés), una subcapa 125 de Control del Enlace de Radio (RLC, por sus siglas en inglés), y una subcapa 130 de Control de Acceso al Medio (MAC, por sus siglas en inglés). La pila de protocolo también incluye una capa física 135. Una subcapa 140 de control de recursos de radio (RRC, por sus siglas en inglés) controla cada una de la subcapa 120 de PDCP, la subcapa 125 de RLC, la subcapa 130 de MAC y la capa física 135.
Las siguientes funciones están soportadas por la subcapa 130 de MAC:
1) El mapeo entre canales lógicos y canales de transporte;
2) La multiplexación de unidades de datos de servicio de MAC (SDUs) desde uno o diferentes canales
lógicos sobre bloques de transporte (TB, por sus siglas en inglés) a entregarse a la capa física 135 sobre los
canales de transporte;
3) la desmultiplexación de SDUs de MAC de uno o diferentes canales lógicos desde los TBs entregados
desde la capa física 135 sobre los canales de transporte;
4) La programación de reportes de información;
5) La corrección de errores a través de solicitud de retransmisión automática híbrida (HARQ, por sus siglas
en inglés);
6) El manejo de prioridades entre las WTRUs por el uso de programación dinámica;
7) El manejo de prioridades entre canales lógicos de una WTRU;
8) Priorización de canales lógicos; y
9) Selección de formato de transporte.
Una de las funciones de la subcapa 130 de MAC en la WTRU 105 es priorización de canales lógicos. La Figura 2 muestra canales de transporte de enlace ascendente disponibles tales como canales de acceso aleatorio (RACHs, por sus siglas en inglés) 205 y canales compartidos de enlace ascendente (UL-SCHs, por sus siglas en inglés) 210, y canales lógicos de enlace ascendente disponibles tales como canales de control común (CCCH, por sus siglas en inglés) 215, canales de control dedicados (DCCHs, por sus siglas en inglés) 220 y canales de tráfico dedicados (DTCHs, por sus siglas en inglés) 225. La subcapa 130 de MAC puede recibir SDUs de MAC, (es decir, unidades de datos de protocolo (PDUs, por sus siglas en inglés) de RLC), desde diferentes canales lógicos que salen fuera de la subcapa de RLC 125. La subcapa 130 de MAC multiplexa entonces esas SDUs de MAC sobre un canal de transporte, (por ej., un UL-SCH 210).
Las SDUs de MAC se priorizan y se seleccionan a partir de diferentes canales lógicos. Se puede aplicar un procedimiento de priorización de canales lógicos cuando se lleva a cabo una nueva transmisión de MAC. La subcapa 140 de RRC puede controlar la programación de los datos de enlace ascendente al dar una prioridad a cada canal lógico, en donde los valores de prioridad crecientes indican menores niveles de prioridad. En adición, cada canal lógico se encuentra configurado con una velocidad de bits priorizada (PBR, por sus siglas en inglés) y, en forma opcional, una velocidad de bits máxima (MBR, por sus siglas en inglés).
Una concesión de enlace ascendente (UL, por sus siglas en inglés) proporciona las características de los recursos del canal a utilizarse para la transmisión de datos sobre el enlace ascendente. La concesión de UL es un campo de 20 bits que indica la asignación de bloques de recursos de tamaño fijo, el esquema de modulación y codificación (MCS, por sus siglas en inglés), el retraso de UL y el control de potencia de transmisión (TPC, por sus siglas en inglés). La concesión de UL se envía en el enlace descendente (DL, por sus siglas en inglés) desde el eNB 110 a la WTRU 105 para informar a la WTRU 105 de la cantidad y tipo de recursos de canal a utilizarse por medio de la WTRU 105 para transmisiones de UL.
El procedimiento de priorización de canales lógicos asiste a la WTRU con el servicio de los canales lógicos en la siguiente secuencia:
1) Los canales lógicos se sirven en un orden de prioridad decreciente hasta su PBR configurada. 2) Si permanece cualquier recurso, los canales lógicos se sirven en un orden de prioridad decreciente hasta su MBR configurada. En caso de que ninguna MBR se encuentre configurada, el canal lógico se sirve hasta que se agoten ya sea los datos para ese canal lógico o la concesión de UL , lo que ocurra primero. 3) Los canales lógicos configurado con la misma prioridad se sirven igualmente por medio de la WTRU. 4) Los elementos de control de MAC para la velocidad de símbolos básica (BSR, por sus siglas en inglés), con la excepción de BSR de compensación, tienen una mayor prioridad que los canales lógicos de usuarioplano.
Una WTRU tiene una función de control de velocidad de enlace ascendente que controla el reparto de recursos de enlace ascendente entre los portadores de radio. El RRC controla la función de control de velocidad de enlace ascendente al dar una prioridad a cada portador y una velocidad de bits priorizada (PBR, por sus siglas en inglés). En adición, una MBR por portador de velocidad de bits bruto (GBR, por sus siglas en inglés) también está configurada. Los valores señalados pueden no estar relacionados con los señalados por medio de S1 a un eNB.
La función de control de velocidad de enlace ascendente asegura que la WTRU sirva a sus portadores de radio en la siguiente secuencia:
1) Todos los portadores de radio en orden de prioridad decreciente hasta su PBR; y 2) Todos los portadores de radio en orden de prioridad decreciente para los recursos restantes asignados por la concesión y la función aseguran que no se exceda la MBR.
En caso de que todas las PBRs se ajusten a cero, el paso 1) se salta y los portadores de radio se sirven en un orden de prioridad estricto. La WTRU maximiza la transmisión de mayores datos de prioridad. Por medio de la limitación de la concesión total a la WTRU, el eNB puede asegurar que la MBR agregada (AMBR, por sus siglas en inglés) no se exceda. Si más que un portador de radio tiene la misma prioridad, la WTRU puede servir igualmente a estos portadores.
Dado que los recursos son propiedad del operador, la programación de recursos de radio y la asignación de recursos se lleva a cabo en la subcapa 130 de MAC en el eNB 110. Sin embargo, la subcapa 130 de MAC en la WTRU 105 proporciona al eNB 110 con información tal como los requerimientos de calidad de servicio (QoS, por sus siglas en inglés) y condiciones de radio de WTRU (identificadas por medio de mediciones) como una entrada a los procedimientos de programación en el eNB 110.
Inicialmente, se destaca que los parámetros de entrada pueden estar especificados. Las restricciones para la salida de la WTRU (salida de un programador en la subcapa 130 de MAC) también pueden estar especificadas. Sin embargo, no se requiere una operación de WTRU obligatoria.
Para la especificación de los parámetros de entrada, se ha utilizado un modelo de cubo de símbolos. La PBR/MBR es la "velocidad de símbolos". En el modelo, existe un parámetro de "tamaño de cubo de símbolos", pero es inestable si esto se deriva por la WTRU desde, por ejemplo, la velocidad de símbolos o el tamaño fijado, o se necesita señalizar en forma explícita por medio del eNB.
El cubo de símbolos es un mecanismo de control que determina cuando se puede transmitir el tráfico. Un "cubo" en el contexto de la transmisión de datos es una memoria temporal (buffer) que mantiene el tráfico de redes añadidas para transmitirse como un medio para controlar el tráfico. Este cubo, (es decir, la memoria temporal), contiene símbolos que representan la cantidad de tráfico en bites o paquetes de un tamaño predeterminado que se le permite transmitir al emisor. La cantidad de símbolos disponibles se pueden ver como "créditos" que se pueden almacenar en la memoria caché cuando se necesita transmitir los datos. Cuando el emisor se queda sin "crédito" (es decir, símbolos en un cubo), al emisor no se le permite enviar más tráfico.
La PBR/GBR no debe limitar el estado informado de la memoria temporal. El impacto del impacto de la MBR sobre el informe del estado de la memoria temporal es inestable.
Se utiliza un modelo de cubo de símbolos para describir los cálculos de velocidad, por medio del cual cada canal lógico tendrá cubos de símbolos asociados al mismo, con relación a la PBR y a la MBR. Las velocidades a las que se agregan los símbolos a los cubos son PBR y MBR, respectivamente. El tamaño de los cubos de símbolos no puede exceder un cierto máximo.
Lo siguiente proporciona una descripción potencial para los cálculos de velocidad o en forma equivalente los cálculos de cubos de símbolos. Si se acepta que el comportamiento de la WTRU se debe describir en forma explícita, se puede utilizar un crédito (símbolo). A modo de ejemplo, para cada incremento de tiempo Tj, para cada portador j que tiene una PBR, el crédito de PBR asociado con el portador j se incrementa por el valor de Tj x PBRj. Si el portador también tiene una MBR, entonces el crédito de MBR asociado con el portador j se incrementa en el valor de Tj x MBRj. Si se establecen límites superiores para los créditos de PBR y/o MBR máximos para el portador, entonces, si los valores acumulados exceden los valores máximos, se establecen iguales al valor máximo.
En cada oportunidad de programación, (es decir, el intervalo de tiempo de transmisión (TTI, por sus siglas en inglés)), en donde se permite que la WTRU transmita nuevos datos, los datos se seleccionan a partir del portador de prioridad más alta que tiene un estado de memoria temporal no vacío y un crédito de PBR no cero. La WTRU puede añadir al bloque de transporte datos iguales al tamaño de memoria temporal, el tamaño del crédito de PBR o la capacidad disponible del bloque de transporte, lo que sea más pequeño. El crédito de PBR y el crédito de MBR se disminuyen en la cantidad de datos asignados.
Si el crédito de PBR de todos los portadores es cero y aún hay espacio en el bloque de transporte, luego el programador acepta los datos del portador de prioridad más alta con los datos almacenados temporalmente. El programador acepta datos hasta el tamaño del espacio disponible en el bloque de transporte o el crédito de MBR de la WTRU, lo que sea más pequeño. El crédito de MBR disminuye en la cantidad de datos que fueron aceptados. Los datos aceptados se combinan antes de que los datos se recuperen de la subcapa de RLC.
También se pueden describir los cálculos de velocidad, o en forma equivalente los cálculos de cubos de símbolos. En cada límite de TTI para el cual se solicita una nueva transmisión por la entidad de HARQ, la WTRU lleva a cabo las operaciones descritas a continuación:
Para cada canal lógico ordenado en un orden de prioridad decreciente, llevar a cabo lo siguiente:
- -
- Si ((PBR_Token_Bucket >= UL_Grant) y (UL_Grant >= cantidad de datos almacenados para su transmisión)). -servir este canal lógico hasta MIN(cantidad de datos almacenados para su transmisión, PBR_MAX_OUTPUT_RATE) bites,
- -
- De otro modo
- -
- Si(PBR_Token_Bucket >= 0)
- -
- Allowed_Extra_Tokens = MIN(MAX(0, UL_Grant - PBR_Token_Bucket), 0,5 * PBR_BUCKET_SIZE)
- -
- De otro modo
- Allowed_Extra_Tokens = 0
- -
- servir este canal lógico para x bites, en donde x está entre 0 y MIN(UL_Grant, PBR_Token_Bucket + Allowed_Extra_Tokens, cantidad de datos almacenados para su transmisión, PBR_MAX_OUTPUT_RATE) bites. El valor de x es dependiente de la implementación, (por ej., cuando se elige el valor de x, la WTRU debe tomar en cuenta varios factores tales como segmentación de SDU, que sirve dos canales lógicos con casi prioridad idéntica, etc.).
- -
- disminuir UL_Grant en la cantidad servida de bites, si existe.
- -
- disminuir PBR_Token_Bucket en la cantidad servida de bites, si existe.
- -
- Si UL_Grant es más grande que cero, para cada canal lógico ordenado en un orden de prioridad decreciente, llevar a cabo lo siguiente:
- -
- si un cubo de símbolos MBR se ha configurado para este canal lógico
- Si ((MBR_Token_Bucket >= UL_Grant) y (UL_Grant >= cantidad de datos almacenados para su transmisión))- servir este canal lógico hasta MIN(cantidad de datos almacenados para su transmisión, MBR_MAX_OUTPUT_RATE) bites;
- -
- De otro modo
- -
- Si (MBR_Token_Bucket >= 0)
- -
- Allowed_Extra_Tokens = MIN(MAX(0, UL_Grant -MBR_Token_Bucket), 0,5 * MBR_BUCKET_SIZE)
- -
- De otro modo
- Allowed_Extra_Tokens = 0
- -
- servir este canal lógico para x bites, en donde x está entre 0 y MIN(UL_Grant, MBR_Token_Bucket + Allowed_Extra_Tokens, cantidad de datos almacenados para su transmisión, MBR_MAX_OUTPUT_RATE) bites. El valor de x es dependiente de su implementación (por ej., cuando se elige el valor de x, la WTRU debe tomar en cuenta varios factores tales como la segmentación de SDU, que sirve dos canales lógicos con prioridad casi idéntica, etc.). -De otro modo
- servir el canal lógico hasta MIN(UL_Grant, cantidad de datos almacenados para su transmisión) bites;
- -
- disminuir UL_Grant en la cantidad de bites servida, si existe; y
- -
- disminuir MBR_Token_Bucket en la cantidad de bites servida, si existe.
Los canales lógicos configurados con la misma prioridad se debe servir igualmente por la WTRU.
Elementos de control PDU de MAC y MAC La Figura 3 muestra una PDU de MAC 300 que consiste en un encabezado de MAC 305, y puede incluir las SDUs de MAC 310 y 315, los elementos de control de MAC 320 y 325, y la compensación 330. Tanto el encabezado de MAC 305 como las SDUs de MAC 310 y 315 son de tamaños variables.
Un encabezado de la PDU de MAC 300 incluye uno o más subencabezados de PDU de MAC 335, 340, 345, 350, 355 y 360, cada uno de los cuales corresponde a una SDU de MAC 310 ó 315, un elemento de control de MAC 320 ó 325, o una compensación 330.
La subcapa de MAC puede generar elementos de control de MAC, tales como elementos de control de informe de estado de la memoria temporal. Los elementos de control de MAC son identificados por valores específicos para la identificación del canal lógico (LCID, por sus siglas en inglés), como se muestra a continuación en la Tabla 1. Los índices 00000-yyyyy corresponden a los canales lógicos reales que tienen una subcapa de RLC correspondiente, mientras que los valores restantes se pueden utilizar para otros propósitos, tales como para identificar elementos de control de MAC, (por ej., informes de estado de la memoria temporal), o compensación.
Tabla 1: Valores de LCID para UL-SCH
- Índice
- Valores de LCID
- 00000yyyyy
- Identidad del canal lógico
- yyyyy -11100
- Reservado
- 11101
- Informe de Estado de Memoria Corto
- 11110
- Informe de Estado de Memoria Largo
- 11111
- Compensación
RLC
Los principales servicios y funciones de la subcapa de RLC de LTE incluyen:
5 1) Transferencia de PDUs de capa superior que apoya el modo reconocido (AM, por sus siglas en inglés) o el modo no reconocido (UM, por sus siglas en inglés); 2) Transferencia de datos en modo transparente (TM, por sus siglas en inglés); 3) Corrección de errores a través de ARQ (comprobación de CRC proporcionada por la capa física, no se
10 necesita CRC en el nivel de RLC); 4) Segmentación según el tamaño del TB: únicamente si una SDU de RLC no se ajusta por completo en el TB, entonces la SDU de RLC se segmenta en PDU de RLC de tamaños variables, que no incluyen cualquier compensación; 5) Resegmentación de PDU que se necesitan retransmitir: si una PDU retransmitida no se ajusta por
15 completo en el nuevo TB utilizado para retransmisión, entonces la PDU de RLC se segmenta nuevamente; 6) El número de re-segmentación no está limitado; 7) Concatenación de SDU para el mismo portador de radio; 8) Entrega en secuencia de las PDUs de capa superior, excepto en el traspaso (HO, por sus siglas en inglés) en el enlace ascendente;
20 9) Detección por Duplicado; 10) Protocolo de detección de error y recuperación; 11) Control de Flujo entre el eNB y la WTRU (FFS); 12) Descarte de SDU; y 13) Reajuste.
25 El RLC soporta tres modos de operación: AM (modo reconocido), UM (no modo reconocido), y TM (modo transparente) y genera PDUs de control, tales como PDUs de ESTADO, que se generan por medio de las entidades RLC de AM.
30 Sería deseable proporcionar un método mejorado de priorización de canal de enlace ascendente de L2 y de control de velocidad para minimizar la compensación, mientras que se toman en cuenta el tráfico de control y los canales lógicos que corresponden a los portadores de radio de señalización (SRB, por sus siglas en inglés).
QUALCOMM EUROPE: "Draft CR to TS 36.300 in relationship with the PDCP placement", 3GPP DRAFT; R3
35 070239 TS 36300 PDCP IN ENB, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE; 650, ROUTE DES LUCIOLES; F-06921 SOPHIA-ANTIPOLIS CEDEX; FRANCIA, vol. TSG CN, Núm. St. Louis, EE.UU.; 20070208, 8 de Febrero de 2007 (2007-02-08), describe un equipamiento de usuario con una función de control de velocidad de enlace ascendente que administra el reparto de recursos de enlace ascendente entre los portadores de radio. Un RRC controla la función de control de velocidad de enlace ascendente al dar una prioridad a
40 cada portador y una velocidad de bits priorizada (PBR, por sus siglas en inglés). En adición, también se proporciona una MBR por portador de GBR y una AMBR por grupo de portadores no de GBR. La función de control de velocidad de enlace ascendente asegura que el UE sirva sus portadores de radio en una secuencia con todos los portadores de radio en orden de prioridad decreciente hasta su PBR.
45 CHAIRMAN: "Minutes LTE UP session", 3GPP DRAFT; R2-080549 MINUTES LTE UP, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE; 650, ROUTE DES LUCIOLES; F-06921 SOPHIA-ANTIPOLIS CEDEX; FRANCIA, vol. RAN WG2, Núm. Sevilla, España; 20080122, 22 de enero de 2008 (2008-01-22), discute la actualización de informes de estado de la memoria temporal.
50 COMPENDIO Se describen un método y aparato según las reivindicaciones 1 y 11, respectivamente. Los recursos de canales lógicos son asignados a datos disponibles para una pluralidad de canales lógicos. Un crédito (es decir, símbolo) de MBR disminuye en una memoria temporal (es decir, cubo) asociada con uno particular de los canales lógicos en el tamaño de una SDU de MAC. El crédito de MBR puede tener un valor negativo. Si permanece cualquiera de los
55 recursos de canal asignados, los canales lógicos se sirven en un orden de prioridad decreciente hasta que los datos
se agotan. Una SDU de RLC no está segmentada si toda la SDU de RLC se ajusta a los recursos restantes. La SDU de MAC excluye un encabezado PDU de MAC y una compensación de MAC.
La WTRU selecciona datos del portador de radio de prioridad más alta en cada oportunidad de programación en donde se le permite a la WTRU transmitir nuevos datos. El portador de radio puede tener un estado de memoria temporal no vacío y un crédito de velocidad de bits (PBR, por sus siglas en inglés) distinto de cero priorizado. La WTRU puede añadir datos al bloque de transporte en donde los datos son iguales al tamaño de la memoria temporal, el tamaño del crédito de PBR o la capacidad disponible del bloque de transporte, lo que sea más pequeño.
El método y aparato descritos permiten el uso máximo de recursos de canales disponibles, (es decir, maximiza la concesión de UL). De este modo, si aún quedan recursos disponibles después de que haber cumplido con los requerimientos de un orden de prioridad estricto y límites de velocidad de datos y priorizados específicos y máximos, entonces la capacidad disponible se utiliza sirviendo los canales lógicos una vez más basándose en un orden de prioridad estricto, pero sin limitar la asignación a un tamaño de cubo específico, (por ej., permitiendo que el crédito de MBR sea negativo). En cambio, la asignación está limitada por la cantidad de datos a transmitir por ese canal lógico o el tamaño de la concesión de UL asignada a ese canal lógico.
La WTRU disminuye un crédito de PBR y un crédito de MBR en la cantidad de datos asignados y repite este paso si hay espacio en el bloque de transporte. Este paso se repite para los portadores de radio según su prioridad.
La entidad de MAC en la WTRU puede actualizar los cubos de símbolos asociados con las unidades de datos de protocolo (PDU, por sus siglas en inglés) de datos, pero no las PDUs de control. La WTRU puede actualizar los cubos de símbolos en varios momentos, y en varias cantidades medidas.
BREVE DESCRIPCIÓN DE LOS DIBUJOS Se puede tener una compresión más detallada a partir de la siguiente descripción de las realizaciones, dadas a modo de ejemplo y para comprenderse en relación con los dibujos adjuntos, en los que:
La Figura 1 muestra una pila de protocolo de usuario-plano de LTE;
La Figura 2 muestra una ilustración de mapeo/multiplexación de MAC para enlace ascendente;
La Figura 3 muestra una PDU de MAC que incluye un encabezado de MAC, elementos de control de MAC,
SDUs de MAC y compensación;
La Figura 4 es un diagrama de bloques de una WTRU que utiliza una memoria temporal de crédito de
velocidad de canal lógico MBR capaz de almacenar un valor de crédito de MBR negativo; y
La Figura 5 es un diagrama de flujo de un procedimiento de priorización de canales lógicos que se aplica
cuando se lleva a cabo una nueva transmisión por medio de la WTRU de la Figura 4.
DESCRIPCIÓN DETALLADA Cuando se menciona de aquí en adelante, la terminología "unidad inalámbrica de transmisión/recepción (WTRU, por sus siglas en inglés)" incluye, pero no se limita a, un equipamiento de usuario (UE, por sus siglas en inglés), una estación móvil, una unidad de abonado fija o móvil, un localizador, un teléfono celular, un asistente digital personal (PDA, por sus siglas en inglés), un ordenador, o cualquier otro tipo de dispositivo de usuario capaz de operar en un ambiente inalámbrico. Cuando se menciona de aquí en adelante, la terminología "estación base” incluye, pero no se limita a, un Nodo-B, un controlador de sitio, un punto de acceso (AP, por sus siglas en inglés), o cualquier otro tipo de interfaz.
En esta descripción, las PDUs de RLC son equivalentes a SDUs de MAC, y actualizar el cubo de símbolos (o créditos) por lo general se refiere a la sustracción de una cantidad de símbolos (créditos) del cubo, correspondiendo tal cantidad al tamaño del paquete. Los cálculos de cubos de símbolos o de créditos son equivalentes a los cálculos de velocidad de datos o cálculos de control de velocidad. Aunque los métodos y el aparato descripto utilizan un modelo de cubo de símbolos, la implementación de la lógica de computación de control de velocidad de datos no emplea un enfoque de cubo de símbolos.
Priorización mejorada del canal de enlace ascendente y funcionalidad de control de velocidad La entidad de MAC de transmisión de una WTRU puede llevar a cabo una ronda adicional de priorización como se establece en el método que sigue, por ejemplo, en el caso de concesión limitada (es decir, cuando los datos disponibles de la WTRU exceden potencialmente de la cantidad de concesión) con el fin de prevenir la compensación.
En cada oportunidad de programación, o TTI, en la que se permite que la WTRU transmita nuevos datos, la WTRU selecciona datos del portador de prioridad más alta que tiene un estado de memoria temporal no vacío y un crédito de PBR distinto de cero. La WTRU puede añadir a los datos de bloque de transporte iguales al tamaño de la memoria temporal, el tamaño del crédito de PBR o la capacidad disponible del bloque de transporte, lo que sea más pequeño. El crédito de PBR y el crédito de MBR se disminuyen en la cantidad de datos asignados. Mientras que aún haya espacio en el bloque de transporte, este paso se repite para los portadores según su prioridad.
Si el crédito de PBR de todos los portadores es cero (o negativo) y aún hay espacio en el bloque de transporte entonces el programador acepta los datos del portador de prioridad más alta con datos almacenados. Acepta datos hasta el tamaño del espacio disponible en el bloque de transporte o el crédito de MBR de las WTRUs, lo que sea más pequeño. El crédito de MBR se disminuye en la cantidad de datos que fue aceptada. Los datos aceptados de los pasos anteriores se combinan antes de que los datos se recuperen del RLC. Mientras que aún haya espacio en el bloque de transporte, este paso se repite para los portadores según su prioridad.
Si el crédito de MBR de todos los portadores es cero (o negativo) y aún hay espacio en el bloque de transporte, entonces el programador acepta los datos del portador de prioridad más alta con datos almacenados. Acepta datos hasta el tamaño del espacio disponible en el bloque de transporte. El crédito de MBR disminuye en la cantidad de datos que fue aceptada (se permite que resulte negativo o más negativo). Aquí, los datos aceptados se combinan antes de que los datos se recuperen del RLC.
Este método se puede llevar a cabo en relación con otro esquema de priorización, y se puede llevar a cabo incluso si no hay MBRs configurados para algunos canales lógicos. Si el crédito de MBR es cero, no hay un cubo MBR para considerar.
Este método puede ser beneficioso en el caso concesión limitada, por ej., si todos los otros portadores alcanzan o exceden su MBR, o cuando no hay otros datos disponibles en algunos portadores, mientras que hay datos disponibles en otros portadores que han excedido su MBR.
El método se puede modificar para comparar el crédito de MBR con un umbral diferente de cero. Por ejemplo, si el crédito de MBR de todos los portadores es cero (o negativo) y aún hay espacio en el bloque de transporte, entonces el programador acepta los datos del portador de prioridad más alta con datos almacenados. Acepta datos hasta el tamaño del espacio disponible en el bloque de transporte o la diferencia entre el "crédito de MBR" y el "tamaño de cubo de MBR más negativo permitido", lo que sea más pequeño. El crédito de MBR disminuye en la cantidad de datos que fueron aceptados (por lo tanto, se le permite que resulte negativo o más negativo). Los datos aceptados se combinan antes de que los datos se recuperen del RLC.
Si hay créditos o símbolos insuficientes para llenar el bloque de transporte con datos, se debe maximizar el uso de los bloques de transporte (y se debe minimizar la compensación de MAC) al permitir como la priorización final o paso de control de velocidad la posibilidad de aceptar datos desde un canal lógico que no tenga suficientes símbolos
o créditos, en lugar de llevar a cabo la compensación.
La función de control de velocidad de enlace ascendente asegura que la WTRU sirva a sus portadores de radio en la siguiente secuencia:
1) Todos los portadores de radio en orden de prioridad decreciente hasta su PBR;
2) Todos los portadores de radio en orden de prioridad decreciente para los recursos restantes asignados
por la concesión y la función asegura que el MBR no se exceda;
3) Todos los portadores de radio en el orden de prioridad decreciente para los recursos restantes
asignados por la concesión y la función permite que el MBR se pueda exceder (con el fin de
minimizar/prevenir la compensación en el bloque de transporte).
En forma alternativa, el procedimiento de priorización de canales lógicos asegura que la WTRU sirva los canales lógicos en la siguiente secuencia:
1) Todos los canales lógicos se sirven en un orden de prioridad decreciente hasta su PBR configurado; 2) Si aún permanecen recursos, todos los canales lógicos se sirven en un orden de prioridad decreciente estricto hasta su MBR configurado. En el caso de que ninguna MBR se encuentre configurada, el canal lógico se sirve hasta que los datos para ese canal lógico o la concesión de UL se agote, lo que ocurra primero; y 3) Si aún permanecen recursos, todos los canales lógicos se sirven en un orden de prioridad decreciente estricto hasta una de las siguientes dos variantes:
Ya sea hasta que los datos para ese canal lógico o la concesión de UL se agoten; o Ya sea hasta que los datos para ese canal lógico o la diferencia entre el "tamaño de cubo de símbolos de MBR " y el " tamaño de cubo de MBR más negativo permitido" o la concesión de UL se agote.
Priorización mejorada de canal de enlace ascendente y control de velocidad para PDUs de Control y Elementos de control El RLC puede generar PDUs de control, tales como PDUs DE ESTADO DE RLC, por ejemplo. También, el MAC puede generar elementos de control.
Las PDUs de control de capa superior, tales como las PDUs de Control de PDCP, Informes DE ESTADO DE PDCP, de realimentación de compresión de encabezado robusto (ROHC, por sus siglas en inglés), y similares, se pueden
mapear sobre (o encapsularse como) PDUs de control de RLC en lugar de mapearse sobre (o encapsularse como) PDUs de Datos de RLC. Esto puede permitir que las PDUs de control de capa superior tales como las PDUs de Control de PDCP se diferencien en las capas inferiores, (es decir, en el RLC y el MAC), y de ese modo permitirles recibir un tratamiento mejorado, (por ej., QoS, transmisión más rápida, etc.). La WTRU no restringe la transmisión de las PDUs de Control de RLC debido a una falta de símbolos o créditos.
Priorizar siempre el control por sobre los datos La WTRU puede no verificar/comparar/controlar los niveles de cubo símbolos/créditos para las PDUs de Control de RLC, o los elementos de control de MAC. La entidad de MAC de transmisión de la WTRU llevará a cabo un paso adicional, con el fin de prevenir la compensación.
En el paso adicional, cada oportunidad de programación (TTI) en donde se le permite transmitir a la WTRU, selecciona datos a partir del portador de prioridad más alta que tiene PDUs de control (o elementos de control). Puede añadir al bloque de transporte datos iguales al tamaño de las PDUs de control, o la capacidad disponible del bloque de transporte, lo que sea más pequeño. El crédito de PBR y el crédito de MBR disminuyen en la cantidad de datos asignada. En una alternativa, el crédito de PBR y el crédito de MBR no disminuyen en el caso de PDUs de control. Mientras que aún haya espacio en el bloque de transporte, este paso se repite para los portadores según su prioridad.
Si aún hay espacio en el bloque de transporte, la WTRU selecciona datos del portador de prioridad más alta que tiene un estado de memoria temporal no vacío y un crédito de PBR distinto de cero. Puede añadir al bloque de transporte datos iguales al tamaño de la memoria temporal, al tamaño del crédito de PBR o a la capacidad disponible del bloque de transporte, lo que sea más pequeño. El crédito de PBR y el crédito de MBR disminuyen en la cantidad de datos asignados. Mientras que aún haya espacio en el bloque de transporte, este paso se repite para los portadores según su prioridad.
Si el crédito de PBR de todos los portadores es cero, y aún hay espacio en el bloque de transporte, entonces el programador acepta datos del portador de prioridad más alta con datos almacenados. Acepta datos hasta el tamaño del espacio disponible en el bloque de transporte o el crédito de MBR de la WTRU, lo que sea más pequeño. El crédito de MBR disminuye en la cantidad de datos que fue aceptada. Los datos aceptados se combinan antes de que los datos se recuperen del RLC. Mientras que aún haya espacio en el bloque de transporte, este paso se repite para los portadores según su prioridad.
La WTRU puede priorizar las PDUs de Control de RLC o los elementos de control de MAC o las PDUs de control en general, sobre PDUs de datos. Esto prevendrá las demoras incurridas o información de control escasa debido al alto tráfico de datos de prioridad.
Priorizar el control por sobre los datos, pero hasta una cierta cantidad El enfoque previo prioriza el control por sobre los datos. Sin embargo, esto puede implicar que algunos canales lógicos "de mayor prioridad" se demoren si hay muchas PDUs de control en canales lógicos " de menor prioridad".
Limitar el tamaño del bloque de transporte que se puede utilizar para el control La WTRU puede dedicar o garantizar que una parte del bloque de transporte se utilizará para el tráfico de datos, por medio de la limitación del tamaño del bloque de transporte que se puede utilizar para el tráfico de control. Tal límite se puede alcanzar de varias maneras, tales como la especificación de la proporción máxima de un TB que se puede utilizar para control (en la forma de un porcentaje, o en la forma de un tamaño bruto, o cualquier otra forma). Tal proporción se puede configurar por medio de un elemento de información (IE, por sus siglas en inglés) que se porta en cualquier mensaje de RRC.
Limitar la velocidad para tráfico de control La WTRU puede medir y controlar la velocidad de las PDUs de control (o elementos de control). Se puede utilizar un nuevo parámetro análogo a PBR/MBR, tal como una BR de Control (velocidad de bits). La WTRU puede limitar el número de PDUs de control que se envían a la prioridad más alta a una cantidad determinada por BR de control. Sin embargo, esto no impide que las PDUs de control se envíen sobre un canal lógico cuando el canal lógico se programa (en la ronda de PBR o MBR). La velocidad de bits priorizada para el control (por ej., para las PDUs de Control de RLC, o los elementos de control de MAC) se puede configurar por medio de un IE de RRC que se porta en cualquier mensaje de RRC.
Además, es posible diferenciar más y especificar dos velocidades para control: una velocidad de bits de control de RLC (RCBR, por sus siglas en inglés), y una velocidad de bits de control de MAC (MCBR, por sus siglas en inglés),
o similares. En forma similar, aquéllos parámetros se pueden configurar por medio de IEs de RRC que se portan en cualquier mensaje de RRC.
Evitar la segmentación para el control Por lo general, no es deseable la segmentación de información de control, tal como las PDUs de control de RLC o elementos de Control de MAC, con el fin de transmitirlos/recibirlos con rapidez (un TTI). La funcionalidad de
segmentación de RLC no se aplica a las PDUs de Control de RLC (por ej., PDUs de ESTADO) y no hay una funcionalidad de segmentación de MAC definida.
Cuando la MAC que utiliza cálculos de símbolo/crédito para el control no tiene suficientes símbolos/créditos, la MAC puede aceptar la totalidad de la PDUs de control o elementos de control incluso cuando no tiene suficientes símbolos/créditos, y en cambio permitir que los símbolos/créditos se vuelvan negativos, dado que el control no se puede segmentar.
Esto se puede implementar como un caso selectivo, es decir, únicamente permite cubos negativos para propósitos de control. En forma alternativa, se puede llevar a cabo como parte de permitir símbolos negativos en general (debido ya sea control o a datos).
Priorización mejorada de canal de enlace ascendente para Canales Lógicos Correspondiente a Portadores de radio de Señalización (por ej., RRC) Con respecto a los canales lógicos que corresponden a los portadores de radio de señalización (SRB, por sus siglas en inglés), (por ej., SRBO, SRB1, SRB2), los canales lógicos pueden tener una absoluta prioridad sobre todos los otros canales lógicos que corresponden a los RBs de datos. Esto se puede lograr de dos maneras:
1) cambiar la función de priorización de canales lógicos para priorizar siempre los SRBs, (es decir, no hay necesidad de configuraciones de PBR/MBR para los SRBs); o 2) configurar el PBR/MBR para SRBs hasta el máximo permitido.
La función de control de velocidad de enlace ascendente se utiliza de manera tal que una WTRU sirve a sus portadores de radio en la siguiente secuencia:
1) Todos los portadores de radio de señalización en prioridad decreciente (Opcional: posiblemente hasta una
cierta velocidad);
2) Todos los portadores de radio en orden de prioridad decreciente hasta su PBR;
3) Todos los portadores de radio en orden de prioridad decreciente para los recursos restantes asignados
por la concesión y la función aseguran que no se exceda el MBR.
Alternativamente, el procedimiento de priorización de canales lógicos ayuda a la WTRU a servir los canales lógicos en la siguiente secuencia:
1) Todos los canales lógicos correspondiente a SRBs (o a información de control de RRC) se sirven en un
orden de prioridad decreciente (Opcional: posiblemente hasta una velocidad de bits configurada);
2) Todos los canales lógicos se sirven en un orden de prioridad decreciente hasta su PBR configurado;
3) Si aún permanecen recursos, todos los canales lógicos se sirven en un orden de prioridad decreciente
estricto hasta su MBR configurado. En caso de que ningún MBR se encuentre configurado, el canal lógico se
sirve hasta que se agoten ya sea los datos para ese canal lógico o la concesión de UL, lo que ocurra primero.
Alternativas Arquitecturales En la actualidad, los cálculos de símbolos/créditos (es decir, cálculos de control de velocidad o de velocidad de bits para PBR y MBR) se implementan en la entidad de MAC de transmisión . En una alternativa arquitectural, la WTRU implementa cálculos de control de velocidad en la entidad de RLC de transmisión. La entidad de RLC de transmisión lleva a cabo los cálculos de PBR y/o MBR (por ej., los cálculos de cubo de símbolos/créditos de PBR/MBR).
En otra alternativa arquitectural, la WTRU implementa cálculos de control de velocidad en la entidad de PDCP de transmisión. La entidad de PDCP de transmisión lleva a cabo los cálculos de PBR y/o MBR (por ej., los cálculos de cubo de símbolos/créditos de PBR/MBR).
Actualización selectiva de cubos de símbolos: Exclusión de PDUs de Control (o ciertos tipos de PDUs, in general) a partir de cálculos de PBR y MBR Una WTRU puede no tener en cuenta las PDUs de control generadas por el RLC o por el MAC cuando se llevan a cabo sus cálculos de velocidad de bits, o en forma equivalente cuando se llevan a cabo cálculos de cubo de símbolos o de crédito. La WTRU evaluará si un paquete es de control o de datos. Si es datos, la WTRU actualizará los cubos de símbolos asociados. Si es de control, la WTRU no actualizará los cubos de símbolos asociados.
La capa de MAC de la WTRU puede llevar a cabo las operaciones prescriptas, opcionalmente con la ayuda de información proporcionada por el RLC. Sin embargo, otras capas dentro de la WTRU (por ej., el RLC o el PDCP) también pueden incorporar las operaciones.
Exclusión de las PDUs de control de RLC de cálculos de PBR y MBR El RLC puede generar PDUs de control, tales como PDUs DE ESTADO DE RLC, por ejemplo. Las PDUs de control de capa superior, tales como las PDUs de Control de PDCP, Informes DE ESTADO DE PDCP, realimentación de compresión de encabezado robusto (ROHC, por sus siglas en inglés), y similares se pueden mapear sobre (o
encapsularse como) PDUs de Control de RLC en lugar de mapearse sobre (o encapsularse como) PDUs de Datos de RLC. Esto permitirá que las PDUs de control de capa superior, tales como las PDUs de Control de PDCP, se diferencien en las capas inferiores (es decir, en el RLC y el MAC) y se les permita recibir un tratamiento mejorado (por ej., calidad de servicio (QOS, por sus siglas en inglés), transmisión más rápida, y similares).
Con respecto a las PDUs de RLC que llegan de la entidad de RLC de transmisión a la entidad de MAC de transmisión, la entidad de MAC de transmisión puede evaluar si una PDU de RLC (es decir, SDU de MAC) es una PDU control o una PDU de datos. Esto puede estar basado en información (por ej., primitivas/señales) proporcionadas por el RLC a la entidad de MAC o basado en el examen del campo D/C del encabezado de la PDU de RLC. Si existen datos, la entidad de MAC de transmisión actualizará los cubos de símbolos asociados, (es decir, afectará los cálculos de PBR y/o MBR). Si es para control, la entidad de MAC de transmisión no actualizará los cubos de símbolos asociados, (es decir, no afectará los cálculos PBR y/o MBR).
Exclusión de PDUs retransmitidas de RLC a partir de cálculos de PBR y MBR El RLC puede retransmitir PDUs de datos por medio de ARQ, por ejemplo, cuando un proceso HARQ falla, o cuando recibe informes de ESTADO DE RLC con reconocimientos negativos. Por lo tanto, en general, la entidad de RLC de transmisión puede presentar/proporcionar ya sea nuevas PDUs de Datos de RLC o PDUs de Datos de RLC retransmitidos a la entidad de MAC de transmisión.
Con respecto a las PDUs de RLC que llegan desde la entidad de RLC de transmisión a la entidad de MAC de
transmisión, la entidad de MAC de transmisión puede evaluar si una PDU de RLC, (es decir, SDU de MAC), es una
PDU de control o una PDU de datos. La determinación puede estar basada en información, (por ej.,
primitivas/señales), proporcionadas desde el RLC a la entidad de MAC o basada en el examen del campo D/C del
encabezado de PDU de RLC. Si la PDU de RLC tiene datos, la entidad de MAC de transmisión también evaluará si
la PDU de Datos de RLC es una PDU nueva o una PDU retransmitida. La determinación se puede llevar a cabo con
base en información, (por ej., primitiva/señales), proporcionada desde el RLC a entidad de MAC o basada en la
examinación de uno o más campos del encabezado de PDU de RLC, tales como el marcador de resegmentación, o
el número de segmento de la PDU (SN, por sus siglas en inglés), o desviación de segmento, o cualquier otro campo.
Si la PDU es nuevos datos, la entidad de MAC de transmisión actualizará los cubos de símbolos asociados (es decir,
afectará los cálculos de PBR y/o MBR). Si la PDU es datos retransmitidos, la entidad de MAC de transmisión no
actualizará los cubos de símbolos asociados (es decir, no afectará los cálculos de PBR y/o MBR).
El término PDU de RLC cubre tanto segmentos de PDU como de PDU. Las PDUs retransmitidas o segmentos de
PDU no se cuentan o consideran para cálculos de PBR/MBR.
Exclusión de los Elementos de control de MAC y la compensación de MAC a partir de cálculos de PBR y MBR
El MAC puede generar elementos de control, tales como informes de estado de la memoria temporal por ejemplo.
También puede generar compensación.
Para elementos de control de MAC, la entidad de MAC de transmisión no actualizará los cubos de símbolos
asociados (es decir, no afectará los cálculos de PBR y/o MBR). Para la compensación de MAC, la entidad de MAC
de transmisión no actualizará los cubos de símbolos asociados (es decir, no afectará los cálculos de PBR y/o MBR).
¿Con qué tamaño de paquete se puede actualizar el cubo?
Con el fin de actualizar el cubo de símbolos (créditos), por ej., por medio de la sustracción de un número de
símbolos/créditos, la entidad de MAC de transmisión de la WTRU puede disminuir el cubo de símbolos/créditos de
un canal lógico:
1) por el tamaño de la SDU de MAC (es decir, esto excluye el encabezado de PDU de MAC y la
compensación de MAC);
2) por el tamaño de una PDU de MAC (que incluye el encabezado de PDU de MAC, la carga útil de PDU y la
compensación de MAC);
3) por el tamaño de la PDU de MAC que excluye la compensación de MAC (que incluye el encabezado de
PDU de MAC y la carga útil de PDU);
4) por el tamaño de la PDU de MAC que excluye el encabezado de PDU de MAC (que incluye la carga útil
de PDU de MAC y la compensación de MAC);
5) por el tamaño de la PDU de RLC, (es decir, esto incluye el encabezado de PDU de RLC y la carga útil de
PDU);
6) por el tamaño de la PDU de RLC que excluye la compensación de RLC, (que incluye el encabezado de
RLC y La carga útil de RLC que excluye la compensación de RLC);
7) por el tamaño de la carga útil de PDU de RLC, (que incluye la carga útil de RLC);
8) por el tamaño de la carga útil de PDU de RLC que excluye la compensación de RLC (que incluye la carga
útil de RLC que excluye la compensación de RLC);
9) por el tamaño de la SDU de PDCP;
10) por el tamaño de la PDU de PDCP (es decir, esto incluye el encabezado de PDU de PDCP y la carga útil de PDU); 11) por el tamaño de la PDU de PDCP antes de que se aplique la compresión de encabezado, (es decir, esto incluye el encabezado de PDU de PDCP y la carga útil de PDU antes de la compresión de encabezado); o 12) por el tamaño de la PDU de PDCP antes de que se aplique la seguridad, (es decir, la protección de cifrado y/o integridad), (es decir, esto incluye el encabezado de PDU de PDCP y la carga útil de PDU antes del cifrado y/o la integridad).
Con el fin de determinar el tamaño, la subcapa superior de transmisión, (por ej., el RLC, o el PDCP) puede comunicar la información de tamaño a la entidad de MAC de transmisión, y el MAC puede utilizar la información. Se utiliza la comunicación entre las capas y la señalización.
En forma alternativa, la entidad de MAC examina el encabezado de capa superior (por ej., el RLC, o el encabezado de PDCP), y extrae la información de tamaño.
Eventos y Activadores utilizados para actualizar cubos El momento o el evento en el cual el cubo de símbolos/créditos se actualiza pueden tener un impacto sobre el rendimiento del sistema. La entidad de MAC de transmisión de la WTRU puede disminuir el cubo de símbolos/créditos de un canal lógico:
13) en el evento/momento en que multiplexa la SDU de MAC en una PDU de MAC;
14) en el evento/momento en que termina de construir la PDU de MAC;
15) en el evento/momento en que presenta una nueva PDU de MAC (es decir, una nueva PDU de HARQ) a
la capa física (o HARQ);
16) en el evento/momento en que recibe un reconocimiento de HARQ para la PDU de MAC (es decir, para la
PDU de HARQ);
17) en el evento/momento en que el proceso de HARQ (que porta la SDU/PDU de MAC) completa/finaliza
(ya sea en forma exitosa o no exitosa); o
18) en el evento/momento en que recibe un reconocimiento de RLC para la PDU de RLC.
Para mayor precisión, y para prevenir el desperdicio/pérdida de créditos para PDUs que no se han transmitido, los símbolos se pueden sustraer del cubo tras la recepción de un reconocimiento de HARQ.
La Figura 4 es un diagrama de bloques de una WTRU 400 que utiliza una memoria temporal de créditos de velocidad de MBR del canal lógico capaz de almacenar un valor de crédito de MBR negativo. La WTRU 400 incluye una antena 405, un transmisor 410, un receptor 415, un procesador 420 y por lo menos una memoria temporal 425 de crédito de MBR de canal lógico. Los créditos de MBR son almacenados por la memoria temporal 425 y pueden tener un valor negativo. El procesador 420 está configurado para asignar recursos de canales lógicos para datos disponibles a una pluralidad de canales lógicos, y disminuye un crédito de velocidad de bits máxima (MBR, por sus sigla en inglés) en la memoria temporal 425 asociada con uno particular de los canales lógicos en el tamaño de una unidad de datos de servicio (SDU) del Control de Acceso al Medio (MAC, por sus siglas en inglés), en donde si permanecen cualquiera de los recursos de canal asignados, los canales lógicos se sirven en un orden de prioridad decreciente hasta que los datos se agoten. Alternativamente, los canales lógicos se sirven en un orden de prioridad decreciente hasta que una concesión de UL se agote.
La Figura 5 es un diagrama de flujo de un procedimiento 500 de priorización de canales lógicos que se aplica cuando se lleva a cabo una nueva transmisión por la WTRU 400 de la Figura 4. En el paso 505, los recursos de canales lógicos son asignados para los datos disponibles a una pluralidad de canales lógicos. En el paso 510, un crédito de MBR en una memoria temporal asociada con uno particular de los canales lógicos disminuye en el tamaño de una SDU de MAC.
La SDU de MAC corresponde a la carga útil de MAC que se portará en un bloque de transporte particular, (es decir, el espacio disponible asignado a la WTRU sobre un bloque de transporte en un TTI específico). Un canal lógico únicamente se puede servir hasta el tamaño de la SDU de MAC que será transportada sobre el bloque de transporte. De este modo, si el "crédito" asignado para un canal lógico particular es mayor que el tamaño de la SDU de MAC, ese crédito se verá disminuido en el tamaño de la SDU de MAC hasta el crédito se agote.
Los recursos asignados se maximizan utilizando el espacio disponible en un bloque de transporte configurado de la manera más eficiente posible. De este modo, dado que el contenido de uno o múltiples canales lógicos se entrega por medio de las SDUs de RLC, toda la SDU de RLC está incluida en la PDU de RLC incluso si no hay suficientes créditos/símbolos de MBR disponibles, (es decir, que permitan que el crédito de MBR resulte negativo), lo que de ese modo evita la segmentación y las demoras.
La SDU de MAC excluye un encabezado de PDU de MAC y una compensación de MAC. El crédito de MBR puede tener un valor negativo. En el paso 515, si permanece cualquiera de los recursos asignados, los canales lógicos se sirven en un orden de prioridad decreciente hasta que los datos se agoten. Alternativamente, los canales lógicos se
sirven en un orden de prioridad decreciente hasta que una concesión de UL se agota. Una SDU de RLC no se segmenta si toda la SDU de RLC se ajusta a los recursos restantes.
Si bien las características y elementos se describen con anterioridad en combinaciones particulares, cada característica o elemento se puede utilizar solo sin las otras características y elementos o en varias combinaciones con o sin las otras características y elementos. Los métodos o diagramas de flujo proporcionados en la presente memoria se pueden implementar en un programa de ordenador, software, o firmware incorporado en un medio de almacenamiento legible por ordenador para su ejecución por medio de un ordenador de propósito general o un procesador. Ejemplos de medios de almacenamiento legibles por ordenador incluyen una memoria de solo lectura (ROM, por sus siglas en inglés), una memoria de acceso aleatorio (RAM, por sus siglas en inglés), un registro, una memoria caché, dispositivos de memoria semiconductores, medios magnéticos tales como discos duros internos discos extraíbles, medios magneto-ópticos y medios ópticos tales como discos CD-ROM, y discos versátiles digitales (DVD, por sus siglas en inglés).
Procesadores adecuados incluyen, a modo de ejemplo, un procesador de propósito general, un procesador de propósito especial, un procesador convencional, un procesador de señal digital (DSP, por sus siglas en inglés), una pluralidad de microprocesadores, uno o más microprocesadores en asociación con un núcleo de DSP, un controlador, un microcontrolador, Circuitos Integrados de Aplicación Específica (ASIC, por sus siglas en inglés), circuitos de Matrices de Puertas Programables de Campo (FPGA, por sus siglas en inglés), cualquier otro tipo de circuito integrado (IC, por sus siglas en inglés), y/o una máquina de estados.
Se puede utilizar un procesador en asociación con software para implementar un transceptor de frecuencia de radio para su uso en una unidad inalámbrica de transmisión/recepción (WTRU, por sus siglas en inglés), equipamiento de usuario (UE, por sus siglas en inglés), terminal, estación de base, controlador de red de radio (RNC, por sus siglas en inglés), o cualquier ordenador huésped. La WTRU se puede utilizar en relación con módulos, se puede implementar en hardware y/o software, tal como una cámara, un módulo de cámara de vídeo, un videoteléfono, un teléfono con altavoz, un dispositivo de vibración, un altavoz, un micrófono, un transceptor de televisión, un auricular de manos libres, un teclado, un módulo Bluetooth®, una unidad de radio de frecuencia modulada (FM, por sus siglas en inglés), una unidad de visualización de cristal líquido (LCD, por sus siglas en inglés), una unidad de visualización de diodos orgánicos emisores de luz (OLED, por sus siglas en inglés), un reproductor de música digital, un reproductor multimedia, un módulo de consola de videojuegos, un navegador de Internet, y/o cualquier módulo de red de área local inalámbrica (WLAN, por sus siglas en inglés) o de Banda Ultra Ancha (UWB, por sus siglas en inglés).
Claims (15)
- REIVINDICACIONES1. Un método para la asignación de datos disponibles para su transmisión por medio de una unidad inalámbrica de transmisión/recepción, WTRU, (400), cuyo método comprende:5 recibir una concesión de enlace ascendente; determinar que por lo menos un Control de Acceso al Medio, MAC, un elemento de control, CE,, tenga prioridad sobre por lo menos un canal lógico de una pluralidad de canales lógicos que transportan PDUs de datos de Control del Enlace de Radio, RLC; antes de asignar recursos para la transmisión de por lo menos un canal lógico, asignar recursos para la transmisión de por lo menos un CE de MAC; asignar recursos para la transmisión de por lo menos una Unidad de Datos de Servicio, SDU, de MAC,, para el por lo menos un canal lógico, en el que el por lo menos un canal lógico tiene un crédito positivo de velocidad de bits con prioridad, PBR;15 disminuir del crédito de PBR del por lo menos un canal lógico en un tamaño del por lo menos una SDU de MAC; determinar que créditos de los PBR de cada uno de la pluralidad de canales lógicos son cero o menos que cero, en el que el crédito de PBR del por lo menos un canal lógico es menor que cero; seleccionar para transmisión datos desde un canal lógico de máxima prioridad con datos disponibles para transmisión después de determinar que los créditos de las PBR de cada uno de la pluralidad de canales lógicos son cero o menos que cero; y transmitir el por lo menos un CE de MAC, la por lo menos una SDU de MAC, y los datos desde el canal lógico de máxima prioridad con datos disponibles para transmisión usando recursos indicados por el enlace ascendente.
-
- 2.
- El método de la reivindicación 1, en el que los recursos indicados por el enlace ascendente corresponden a recursos dentro de un intervalo de tiempo de transmisión, TTI.
-
- 3.
- El método de la reivindicación 1, en el que la WTRU se comunica en un sistema de Evolución a Largo Plazo, LTE.
-
- 4.
- El método de la reivindicación 1, en el que un crédito de PBR de un canal lógico correspondiente a un portador de radio de señalización, SRB, es un crédito máximo permitido.
35 5. El método de la reivindicación 4, en el que el SRB es SRB1 o SRB2. -
- 6.
- El método de la reivindicación 1, en el que un primer paquete de información de control, Control de Recursos de Radio, RRC, tiene prioridad absoluta sobre por lo menos un canal lógico que corresponde a un portador de radio de datos.
-
- 7.
- El método de la reivindicación 1, en el que el tamaño de por lo menos una SDU de MAC es más grande que el crédito de PBR del por lo menos un canal lógico.
-
- 8.
- El método de la reivindicación 7, en el que el por lo menos un canal lógico tiene asignados más recursos que el
45 crédito de PBR del por lo menos un canal lógico con el fin de evitar la segmentación de la por lo menos una SDU de MAC. - 9. El método de la reivindicación 7, en el que la disminución del crédito de PBR del por lo menos un canal lógico provoca que el crédito de PBR resulte negativo.
- 10.El método de la reivindicación 1, en el que una capa de RRC configura cada uno de la pluralidad de canales lógicos con un correspondiente crédito de PBR.
- 11.Una unidad inalámbrica de transmisión/recepción, WTRU, (400), que comprende:55 un transceptor (410, 415) configurado para recibir una concesión de enlace ascendente; un procesador (420) configurado para:determinar que por lo menos un elemento de control, CE, del Control de Acceso al Medio, MAC, tenga prioridad sobre por lo menos un canal lógico de una pluralidad de canales lógicos que transportan PDUs de datos del Control del Enlace de Radio, RLC, asignar recursos para la transmisión de por lo menos un CE de MAC antes de asignar recursos para la transmisión del por lo menos un canal lógico, asignar recursos para la transmisión de por lo menos una unidad de datos de servicio, SDU, de MAC,65 para el por lo menos un canal lógico, en la que el por lo menos un canal lógico tiene un crédito positivode velocidad de bits con prioridad, PBR, y disminuir el crédito de PBR del por lo menos un canal lógico en el tamaño del por lo menos una SDU de MAC, determinar que créditos de PBR de cada uno de la pluralidad de canales lógicos son cero o menos que cero, en la que el crédito de PBR del por lo menos un canal lógico es menor que cero, y5 seleccionar para transmisión datos desde un canal lógico de máxima prioridad con datos disponibles para su transmisión después de que se ha determinado que créditos de PBR de cada una de las pluralidades de canales lógicos son cero o menos que cero;y10 el transceptor está además configurado para transmitir el por lo menos un CE de MAC, la por lo menos una SDU de MAC, y los datos desde el canal lógico de máxima prioridad con datos disponibles para su transmisión usando recursos indicados por el enlace ascendente.
- 12.La WTRU de la reivindicación 11, en la que los recursos indicados por el enlace ascendente corresponden a 15 recursos dentro de un intervalo de tiempo de transmisión. TTI..
- 13.La WTRU de la reivindicación 11, en la que el transceptor está además configurado para transmitir y recibir señales en un sistema de Evolución a Largo Plazo, LTE.20 14.La WTRU de la reivindicación 11, en la que un crédito de PBR de un canal lógico correspondiente a un portador de radio de señalización, SRB, es un crédito máximo permitido.
- 15.La WTRU de la reivindicación 14, en la que el SRB es SRB1 o SRB2.25 16.La WTRU de la reivindicación 11, en la que un primer paquete de información del control de recursos de radio, RRC, tiene absoluta prioridad sobre por lo menos un canal lógico que corresponde a un portador de radio de datos.
- 17.La WTRU de la reivindicación 11, en la que el tamaño de la por lo menos una SDU de MAC es más grande que el crédito de PBR del por lo menos un canal lógico.30 18.La WTRU de la reivindicación 17, en la que el procesador está además configurado para asignar más recursos que el crédito de PBR al por lo menos un canal lógico con el fin de evitar la segmentación de la por lo menos una SDU de MAC.35 19.La WTRU de la reivindicación 17, en la que el procesador está configurado para disminuir el crédito de PBR del por lo menos un canal lógico y provocar que el crédito de PBR resulte negativo.
- 20.La WTRU de la reivindicación 17, en la que el procesador está además configurado para recibir una configuración para cada uno de la pluralidad de canales lógicos con un crédito correspondiente de PBR desde una 40 capa de RRC.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US25361 | 1993-03-02 | ||
| US2538308P | 2008-02-01 | 2008-02-01 | |
| US2536108P | 2008-02-01 | 2008-02-01 | |
| US25383 | 2008-02-01 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2436651T3 true ES2436651T3 (es) | 2014-01-03 |
Family
ID=40552112
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES11190594.9T Active ES2436651T3 (es) | 2008-02-01 | 2009-01-27 | Método y aparato para priorizar canales lógicos |
| ES13177250.1T Active ES2609808T3 (es) | 2008-02-01 | 2009-01-27 | Método y aparato para priorizar canales lógicos |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES13177250.1T Active ES2609808T3 (es) | 2008-02-01 | 2009-01-27 | Método y aparato para priorizar canales lógicos |
Country Status (14)
| Country | Link |
|---|---|
| US (4) | US8165152B2 (es) |
| EP (4) | EP2670205B1 (es) |
| JP (5) | JP5346959B2 (es) |
| KR (5) | KR101468269B1 (es) |
| CN (2) | CN101933385B (es) |
| AR (1) | AR070548A1 (es) |
| AT (1) | ATE543365T1 (es) |
| BR (1) | BRPI0905839A2 (es) |
| DK (2) | DK2248385T3 (es) |
| ES (2) | ES2436651T3 (es) |
| PL (1) | PL2670204T3 (es) |
| RU (1) | RU2476026C2 (es) |
| TW (4) | TWI549459B (es) |
| WO (1) | WO2009097273A1 (es) |
Families Citing this family (127)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2452698B (en) | 2007-08-20 | 2010-02-24 | Ipwireless Inc | Apparatus and method for signaling in a wireless communication system |
| EP2670205B1 (en) * | 2008-02-01 | 2019-01-02 | Interdigital Patent Holdings, Inc. | Method and apparatus for prioritizing logical channels |
| GB2461159B (en) | 2008-06-18 | 2012-01-04 | Lg Electronics Inc | Method for transmitting Mac PDUs |
| US9125164B2 (en) * | 2008-06-18 | 2015-09-01 | Lg Electronics Inc. | Method of transmitting power headroom reporting in wireless communication system |
| US11272449B2 (en) | 2008-06-18 | 2022-03-08 | Optis Cellular Technology, Llc | Method and mobile terminal for performing random access |
| GB2461158B (en) | 2008-06-18 | 2011-03-02 | Lg Electronics Inc | Method for performing random access procedures and terminal therof |
| GB2461780B (en) | 2008-06-18 | 2011-01-05 | Lg Electronics Inc | Method for detecting failures of random access procedures |
| KR100968020B1 (ko) | 2008-06-18 | 2010-07-08 | 엘지전자 주식회사 | 랜덤 액세스 절차를 수행하는 방법 및 그 단말 |
| EP2136599B1 (en) * | 2008-06-18 | 2017-02-22 | LG Electronics Inc. | Detection of failures of random access procedures |
| US8396037B2 (en) | 2008-06-23 | 2013-03-12 | Htc Corporation | Method for synchronizing PDCP operations after RRC connection re-establishment in a wireless communication system and related apparatus thereof |
| US8050292B2 (en) * | 2008-06-30 | 2011-11-01 | Htc Corporation | Method of performing transmission and prioritization for radio link control packets for a medium access control layer of a wireless communications system |
| KR101548748B1 (ko) * | 2008-08-07 | 2015-09-11 | 엘지전자 주식회사 | 랜덤 접속 절차를 수행하는 방법 |
| US8306059B2 (en) * | 2008-11-05 | 2012-11-06 | Htc Corporation | Method of constructing and transmitting packets with MIMO configuration in a wireless communication system and related communication device |
| KR101122095B1 (ko) | 2009-01-05 | 2012-03-19 | 엘지전자 주식회사 | 불필요한 재전송 방지를 위한 임의접속 기법 및 이를 위한 단말 |
| KR101637584B1 (ko) * | 2009-04-21 | 2016-07-07 | 엘지전자 주식회사 | 무선 통신 시스템상에서 서비스의 품질(QoS)을 보장하는 방법 |
| EP2244515A1 (en) * | 2009-04-23 | 2010-10-27 | Panasonic Corporation | Logical channel prioritization procedure for generating multiple uplink transport blocks |
| EP2244514A1 (en) | 2009-04-23 | 2010-10-27 | Panasonic Corporation | Logical channel prioritization procedure for generating multiple uplink transport blocks |
| 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 |
| KR101654134B1 (ko) | 2009-04-30 | 2016-09-05 | 삼성전자 주식회사 | 이동통신 시스템에서 역방향 전송 자원을 처리하는 방법 및 장치 |
| US20110128921A1 (en) * | 2009-05-22 | 2011-06-02 | Qualcomm Incorporated | Utility maximization scheduler for broadband wireless communication systems |
| 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 | 엘지전자 주식회사 | 무선 통신 시스템에서 논리채널에 대한 자원 할당 방법 및 장치 |
| US20110075562A1 (en) * | 2009-09-25 | 2011-03-31 | Isaksson Martin | Rate Shaping For Wireless Communication Using Token Bucket That Allows Token Debt |
| CN102036344B (zh) * | 2009-09-29 | 2015-05-20 | 中兴通讯股份有限公司 | 逻辑信道与mac流的映射方法和系统 |
| EP2355608B1 (en) * | 2009-10-30 | 2016-03-09 | Institute for Imformation Industry | Donor evolved nodeb, relay node and communication method thereof |
| KR101636931B1 (ko) * | 2009-12-11 | 2016-07-06 | 삼성전자 주식회사 | 이동통신 시스템에서 경쟁 기반 액세스를 수행하는 방법 및 장치 |
| US8908582B2 (en) * | 2010-02-12 | 2014-12-09 | Qualcomm Incorporated | User equipment operation mode and channel or carrier prioritization |
| CA2793703C (en) | 2010-04-01 | 2020-06-30 | Sun Patent Trust | Transmit power control for physical random access channels |
| US8638684B2 (en) * | 2010-04-05 | 2014-01-28 | Qualcomm | Aperiodic channel state information request in wireless communication |
| JP5138724B2 (ja) * | 2010-04-15 | 2013-02-06 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システムにおける基地局及び方法 |
| CN101815357A (zh) * | 2010-04-23 | 2010-08-25 | 华为技术有限公司 | 无线承载内数据发送的方法及装置 |
| AU2011262653B2 (en) * | 2010-06-09 | 2016-06-16 | Samsung Electronics Co., Ltd. | Mobile communication system and packet control method in the mobile communication system |
| US8774207B2 (en) * | 2010-07-31 | 2014-07-08 | Motorola Solutions, Inc. | Methods for bearer reservation, maintenance, and use in a communication system |
| US8483058B2 (en) * | 2010-08-17 | 2013-07-09 | Qualcomm Incorporated | Systems and methods for traffic policing |
| US8838156B2 (en) | 2010-10-22 | 2014-09-16 | Motorola Solutions, Inc. | Multi-bearer rate control for transporting user plane data |
| US8514703B2 (en) * | 2010-11-11 | 2013-08-20 | Qualcomm Incorporated | Scheduling of logical channels in a wireless communication system |
| US9144098B2 (en) * | 2011-02-14 | 2015-09-22 | Nokia Solutions And Networks Oy | Real-time gaming and other applications support for D2D communications |
| JP2012227599A (ja) * | 2011-04-15 | 2012-11-15 | Panasonic Mobile Communications Co Ltd | 通信システム、通信装置及び無線リソース割り当て方法 |
| JP2013013001A (ja) * | 2011-06-30 | 2013-01-17 | Panasonic Corp | 受信装置、送信装置及びフィードバック方法 |
| US8965415B2 (en) | 2011-07-15 | 2015-02-24 | Qualcomm Incorporated | Short packet data service |
| CN102271086B (zh) * | 2011-07-25 | 2015-07-22 | 华为技术有限公司 | 发送报文的方法和装置 |
| US8989042B2 (en) | 2012-02-03 | 2015-03-24 | Mediatek Inc. | Method and apparatus for triggering and reporting diverse traffic information in cellular networks |
| US8660078B2 (en) | 2012-02-07 | 2014-02-25 | Qualcomm Incorporated | Data radio bearer (DRB) enhancements for small data transmissions apparatus, systems, and methods |
| EP2817911B1 (en) * | 2012-02-24 | 2020-08-12 | Marvell Asia Pte, Ltd. | Cross-layer scheduling based on lower layer feedback |
| US9179364B2 (en) | 2012-05-30 | 2015-11-03 | Qualcomm Incorporated | Method and apparatus for excluding guaranteed bit rate traffic bearers from LTE UL flow control |
| US9542400B2 (en) | 2012-09-07 | 2017-01-10 | Oracle International Corporation | Service archive support |
| US9467355B2 (en) | 2012-09-07 | 2016-10-11 | Oracle International Corporation | Service association model |
| US9838370B2 (en) | 2012-09-07 | 2017-12-05 | Oracle International Corporation | Business attribute driven sizing algorithms |
| US10148530B2 (en) | 2012-09-07 | 2018-12-04 | Oracle International Corporation | Rule based subscription cloning |
| US9619540B2 (en) | 2012-09-07 | 2017-04-11 | Oracle International Corporation | Subscription order generation for cloud services |
| US9621435B2 (en) | 2012-09-07 | 2017-04-11 | Oracle International Corporation | Declarative and extensible model for provisioning of cloud based services |
| US9667470B2 (en) | 2012-09-07 | 2017-05-30 | Oracle International Corporation | Failure handling in the execution flow of provisioning operations in a cloud environment |
| US9504032B2 (en) | 2012-09-13 | 2016-11-22 | Interdigital Patent Holdings, Inc. | Method, wireless transmit/receive unit (WTRU) and base station for transferring small packets |
| WO2014054568A1 (ja) * | 2012-10-03 | 2014-04-10 | シャープ株式会社 | 端末装置、基地局装置、無線通信システム、制御方法および集積回路 |
| US9210717B2 (en) * | 2012-11-15 | 2015-12-08 | Qualcomm Incorporated | Methods and apparatus for LTE MAC logical channel prioritization based on control data |
| WO2014163288A1 (en) * | 2013-04-02 | 2014-10-09 | Lg Electronics Inc. | Method for performing a logical channel prioritization and communication device thereof |
| US9444891B2 (en) * | 2013-07-01 | 2016-09-13 | Emoire Technology Development LLC | Data migration in a storage network |
| WO2015012557A1 (en) * | 2013-07-23 | 2015-01-29 | Lg Electronics Inc. | Method and apparatus for enforcing prioritized bit rate in wireless communication system |
| WO2015046787A1 (ko) * | 2013-09-26 | 2015-04-02 | 주식회사 케이티 | 논리채널 우선순위 처리 방법 및 그 장치 |
| RU2617706C1 (ru) * | 2013-09-26 | 2017-04-26 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ для инициирования и отчетности о состоянии буфера и устройство для этого |
| JP6350537B2 (ja) | 2013-10-31 | 2018-07-04 | 日本電気株式会社 | 無線通信システム、基地局装置、無線端末、及び通信制御方法 |
| KR20150081603A (ko) * | 2014-01-06 | 2015-07-15 | 삼성전자주식회사 | 무선 통신 시스템에서 패딩을 이용한 데이터 전송 방법 및 장치 |
| US10075381B2 (en) | 2014-01-28 | 2018-09-11 | Mediatek Inc. | Buffer status report and logical channel prioritization for dual connectivity |
| PL3100535T3 (pl) | 2014-01-29 | 2019-09-30 | Interdigital Patent Holdings, Inc. | Transmisje łącza uplink w komunikacji bezprzewodowej |
| CN103945540B (zh) * | 2014-03-14 | 2017-11-21 | 电信科学技术研究院 | 一种逻辑信道优先级处理方法及装置 |
| JP6467719B2 (ja) | 2014-03-20 | 2019-02-13 | シャープ株式会社 | 端末装置、集積回路、および、無線通信方法 |
| CN105338546B (zh) * | 2014-06-28 | 2019-01-08 | 北京神州泰岳软件股份有限公司 | Lte网络中问题小区的定位方法及系统 |
| CN105307193B (zh) * | 2014-06-28 | 2019-02-15 | 北京神州泰岳软件股份有限公司 | Lte网络中基于栅格干扰的信号优化的方法及系统 |
| CN105451246A (zh) * | 2014-06-28 | 2016-03-30 | 北京神州泰岳软件股份有限公司 | Lte网络中基于小区干扰总量的信号优化方法及系统 |
| CN105262572A (zh) * | 2014-07-16 | 2016-01-20 | 深圳市中兴微电子技术有限公司 | 一种lte制式下逻辑信道的组操作方法及装置 |
| US10164901B2 (en) | 2014-08-22 | 2018-12-25 | Oracle International Corporation | Intelligent data center selection |
| US20160227574A1 (en) * | 2015-02-02 | 2016-08-04 | Qualcomm Incorporated | Opportunistic utilization and mitigation of unused uplink grants in wireless communications |
| JP6554551B2 (ja) | 2015-04-09 | 2019-07-31 | エルジー エレクトロニクス インコーポレイティド | 無免許スペクトルで動作する少なくとも一つのSCellを有する搬送波集成における論理チャネル優先順位決定を行う方法及びその端末 |
| US10142174B2 (en) | 2015-08-25 | 2018-11-27 | Oracle International Corporation | Service deployment infrastructure request provisioning |
| JP2017163519A (ja) * | 2016-03-04 | 2017-09-14 | 株式会社Nttドコモ | ユーザ装置、及びランダムアクセス方法 |
| EP3414965B1 (en) * | 2016-03-24 | 2021-05-19 | LG Electronics Inc. | Method for transmitting data in a communication system and device therefor |
| TW201737679A (zh) * | 2016-03-30 | 2017-10-16 | Idac控股公司 | 在5g可撓rat系統中分立l2處理及控制架構 |
| US10021596B2 (en) * | 2016-03-30 | 2018-07-10 | Industrial Technology Research Institute | Communication system, communication device, base station and method thereof for D2D communications |
| KR102166508B1 (ko) | 2016-03-30 | 2020-10-19 | 아이디에이씨 홀딩스, 인크. | 무선 시스템에서의 사용자 평면의 처리 |
| US20200305220A1 (en) * | 2016-03-31 | 2020-09-24 | Nec Corporation | Radio access network node, radio terminal, network node, and method therefor |
| US10560829B2 (en) * | 2016-04-19 | 2020-02-11 | Qualcomm Incorporated | Wireless communication for angle of arrival determination |
| US10200991B2 (en) * | 2016-04-25 | 2019-02-05 | Ofinno Technologies, Llc | Scheduling request process in a wireless device and wireless network |
| WO2017191940A2 (ko) | 2016-05-01 | 2017-11-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 데이터를 전송하는 장치 및 방법 |
| EP3456131A1 (en) | 2016-05-12 | 2019-03-20 | IDAC Holdings, Inc. | Flow-based processing in wireless systems |
| US20180019952A1 (en) * | 2016-07-14 | 2018-01-18 | Futurewei Technologies, Inc. | Method to Provide High Throughput Transport by IP Network Channel Associated Signaling System |
| US10986650B2 (en) * | 2016-09-29 | 2021-04-20 | Lg Electronics Inc. | Uplink transmission based on UL-grant associated with specific logical channel priority |
| US10749641B2 (en) * | 2016-10-11 | 2020-08-18 | Qualcomm Incorporated | Media access control header and transport block formats |
| CN110996391B (zh) | 2016-11-01 | 2020-11-20 | 华为技术有限公司 | 一种资源分配方法及终端 |
| KR102695605B1 (ko) | 2016-11-04 | 2024-08-19 | 삼성전자 주식회사 | 차세대 이동 통신 시스템을 지원하기 위한 mac 서브 헤더의 구조와 이를 적용하는 방법 및 장치 |
| EP3319252A1 (en) | 2016-11-04 | 2018-05-09 | Panasonic Intellectual Property Corporation of America | Efficient multiplexing of control information in transport block |
| WO2018086010A1 (zh) * | 2016-11-09 | 2018-05-17 | 北京小米移动软件有限公司 | 控制协议数据单元pdu发送方法及装置 |
| CA3049699C (en) | 2017-01-09 | 2022-10-18 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method and device for multiplexing uplink grant resources |
| KR102333327B1 (ko) * | 2017-01-16 | 2021-12-02 | 삼성전자 주식회사 | 무선 통신 시스템에서 데이터 처리 방법 및 장치 |
| CN106936918B (zh) * | 2017-03-24 | 2020-07-10 | 武汉虹信通信技术有限责任公司 | 用于lte移动通信系统的rlc pdu传输方法 |
| US11071123B2 (en) * | 2017-03-24 | 2021-07-20 | Qualcomm Incorporated | Transport block boundary flexibility |
| WO2018195775A1 (zh) * | 2017-04-25 | 2018-11-01 | Oppo广东移动通信有限公司 | 为逻辑信道分配资源的方法、终端设备和网络设备 |
| US10334598B2 (en) * | 2017-04-25 | 2019-06-25 | Motorola Mobility Llc | Determining a priority order based on uplink transmission parameters |
| KR102349604B1 (ko) | 2017-05-04 | 2022-01-11 | 삼성전자 주식회사 | 이동통신시스템에서 Logical Channel의 우선 순위에 따른 Uplink Scheduling 방법 |
| CN109691211B (zh) * | 2017-05-05 | 2020-06-26 | Oppo广东移动通信有限公司 | 逻辑信道资源分配的方法和终端设备 |
| CA3064631C (en) * | 2017-06-14 | 2022-05-24 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method and device for transmitting data |
| US10736116B2 (en) | 2017-06-15 | 2020-08-04 | Samsung Electronics Co., Ltd. | Method and apparatus for an uplink transmission based on a characteristic of physical resources |
| US11178677B2 (en) | 2017-06-27 | 2021-11-16 | Lg Electronics Inc. | Method and apparatus for configuring multiple common control channels in wireless communication system |
| JP7166337B2 (ja) * | 2017-09-27 | 2022-11-07 | オッポ広東移動通信有限公司 | データ生成方法、論理チャネルの設定方法、端末装置及びチップ |
| RU2659773C1 (ru) * | 2017-11-09 | 2018-07-03 | Российская Федерация, от имени которой выступает Государственная корпорация по космической деятельности "РОСКОСМОС" | Способ назначения приоритетов запросам на проведение сеансов связи с космическими аппаратами научного и социально-экономического назначения |
| US11956789B2 (en) * | 2017-11-14 | 2024-04-09 | Interdigital Patent Holdings, Inc. | Supplementary uplink transmissions in wireless systems |
| CN109788570B (zh) * | 2017-11-14 | 2023-06-27 | 普天信息技术有限公司 | 一种逻辑信道优先级资源调度方法及装置 |
| WO2019140558A1 (zh) * | 2018-01-16 | 2019-07-25 | Oppo广东移动通信有限公司 | 数据复制的数据量的上报方法、用户设备及网络设备 |
| US10893527B2 (en) * | 2018-04-04 | 2021-01-12 | Lg Electronics Inc. | Method for transmitting data based on prioritized bit rate in wireless communication system and apparatus therefor |
| US11800397B2 (en) * | 2018-05-08 | 2023-10-24 | Interdigital Patent Holdings, Inc. | Methods for logical channel prioritization and traffic shaping in wireless systems |
| CN110474854B (zh) | 2018-05-11 | 2021-08-31 | 华为技术有限公司 | 资源分配的方法和装置 |
| US11317461B2 (en) * | 2018-08-08 | 2022-04-26 | FG Innovation Company Limited | Method and apparatus for generating MAC PDU |
| WO2020164029A1 (en) | 2019-02-13 | 2020-08-20 | Nokia Shanghai Bell Co., Ltd. | Communication of uplink control information |
| EP3942884A1 (en) * | 2019-03-20 | 2022-01-26 | IPCom GmbH & Co. KG | Coordination of logical channel priorities |
| CN111294165B (zh) * | 2019-03-22 | 2021-06-08 | 展讯通信(上海)有限公司 | 资源分配方法及装置、存储介质、终端 |
| CN112333836B (zh) * | 2019-08-05 | 2025-04-25 | 夏普株式会社 | 用户设备的控制方法以及用户设备 |
| EP4014537A4 (en) * | 2019-08-15 | 2023-05-10 | Nokia Technologies Oy | RADIO COMMUNICATION |
| WO2021081908A1 (zh) * | 2019-10-31 | 2021-05-06 | Oppo广东移动通信有限公司 | 为上行逻辑信道分配资源的方法和终端设备 |
| CN114642051B (zh) | 2019-12-06 | 2025-07-25 | 华为技术有限公司 | 上行数据传输的控制方法和装置 |
| US12426078B2 (en) * | 2020-06-19 | 2025-09-23 | Lenovo (Beijing) Limited | Method and apparatus for small data transmission |
| CN112640564A (zh) * | 2020-07-30 | 2021-04-09 | 华为技术有限公司 | 一种数据传输方法及装置 |
| EP4193658A4 (en) * | 2020-09-11 | 2024-01-10 | Samsung Electronics Co., Ltd. | METHOD AND NETWORK UNIT FOR LOGICAL CHANNEL MANAGEMENT IN A WIRELESS COMMUNICATIONS NETWORK |
| WO2022061757A1 (zh) * | 2020-09-25 | 2022-03-31 | 富士通株式会社 | 资源分配方法、装置和系统 |
| US11375024B1 (en) | 2021-02-22 | 2022-06-28 | T-Mobile Innovations Llc | Programmable networking device for user plane function |
| US11956150B1 (en) | 2021-05-24 | 2024-04-09 | T-Mobile Innovations Llc | Programmable networking device for packet processing and security |
| US12489788B1 (en) | 2021-05-24 | 2025-12-02 | T-Mobile Innovations Llc | Programmable networking device for user plane function with internet protocol security (IPsec) |
| WO2024102280A1 (en) * | 2022-11-09 | 2024-05-16 | Google Llc | Allocating resources for high-throughput ultra-reliable low-latency communication (urllc) traffic transmissions |
| CN119629681A (zh) * | 2023-09-13 | 2025-03-14 | 华为技术有限公司 | 数据处理方法及装置 |
Family Cites Families (33)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2355623B (en) | 1999-10-19 | 2003-07-16 | Ericsson Telefon Ab L M | Packet transmission in a UMTS network |
| US6937561B2 (en) * | 2000-06-02 | 2005-08-30 | Agere Systems Inc. | Method and apparatus for guaranteeing data transfer rates and enforcing conformance with traffic profiles in a packet network |
| CA2345878A1 (en) * | 2001-05-01 | 2002-11-01 | Destiny Software Productions Inc. | Multi media distribution method and system |
| TWI257796B (en) * | 2002-12-20 | 2006-07-01 | Interdigital Tech Corp | Scheduling data transmission by medium access control (MAC) layer in a mobile network |
| DE60311062T8 (de) * | 2003-02-06 | 2008-02-21 | Huawei Technologies Co., Ltd. | Verfahren zur Unterstützung von Verkehr, der verschiedene Dienstqualitäten hat, durch ein Hochgeschwindigkeits-Downlink-Paketzugriffssystem |
| WO2005009065A1 (en) * | 2003-07-17 | 2005-01-27 | Utstarcom (China) Co., Ltd. | A method for improving service quality in universal mobile telecomunications system (umts) radio |
| DE10345220B4 (de) * | 2003-09-29 | 2012-02-16 | Infineon Technologies Ag | Verfahren zur Übertragung von Daten |
| SE0302685D0 (sv) * | 2003-10-07 | 2003-10-07 | Ericsson Telefon Ab L M | Method and arrangement in a telecommunication system |
| WO2005048517A1 (en) * | 2003-11-12 | 2005-05-26 | Philips Intellectual Property & Standards Gmbh | Data packet transmission |
| KR100539930B1 (ko) | 2003-12-22 | 2005-12-28 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템에서 데이터 전송 최적화를 위한 전송 포맷 선택 방법 |
| KR101059876B1 (ko) * | 2004-06-16 | 2011-08-29 | 엘지전자 주식회사 | 이동통신 시스템의 서비스 품질 보장을 위한 데이터전송량 선택 방법 |
| WO2006067556A1 (en) * | 2004-12-22 | 2006-06-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Transmission in a shared medium having different access modes |
| EP1689130A1 (en) | 2005-02-07 | 2006-08-09 | Lg Electronics Inc. | Method for settling an error in a radio link control |
| WO2007036790A1 (en) * | 2005-09-29 | 2007-04-05 | Nokia Corporation | Apparatus, method and computer program product to request a data rate increase based on ability to transmit at least one more selected data unit |
| US7660250B2 (en) | 2005-11-08 | 2010-02-09 | Arris Group, Inc. | Method and system for regulating traffic in a network device |
| WO2007088465A2 (en) | 2006-02-03 | 2007-08-09 | Nokia Corporation | Apparatus, method and computer program product providing threshold-based buffer state reports from user equipment to a wireless network |
| CN101018392B (zh) | 2006-02-06 | 2010-06-16 | 中兴通讯股份有限公司 | 一种减少srns重定位过程中数据中断时间的方法 |
| GB2435153A (en) | 2006-02-08 | 2007-08-15 | Nec Corp | Modified connection setup for E-UTRA radio resource control |
| WO2007110806A2 (en) | 2006-03-24 | 2007-10-04 | Koninklijke Philips Electronics N.V. | Method of locating a receiver that redistributes content |
| CN100592817C (zh) * | 2006-04-19 | 2010-02-24 | 上海贝尔阿尔卡特股份有限公司 | 用于HSUPA的基站调度中实现动态QoS控制的方法及装置 |
| JP5057444B2 (ja) | 2006-07-28 | 2012-10-24 | イノヴァティヴ ソニック リミテッド | 無線通信システムにおいてスケジューリング情報を設定する方法及び装置 |
| GB0619519D0 (en) * | 2006-10-04 | 2006-11-15 | Siemens Ag | Packet scheduling |
| GB2448762B (en) | 2007-04-27 | 2009-09-30 | Nec Corp | Scheduliing information method and related communications devices |
| KR100911304B1 (ko) * | 2007-06-18 | 2009-08-11 | 엘지전자 주식회사 | 무선통신 시스템에서 우선순위를 갖는 무선베어러의 데이터전송 방법 |
| CN101075968A (zh) * | 2007-07-23 | 2007-11-21 | 中兴通讯股份有限公司 | 提供区分服务的方法与装置 |
| CN103327536B (zh) * | 2007-09-13 | 2016-07-06 | Lg电子株式会社 | 在无线通信系统中发送缓冲器状态报告的方法 |
| WO2009040395A1 (en) | 2007-09-26 | 2009-04-02 | Nokia Siemens Networks Oy | Method, apparatus and system for signalling of buffer status information |
| DE602008001864D1 (de) * | 2007-12-13 | 2010-09-02 | Innovative Sonic Ltd | Verfahren zur Zuweisung von Funkressourcen und dazugehörige Kommunikationsvorrichtung |
| US9215731B2 (en) * | 2007-12-19 | 2015-12-15 | Qualcomm Incorporated | Method and apparatus for transfer of a message on a common control channel for random access in a wireless communication network |
| KR101447750B1 (ko) * | 2008-01-04 | 2014-10-06 | 엘지전자 주식회사 | 랜덤 액세스 과정을 수행하는 방법 |
| EP2227885B1 (en) | 2008-01-04 | 2016-12-21 | Telefonaktiebolaget LM Ericsson (publ) | Compressed buffer status reports in lte |
| EP2670205B1 (en) * | 2008-02-01 | 2019-01-02 | Interdigital Patent Holdings, Inc. | Method and apparatus for prioritizing logical channels |
| KR101893868B1 (ko) * | 2008-02-01 | 2018-09-04 | 옵티스 와이어리스 테크놀로지, 엘엘씨 | 통신 단말기 및 우선순위가 매겨진 제어 정보를 사용하는 방법 |
-
2009
- 2009-01-27 EP EP13177252.7A patent/EP2670205B1/en active Active
- 2009-01-27 PL PL13177250T patent/PL2670204T3/pl unknown
- 2009-01-27 EP EP09706145A patent/EP2248385B1/en active Active
- 2009-01-27 EP EP13177250.1A patent/EP2670204B1/en active Active
- 2009-01-27 AT AT09706145T patent/ATE543365T1/de active
- 2009-01-27 DK DK09706145.1T patent/DK2248385T3/da active
- 2009-01-27 CN CN2009801036991A patent/CN101933385B/zh active Active
- 2009-01-27 KR KR1020117015054A patent/KR101468269B1/ko active Active
- 2009-01-27 US US12/360,343 patent/US8165152B2/en active Active
- 2009-01-27 ES ES11190594.9T patent/ES2436651T3/es active Active
- 2009-01-27 KR KR1020147002365A patent/KR101524420B1/ko active Active
- 2009-01-27 DK DK13177250.1T patent/DK2670204T3/en active
- 2009-01-27 KR KR1020107019268A patent/KR101292994B1/ko active Active
- 2009-01-27 KR KR1020157001504A patent/KR20150014537A/ko not_active Abandoned
- 2009-01-27 CN CN201310482340.8A patent/CN103607775B/zh active Active
- 2009-01-27 EP EP11190594.9A patent/EP2429251B1/en active Active
- 2009-01-27 RU RU2010136659/07A patent/RU2476026C2/ru active
- 2009-01-27 ES ES13177250.1T patent/ES2609808T3/es active Active
- 2009-01-27 JP JP2010545080A patent/JP5346959B2/ja active Active
- 2009-01-27 KR KR1020147011315A patent/KR101601010B1/ko active Active
- 2009-01-27 BR BRPI0905839A patent/BRPI0905839A2/pt not_active Application Discontinuation
- 2009-01-27 WO PCT/US2009/032120 patent/WO2009097273A1/en not_active Ceased
- 2009-02-02 TW TW104102014A patent/TWI549459B/zh active
- 2009-02-02 TW TW098103325A patent/TWI489888B/zh active
- 2009-02-02 AR ARP090100328A patent/AR070548A1/es active IP Right Grant
- 2009-02-02 TW TW098201604U patent/TWM358487U/zh not_active IP Right Cessation
- 2009-02-02 TW TW101120556A patent/TWI488461B/zh active
-
2012
- 2012-02-22 US US13/401,998 patent/US8774114B2/en active Active
-
2013
- 2013-08-19 JP JP2013169887A patent/JP5639696B2/ja active Active
-
2014
- 2014-06-04 US US14/296,224 patent/US9603161B2/en active Active
- 2014-10-24 JP JP2014217130A patent/JP5957506B2/ja active Active
-
2016
- 2016-06-20 JP JP2016121857A patent/JP6197073B2/ja active Active
- 2016-10-19 US US15/297,407 patent/US9913286B2/en active Active
-
2017
- 2017-08-21 JP JP2017158711A patent/JP6453955B2/ja active Active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2436651T3 (es) | Método y aparato para priorizar canales lógicos | |
| HK1193300A (en) | A method implemented in a wtru for prioritizing logical channels and a wtru | |
| HK1150707B (en) | Method and apparatus for prioritizing logical channels |