ES2660049T3 - Informes del estado de la memoria intermedia y priorización de canales lógicos en conectividad dual - Google Patents
Informes del estado de la memoria intermedia y priorización de canales lógicos en conectividad dual Download PDFInfo
- Publication number
- ES2660049T3 ES2660049T3 ES13795097.8T ES13795097T ES2660049T3 ES 2660049 T3 ES2660049 T3 ES 2660049T3 ES 13795097 T ES13795097 T ES 13795097T ES 2660049 T3 ES2660049 T3 ES 2660049T3
- Authority
- ES
- Spain
- Prior art keywords
- buffer
- cell
- data
- uplink
- enb
- 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
- 239000000872 buffer Substances 0.000 title claims abstract description 182
- 238000012913 prioritisation Methods 0.000 title description 3
- 230000009977 dual effect Effects 0.000 title description 2
- 238000004891 communication Methods 0.000 claims abstract description 96
- 230000006854 communication Effects 0.000 claims abstract description 95
- 230000005540 biological transmission Effects 0.000 claims abstract description 61
- 238000000034 method Methods 0.000 claims abstract description 60
- 238000004590 computer program Methods 0.000 claims description 4
- 239000000969 carrier Substances 0.000 description 35
- 238000007726 management method Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 27
- 230000006870 function Effects 0.000 description 22
- 230000004913 activation Effects 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 15
- 238000012546 transfer Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 9
- 238000013439 planning Methods 0.000 description 7
- 125000004122 cyclic group Chemical group 0.000 description 4
- 230000000737 periodic effect Effects 0.000 description 4
- 239000000835 fiber Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 239000000945 filler Substances 0.000 description 2
- 238000005755 formation reaction Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000006249 magnetic particle Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- 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/52—Allocation or scheduling criteria for wireless resources based on load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- 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/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT
- H04L5/001—Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT the frequencies being arranged in component carriers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0032—Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
-
- 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/51—Allocation or scheduling criteria for wireless resources based on terminal or device properties
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un procedimiento (900-a) de comunicación inalámbrica mediante un equipo de usuario, UE, en comunicación con una primera célula y una segunda célula, que comprende: establecer (905) una primera portadora de componentes en el UE asociado con la primera célula; establecer (910) una segunda portadora de componentes en el UE asociado con la segunda célula mientras se mantiene la primera portadora de componentes; determinar un conjunto de grupos de canales lógicos que tienen datos disponibles para la transmisión de enlace ascendente desde el UE; detectar (942-a) que se ha producido una primera condición de informes del estado de la memoria intermedia; determinar (944-a) un primer valor de estado de la memoria intermedia basado al menos en parte en una cantidad total de los datos disponibles para el conjunto de grupos de canales lógicos tras la aparición de la primera condición de informes del estado de la memoria intermedia; comparar la cantidad total de los datos disponibles con un umbral; y informar (946-a) sobre el primer valor de estado de la memoria intermedia a la primera célula o a la primera y a la segunda célula basándose en la comparación; en el que el informe comprende: informar sobre el primer valor de estado de la memoria intermedia a la primera célula cuando la cantidad total de los datos disponibles está por debajo del umbral; e informar sobre el primer valor del estado de la memoria intermedia a la primera célula y la segunda célula cuando la cantidad total de datos disponibles es igual o superior al umbral.
Description
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION
Informes del estado de la memoria intermedia y priorización de canales lógicos en conectividad dual
ANTECEDENTES
Campo
[0001] Los aspectos de la presente divulgación se refieren, en general, a sistemas de comunicación inalámbrica y, más particularmente, a comunicaciones de múltiples flujos entre un dispositivo inalámbrico y múltiples nodos de red.
Antecedentes
[0002] Las redes de comunicación inalámbrica se despliegan ampliamente para proporcionar diversos tipos de contenido de comunicaciones, tales como voz, vídeo, datos por paquetes, mensajería, radiodifusión, etc. Estas redes inalámbricas pueden ser redes de acceso múltiple capaces de dar soporte a múltiples usuarios compartiendo los recursos de la red disponibles. Dichas redes, que son usualmente redes de acceso múltiple, dan soporte a comunicaciones para múltiples usuarios compartiendo los recursos de red disponibles. Un ejemplo de una red de ese tipo es la Red Terrestre Universal de Acceso por Radio (UTRAN). La UTRAN es la Red de Acceso por Radio (RAN) definida como parte del Sistema Universal de Telecomunicaciones Móviles (UMTS), una tecnología de telefonía móvil de tercera generación (3G) soportada por el Proyecto de Asociación de 3.a Generación (3GPP). Los ejemplos de formatos de redes de acceso múltiple incluyen redes de acceso múltiple por división de código (CDMA), redes de acceso múltiple por división del tiempo (TDMA), redes de acceso múltiple por división de frecuencia (FDMA), redes de acceso múltiple por división ortogonal de frecuencia (OFDMA) y redes de FDMA de portadora única (SC-FDMA).
[0003] Una red de comunicación inalámbrica puede incluir varias estaciones base o nodos B que pueden soportar una comunicación para varios equipos de usuario (UE). Un UE puede comunicarse con una estación base a través del enlace descendente y el enlace ascendente. El enlace descendente (o enlace directo) se refiere al enlace de comunicación desde la estación base hasta el UE, y el enlace ascendente (o enlace inverso) se refiere al enlace de comunicación desde el UE hasta la estación base.
[0004] Algunos UE, tales como teléfonos inteligentes soportan muchos tipos de comunicaciones que tienen diferentes requisitos de calidad de servicio (QoS). Por ejemplo, algunos tipos de comunicaciones, como las comunicaciones de voz, tienen requisitos más estrictos en términos de latencia, mientras que otros tipos de comunicaciones, como navegación por Internet y FTP, tienen requisitos más bajos en términos de latencia pero requieren una tasa de pérdida de paquetes mucho más baja. El soporte de diferentes tipos de comunicaciones de muchos UE activos presenta desafíos en los sistemas de comunicación modernos.
[0005] EP 2 197 235 A2 divulga un procedimiento de informe de estado de la memoria intermedia de un dispositivo terminal en un sistema de comunicaciones móviles que comprende: obtener una asignación de recursos de radio para una pluralidad de portadoras de componentes desde una estación base, configurar una pluralidad de unidades de datos de protocolo de control de acceso de medios (MAC-PDU) incluyendo información de estado de la memoria intermedia correspondiente a la pluralidad de portadoras de componentes, con la pluralidad de MAC-PDU incluyendo números de secuencia generados (SN), y transmitir la pluralidad, de MAC-PDU a la estación base a través de la pluralidad de portadoras de componentes.
SUMARIO
[0006] En el funcionamiento de múltiples flujos, un equipo de usuario (UE) puede tener múltiples portadoras de componentes activos para la comunicación con múltiples eNB simultáneamente. En algunos casos, los eNB pueden tener una fibra u otra conexión de alta capacidad que permita a los eNB controlar dinámicamente el flujo de datos del enlace ascendente desde el UE a los múltiples eNB trama a trama. En otros casos, los eNB pueden ser capaces de intercambiar información semi-estática (por ejemplo, información de contexto, control de recursos de radio, etc.) pero tal vez no sean capaces de controlar dinámicamente el flujo de datos. La invención está definida en las reivindicaciones independientes.
BREVE DESCRIPCION DE LOS DIBUJOS
[0007] Puede comprenderse mejor la naturaleza y las ventajas de la presente invención consultando los siguientes dibujos. En las figuras adjuntas, componentes o características similares pueden tener la misma etiqueta de referencia. Además, se pueden distinguir diversos componentes del mismo tipo añadiendo a la etiqueta de referencia un guion y una segunda etiqueta que distinga entre los componentes similares. Si solo se utiliza la primera etiqueta de referencia en la memoria descriptiva, la descripción se puede aplicar a uno cualquiera de los componentes similares que tenga la misma primera etiqueta de referencia, independientemente de la segunda etiqueta de referencia.
5
10
15
20
25
30
35
40
45
50
55
60
65
La FIG. 1 muestra un diagrama de bloques de un sistema de comunicación inalámbrica de acuerdo con diversos modos de realización;
La FIG. 2 es un diagrama que ilustra una arquitectura de red de acuerdo con diversos modos de realización.
La FIG. 3 es un diagrama que ilustra un ejemplo de una estructura de tramas de enlace descendente, de acuerdo con diversos modos de realización;
La FIG. 4 es un diagrama que ilustra un ejemplo de una estructura de tramas de enlace ascendente, de acuerdo con diversos modos de realización;
La FIG. 5 es un diagrama que ilustra un ejemplo de una arquitectura de protocolo de radio para los planos de usuario y control de acuerdo con diversos modos de realización;
La FIG. 6 ilustra un sistema de comunicación inalámbrica para comunicaciones de enlace ascendente de múltiples flujos usando división a nivel de portadora de acuerdo con diversos modos de realización;
La FIG. 7 ilustra un diagrama de bloques de un procedimiento para la división a nivel de portadora en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización;
La FIG. 8 ilustra un sistema de comunicación inalámbrica para comunicaciones de enlace ascendente de múltiples flujos usando división a nivel de paquete de acuerdo con diversos modos de realización;
La FIG. 9A ilustra un procedimiento para informar sobre enlace ascendente usando división a nivel de paquete de acuerdo con diversos modos de realización;
La FIG. 9B ilustra un procedimiento para informar sobre enlace ascendente usando coeficientes de escalado para división a nivel de paquete de acuerdo con diversos modos de realización;
La FIG. 10A ilustra un procedimiento para informar sobre el estado de la memoria intermedia basándose en la cantidad real de datos en el grupo de memorias intermedias de acuerdo con diversos modos de realización;
La FIG. 10B ilustra un procedimiento para informar sobre el estado de la memoria intermedia a cada nodo basándose en la cantidad de datos en el grupo de memorias intermedias en el momento de una primera activación de BSR de acuerdo con diversos modos de realización;
La FIG. 11 muestra un diagrama de flujo que ilustra un ejemplo de funcionamiento de múltiples flujos entre un UE y múltiples nodos de acuerdo con diversos modos de realización.
La FIG. 12A es un diagrama de bloques que ilustra un dispositivo para informar sobre enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización;
La FIG. 12B es un diagrama de bloques que ilustra un dispositivo para informar sobre enlace ascendente en funcionamiento de múltiples flujos usando división a nivel de portadora de acuerdo con diversos modos de realización;
La FIG. 12C es un diagrama de bloques que ilustra un dispositivo para informar sobre enlace ascendente en funcionamiento de múltiples flujos usando división a nivel de paquete de acuerdo con diversos modos de realización.
La FIG. 13 es un diagrama de bloques que ilustra un dispositivo para gestionar recursos de enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización;
La FIG. 14 es un diagrama de bloques de un dispositivo móvil configurado para informes de enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización;
La FIG. 15 muestra un diagrama de bloques de un sistema de comunicaciones que puede configurarse para informar sobre enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización; y
La FIG. 16 es un diagrama de bloques de un sistema para informar sobre enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización.
5
10
15
20
25
30
35
40
45
50
55
60
65
DESCRIPCION DETALLADA
[0008] Los procedimientos, sistemas y dispositivos se describen para informar sobre enlace ascendente y la priorización de canal lógico en funcionamiento de múltiples flujos. Algunos modos de realización gestionan Solicitudes de Programación (SR) e Informes del estado de la memoria Intermedia (BSR) para el funcionamiento de múltiples flujos. Algunos modos de realización gestionan la asignación de cargas útiles de paquetes a concesiones de enlace ascendente para funcionamiento de múltiples flujos.
[0009] Algunos modos de realización utilizan división a nivel de portadora para informar sobre enlace ascendente donde el UE asocia portadoras o grupos de canales lógicos (LCG) con nodos para informar sobre enlace ascendente. El UE puede informar sobre enlace ascendente independientemente para cada nodo basándose en los datos disponibles para la transmisión de enlace ascendente en las memorias intermedias de LCG asociadas con el nodo.
[0010] Algunos modos de realización utilizan división a nivel de paquete donde el UE agrupa memorias intermedias para todos los LCG en un grupo común para informar sobre enlace ascendente. En algunos modos de realización de división a nivel de paquete, el UE puede informar sobre enlace ascendente basándose en la cantidad total de datos disponibles para la transmisión en el grupo de memorias intermedias común para informar sobre el estado del memoria intermedia. En algunos modos de realización de división a nivel de paquete, los coeficientes de escalado pueden determinarse para cada nodo y los informes de enlace ascendente pueden basarse en la cantidad total de datos disponibles para la transmisión en el grupo de memorias intermedias común escaladas por los respectivos coeficientes.
[0011] Las técnicas descritas en el presente documento pueden usarse para varias redes de comunicación inalámbrica, tales como las de CDMA, TDMA, FDMA, OfDmA, SC-FDMA y otras redes. Los términos "red" y "sistema" se usan a menudo de forma intercambiable. Una red de CDMA puede implementar una tecnología de radio, tal como Acceso Universal por Radio Terrestre (UTRA), CDMA2000® de la Asociación de la Industria de Telecomunicaciones (TIA) y similares. La tecnología de UTRA incluye el CDMA de banda ancha (WCDMA) y otras variantes del CDMA. La tecnología CDMA2000® incluye los estándares IS-2000, IS-95 e IS-856 de la Alianza de la Industria Electrónica (EIA) y la TIA. Una red de TDMa puede implementar una tecnología de radio tal como el Sistema Global de Comunicaciones Móviles (GSM). Una red OFDMA puede implementar una tecnología de radio tal como el UTRA evolucionado (E-UTRA), la Banda ancha ultra móvil (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA y similares. Las tecnologías de UtRa y E-UTRA son parte del Sistema universal de telecomunicaciones móviles (UMTS). La Evolución a Largo Plazo (LTE) y la LTE Avanzada (LTE-A) del 3GPP son versiones más recientes del UMTS que utilizan el E-UTRA. UTRA, E-uTRa, UMTS, LTE, LTE-A y GsM se describen en documentos de una organización llamada "Proyecto de Colaboración de Tercera Generación" (3GPP). CDMA2000® y UMB se describen en documentos de una organización llamada "Segundo proyecto de Colaboración de Tercera Generación" (3GPP2). Las técnicas descritas en el presente documento pueden usarse para las redes inalámbricas y las tecnologías de acceso por radio que se han mencionado anteriormente, así como para otras redes inalámbricas y tecnologías de acceso por radio. Para mayor claridad, se describen a continuación ciertos aspectos de las técnicas para LTE o LTE-A (denominadas conjuntamente, de forma alternativa, "LTE/-A") y se usa dicha terminología LTE/-A en gran parte de la descripción siguiente.
[0012] La FIG. 1 muestra una red inalámbrica 100 para la comunicación, que puede ser una red de LTE-A. La red inalámbrica 100 incluye una serie de nodos B evolucionados (eNB) 105 y otras entidades de red. Un eNB puede ser una estación que se comunica con los UE y también puede denominarse estación base, nodo B, punto de acceso, estación transceptora base, estación base de radio, transceptor de radio, función transceptora, conjunto de servicios básicos (BSS), conjunto de servicios extendidos (ESS) o de alguna otra manera adecuada. Cada eNB 105 puede proporcionar cobertura de comunicación para un área geográfica específica. En el 3GPP, el término "célula" puede referirse a esta área específica de cobertura geográfica de un eNB y/o a subsistema de eNB que sirva al área de cobertura, dependiendo del contexto en el cual se use el término.
[0013] Un eNB puede proporcionar cobertura de comunicación para una macro-célula, una pico-célula, una femto- célula y/u otros tipos de células. Una macrocélula cubre, en general, un área geográfica relativamente grande (por ejemplo, de un radio de varios kilómetros) y puede permitir el acceso no restringido a los UE con abonos de servicio con el proveedor de red. Una picocélula cubriría, en general, un área geográfica relativamente más pequeña y puede permitir el acceso no restringido a los UE con abonos de servicio con el proveedor de red. Una femtocélula también cubriría, en general, un área geográfica relativamente pequeña (por ejemplo, un hogar) y, además del acceso no restringido, también puede proporcionar el acceso restringido a los UE que tengan una asociación con la femtocélula (por ejemplo, los UE en un grupo cerrado de abonados (CSG), los UE para usuarios en el hogar y similares). Un eNB para una macrocélula puede denominarse macro eNB. Un eNB para una picocélula puede denominarse pico eNB. Y un eNB para una femtocélula puede denominarse femto eNB o eNB doméstico (HeNB). En el ejemplo mostrado en la FIG. 1, los eNB 105-a, 105-b, y 105-c son macro eNB para las macrocélulas 110-a, 110-b, y 110-c, respectivamente. El eNB 105-x es un pico eNB para una pico célula 110-x. Y, los eNB 105-y y 105-z son femto eNB para las femtocélulas 110-y y 110-z, respectivamente. Un eNB puede dar soporte a una o a múltiples células (por ejemplo, dos, tres, cuatro, etc.).
5
10
15
20
25
30
35
40
45
50
55
60
65
[0014] La red inalámbrica 100 puede soportar a un funcionamiento síncrono o asíncrono. En un funcionamiento síncrono, los eNB pueden tener una temporización de tramas similar, y las transmisiones desde diferentes eNB pueden estar aproximadamente alineadas en el tiempo. En un funcionamiento asíncrono, los eNB pueden tener temporización de tramas diferente, y las transmisiones desde diferentes eNB pueden no estar alineadas en el tiempo. Las técnicas descritas en el presente documento se pueden utilizar en el funcionamiento síncrono o asíncrono.
[0015] Un controlador de red 130 puede conectarse a un conjunto de eNB y puede proporcionar coordinación y control para estos eNB. El controlador de red 130 puede comunicarse con los eNB 105 mediante una red de retorno 132. Los eNB 105 también pueden comunicarse entre sí, por ejemplo, directa o indirectamente, mediante una red de retorno cableada 134 o una red de retorno inalámbrica 136.
[0016] Los UE 115 están dispersados por toda la red inalámbrica 100, y cada UE puede ser fijo o móvil. Un UE 115 también puede ser denominado por los expertos en la técnica estación móvil, estación de abonado, unidad móvil, unidad de abonado, unidad inalámbrica, unidad remota, dispositivo móvil, dispositivo inalámbrico, dispositivo de comunicaciones inalámbricas, dispositivo remoto, estación de abonado móvil, terminal de acceso, terminal móvil, terminal inalámbrico, terminal remoto, microteléfono, agente de usuario, cliente móvil, cliente o de alguna otra manera adecuada. Un UE 115 puede ser un teléfono celular, un asistente digital personal (PDA), un módem inalámbrico, un dispositivo de comunicación inalámbrica, un dispositivo de mano, una tablet, un ordenador portátil, un teléfono inalámbrico, una estación de bucle local inalámbrico (WLL) , un teléfono inteligente, un teléfono con protocolo de inicio de sesión (SIP), una radio por satélite, un sistema de posicionamiento global, un dispositivo multimedia, un dispositivo de vídeo, un reproductor de audio digital (por ejemplo, reproductor de MP3), una cámara, una consola de juegos o cualquier otro dispositivo funcional similar. Un UE puede ser capaz de comunicarse con los macro eNB, los pico eNB, los femto eNB, los retransmisores y similares.
[0017] El sistema 100 muestra transmisiones 125 entre dispositivos móviles 115 y estaciones base 105. Las transmisiones 125 pueden incluir transmisión de enlace ascendente (UL) y/o enlace inverso, desde un dispositivo móvil 115 a una estación base 105, y/o transmisiones de enlace descendente (DL) y/o enlace directo, desde una estación base 105 a un dispositivo móvil 115. LTE/-A utiliza multiplexado por división ortogonal de frecuencia (OFDM) en el enlace descendente y acceso múltiple por división de frecuencia de portadora única (SC-FDM) en el enlace ascendente. El OFDM y el SC-FDMA dividen el ancho de banda del sistema en múltiples (K) sub-portadoras ortogonales, que también se denominan habitualmente tonos, recipientes o similares. Cada subportadora puede ser modulada con datos. En general, los símbolos de modulación se envían en el dominio de frecuencia con OFDM, y en el dominio del tiempo con SC-FDMA. La separación entre subportadoras adyacentes puede ser fija, y el número total de subportadoras (K) puede depender del ancho de banda del sistema. Por ejemplo, K puede ser igual a 128, 256, 512, 1024 o 2048 para un correspondiente ancho de banda del sistema de 1,25; 2,5; 5; 10 o 20 megahercios (MHz), respectivamente. El ancho de banda del sistema también se puede dividir en sub-bandas. Por ejemplo, una sub-banda puede abarcar 1,08 MHz; y puede haber 1, 2, 4, 8 o 16 sub-bandas para un correspondiente ancho de banda del sistema de 1,25; 2,5; 5; 10 o 20 MHz, respectivamente.
[0018] La FIG. 2 es un diagrama que ilustra una arquitectura de red LTE 200 de acuerdo con diversos modos de realización. La arquitectura de red LTE 200 puede denominarse sistema de paquetes evolucionado (EPS) 200. El EPS 200 puede incluir uno o más equipos de usuario (UE) 115, una red de acceso radioeléctrico terrestre UMTS evolucionada (E-UTRAN) 204, un núcleo de paquetes evolucionado (EPC) 210, un servidor de abonados local (HSS) 220 y servicios IP de operador 222. El EPS puede interconectarse con otras redes de acceso pero, por simplicidad, esas entidades / interfaces no se muestran. Como se muestra, el EPS proporciona servicios de conmutación de paquetes; sin embargo, como apreciarán fácilmente los expertos en la técnica, los diversos conceptos presentados a lo largo de esta divulgación pueden aplicarse a redes que proporcionan servicios de conmutación de circuitos.
[0019] La E-UTRAN incluye el nodo B evolucionado (eNB) 105 y otros eNB 205. El eNB 105 proporciona terminaciones de protocolo en el plano de usuario y de control para el Ue 115. El eNB 105 puede conectarse con los otros eNB 205 a través de una interfaz X2 (por ejemplo, red de retorno). El eNB 105 proporciona un punto de acceso al EPC 210 para un UE 115.
[0020] El eNB 106 se conecta al EPC 210 mediante una interfaz S1. El EPC 210 incluye una entidad de gestión de movilidad (MME) 212, otras MME 214, una pasarela de servicio 216 y una pasarela de red de datos por paquetes (PDN) 218. La MME 212 es el nodo de control que procesa la indicación entre el UE 102 y el EPC 110. En general, la MME 212 proporciona una gestión de portadora y de conexión. Todos los paquetes IP de usuario se transfieren a través de la pasarela de servicio 216, que está conectada a la pasarela PDN 218. La pasarela PDN 218 proporciona asignación de direcciones IP de UE, así como otras funciones. La pasarela PDN 218 está conectada a los servicios IP 222 del operador. Los servicios IP 222 del operador pueden incluir Internet, Intranet, un subsistema multimedia IP (IMS) y un servicio de flujo continuo PS (PSS).
[0021] La FIG. 3 es un diagrama 300 que ilustra un ejemplo de una estructura de trama de enlace descendente (DL) en LTE. Una trama (10 ms) puede dividirse en 10 subtramas del mismo tamaño. Cada subtrama puede incluir dos
5
10
15
20
25
30
35
40
45
50
55
60
65
ranuras de tiempo consecutivas. Puede usarse una cuadrícula de recursos para representar dos ranuras de tiempo, incluyendo cada ranura de tiempo un bloque de recursos. La cuadrícula de recursos está dividida en múltiples elementos de recurso. En LTE, un bloque de recursos contiene 12 subportadoras consecutivas en el dominio de frecuencia y, para un prefijo cíclico normal en cada símbolo OFDM, 7 símbolos OFDM consecutivos en el dominio de tiempo, o 84 elementos de recurso. Para un prefijo cíclico ampliado, un bloque de recursos contiene 6 símbolos OFDM consecutivos en el dominio de tiempo y tiene 72 elementos de recurso. Algunos de los elementos de recurso, indicados como R 302, 304, incluyen señales de referencia de DL (DL-RS). Algunos de los elementos de recursos pueden incluir datos. Como se muestra en la FIG. 3, la DL-RS incluye RS específica de célula (CRS) (que puede denominarse RS común) 302 y RS específica de UE (UE-RS) 304 (mostrada con configuración de puerto de antena 9 o 10). Las UE-RS 304 no se transmiten en los bloques de recursos a los cuales el canal físico de control de DL (PDCCH) correspondiente está asignado. Como tales, las UE-RS 304 se transmiten solamente en los bloques de recursos a los cuales el canal físico compartido de DL (PDSCH) correspondiente está asignado. El número de bits transportados por cada elemento de recurso depende del esquema de modulación. Por tanto, cuantos más bloques de recursos reciba un UE y cuanto más sofisticado sea el esquema de modulación, mayor será la velocidad de transmisión de datos para el UE.
[0022] La FIG. 3 es un diagrama 300 que ilustra un ejemplo de una estructura de trama de enlace descendente (DL) en LTE. Una trama (por ejemplo, 10 ms, etc.) puede dividirse en 10 subtramas del mismo tamaño. Cada subtrama puede incluir dos ranuras de tiempo consecutivas. Puede usarse una cuadrícula de recursos para representar dos ranuras de tiempo, incluyendo cada ranura de tiempo un bloque de recursos. La cuadrícula de recursos está dividida en múltiples elementos de recurso. En LTE, un bloque de recursos contiene 12 subportadoras consecutivas en el dominio de frecuencia y, para un prefijo cíclico normal en cada símbolo OFDM, 7 símbolos OFDM consecutivos en el dominio de tiempo, o 84 elementos de recurso. Para un prefijo cíclico ampliado, un bloque de recursos contiene 6 símbolos OFDM consecutivos en el dominio de tiempo y tiene 72 elementos de recurso. Algunos de los elementos de recurso, indicados como R 302, 304, incluyen señales de referencia de DL (DL-RS). Algunos de los elementos de recursos pueden incluir datos. Como se muestra en la FIG. 3, la DL-RS incluye RS específica de célula (CRS) (que puede denominarse RS común) 302 y RS específica de UE (UE-RS) 304 (mostrada con configuración de puerto de antena 9 o 10). Las UE-RS 304 no se transmiten en los bloques de recursos a los cuales el canal físico de control de DL (PDCCH) correspondiente está asignado. Como tales, las UE-RS 304 se transmiten solamente en los bloques de recursos a los cuales el canal físico compartido de DL (PDSCH) correspondiente está asignado. El número de bits transportados por cada elemento de recurso depende del esquema de modulación. Por tanto, cuantos más bloques de recursos reciba un UE y cuanto más sofisticado sea el esquema de modulación, mayor será la velocidad de transmisión de datos para el UE.
[0023] La FIG. 4 es un diagrama 400 que ilustra un ejemplo de una estructura de trama de UL en LTE. Los bloques de recursos disponibles para el UL pueden dividirse en una sección de datos y una sección de control. La sección de control puede formarse en los dos bordes del ancho de banda del sistema y puede tener un tamaño configurable. Los bloques de recursos de la sección de control pueden asignarse a los UE para la transmisión de información de control. La sección de datos puede incluir todos los bloques de recursos no incluidos en la sección de control. La estructura de trama de UL da como resultado que la sección de datos incluya subportadoras contiguas, lo cual puede permitir que un único UE tenga asignadas todas las subportadoras contiguas de la sección de datos.
[0024] Un UE puede tener asignados bloques de recursos 410-a, 410-b en la sección de control para transmitir información de control a un eNB. El UE también puede tener asignados bloques de recursos 420-a, 420-b en la sección de datos para transmitir datos al eNB. El Ue puede transmitir información de control en un canal físico de control de UL (PUCCH) en los bloques de recursos asignados en la sección de control. El UE puede transmitir solo datos o tanto datos como información de control en un canal físico compartido de UL (PUSCH) en los bloques de recursos asignados en la sección de datos. Una transmisión en el UL puede abarcar ambas ranuras de una subtrama y puede saltar a través de la frecuencia.
[0025] Un conjunto de bloques de recursos puede usarse para llevar a cabo un acceso de sistema inicial y conseguir una sincronización de UL en un canal físico de acceso aleatorio (PRACH) 430. El PRACH 430 transporta una secuencia aleatoria y no puede transportar datos / indicación de UL. Cada preámbulo de acceso aleatorio ocupa un ancho de banda correspondiente a seis bloques de recursos consecutivos. La frecuencia de inicio es especificada por la red. Es decir, la transmisión del preámbulo de acceso aleatorio está limitada a determinados recursos de tiempo y frecuencia. No hay salto de frecuencia para el PRACH. El intento de PRACH se transporta en una única subtrama (1 ms) o en una secuencia de algunas subtramas contiguas, y un UE puede realizar solamente un único intento de PRACH por trama (10 ms).
[0026] La FIG. 5 es un diagrama 500 que ilustra un ejemplo de una arquitectura de protocolo de radio para el plano de usuario y el plano de control en LTE. La arquitectura de protocolo de radio para el UE y el eNB se muestra con tres capas: Capa 1, Capa 2 y Capa 3. La Capa 1 (capa L1) es la capa más baja e implementa varias funciones de procesamiento de señales de capa física. En el presente documento se hará referencia a la capa L1 como la capa física 506. La Capa 2 508 está por encima de la capa física 506 y se encarga del enlace entre el UE y el eNB a través de la capa física 506.
5
10
15
20
25
30
35
40
45
50
55
60
65
[0027] En el plano de usuario, la capa L2 508 incluye una subcapa de control de acceso al medio (MAC) 510, una subcapa de control de enlace de radio (RLC) 512 y una subcapa de protocolo de convergencia de datos por paquetes (PDCP) 514, que terminan en el eNB en la lado de la red. Aunque no se muestra, el UE puede tener varias capas superiores por encima de la capa L2 508, incluyendo una capa de red (por ejemplo, capa IP) que termina en la pasarela PDN 218 en el lado de la red, y una capa de aplicación que termina en el otro extremo de la conexión (por ejemplo, UE, servidor, etc. en el extremo distante).
[0028] La subcapa PDCP 514 proporciona multiplexación entre diferentes portadoras de radio y canales lógicos. La subcapa PDCP 514 proporciona además compresión de cabecera para paquetes de datos de capa superior para reducir la sobrecarga en las transmisiones de radio, seguridad mediante el cifrado de los paquetes de datos y capacidad de transferencia de los UE entre los eNB. La subcapa de RLC 512 proporciona segmentación y reensamblado de paquetes de datos de capas superiores, retransmisión de paquetes de datos perdidos y reordenamiento de paquetes de datos para compensar una recepción desordenada debido a una solicitud de repetición automática híbrida (HARQ). La subcapa de RLC 512 pasa datos a la subcapa de MAC 510 como canales lógicos.
[0029] La subcapa de MAC 510 proporciona multiplexación entre canales lógicos y de transporte. La subcapa de MAC 510 también se encarga de asignar los diversos recursos de radio (por ejemplo, bloques de recursos) en una célula entre los UE. La subcapa de MAC 510 también se encarga de operaciones HARQ. La capa de MAC formatea y envía los datos del canal lógico a la capa física 506 como canales de transporte.
[0030] En el plano de control, la arquitectura de protocolo de radio para el UE y el eNB es sustancialmente la misma para la capa física 506 y la capa L2 508, con la excepción de que no hay ninguna función de compresión de cabecera para el plano de control. El plano de control incluye además una subcapa de control de recursos de radio (RRC) 516 en la Capa 3 (capa L3). La subcapa de RRC 516 se encarga de obtener recursos de radio (es decir, portadoras de radio) y de configurar las capas inferiores usando indicación RRC entre el eNB y el UE.
[0031] En funcionamiento de múltiples flujos, un UE 115 puede soportar la transmisión de enlace ascendente utilizando portadoras de múltiples componentes para múltiples células (por ejemplo, eNB 105, etc.) simultáneamente. Mientras que el UE 115 puede comunicarse independientemente con cada célula, el UE 115 puede tener una sola célula principal (PCell) y una o más células secundarias (SCells). Los modos de realización descritos están dirigidos a informar sobre enlace ascendente y a la priorización de canal lógico en funcionamiento de múltiples flujos. Algunos modos de realización gestionan Solicitudes de Programación (SR) e Informes del estado de la memoria Intermedia (BSR) para el funcionamiento de múltiples flujos. Algunos modos de realización gestionan la asignación de cargas útiles de paquetes a concesiones de enlace ascendente para funcionamiento de múltiples flujos.
[0032] En algunos modos de realización, el UE puede transmitir BSR (por ejemplo, periódicamente o al activarse) en un intervalo de tiempo de transmisión (TTI). El UE puede determinar qué célula, o en qué portadora de componentes, transmitir los únicos BSR. En otros modos de realización, el UE puede transmitir una pluralidad de BSR a una pluralidad de células, respectivamente. La pluralidad de BSR puede transmitirse durante el mismo TTI o diferentes TTI.
[0033] Algunos modos de realización utilizan división a nivel de portadora para informar sobre enlace ascendente donde el UE asocia portadoras o grupos de canales lógicos (LCG) con nodos para informar sobre enlace ascendente. El UE puede informar sobre enlace ascendente independientemente para cada nodo basándose en los datos disponibles para la transmisión de enlace ascendente en las memorias intermedias de LCG asociadas con el nodo.
[0034] Algunos modos de realización utilizan división a nivel de paquete donde el UE agrupa memorias intermedias para todos los LCG en un grupo común para informar sobre enlace ascendente. En algunos modos de realización de división a nivel de paquete, el UE puede informar sobre enlace ascendente basándose en la cantidad total de datos disponibles para la transmisión en el grupo de memorias intermedias común para informar sobre el estado del memoria intermedia. En algunos modos de realización de división a nivel de paquete, los coeficientes de escalado pueden determinarse para cada nodo y los informes de enlace ascendente pueden basarse en la cantidad total de datos disponibles para la transmisión en el grupo de memorias intermedias común escaladas por los respectivos coeficientes.
[0035] La FIG. 6 ilustra un sistema de comunicación inalámbrica 600 para comunicaciones de enlace ascendente de múltiples flujos usando división a nivel de portadora de acuerdo con diversos modos de realización. En el sistema de comunicación inalámbrica 600, el UE 115-a está configurado para comunicarse (a través del transceptor 670, etc.) con múltiples eNB de forma sustancialmente simultánea (por ejemplo, durante un único intervalo de tiempo de transmisión (TTI) o trama, etc.) sobre portadoras de múltiples componentes. En la FIG. 6, el UE 115-a se comunica con eNB[A] por la portadora de componentes de enlace ascendente CC[A] 625-a y con eNB[B] por la portadora de componentes de enlace ascendente CC[B] 625-b. De acuerdo con la arquitectura de la FIG. 6, eNB[A] 605-a puede ser el PCell para el UE 115-a, mientras que eNB[B] 605-b puede ser un SCell. El UE 115-a también puede
5
10
15
20
25
30
35
40
45
50
55
60
65
configurarse para recibir múltiples portadoras de componentes de enlace descendente desde eNB[A] 605-a, eNB[B] 605-b y/u otros eNB. eNB[A] 605-a puede comunicarse con eNB[B] 605-b por un enlace de red de retorno 612, que puede ser un enlace de red de retorno cableada o inalámbrica. Aunque la FIG. 6 ilustra el UE 115-a en comunicación con dos eNB usando dos portadoras de componentes, los modos de realización descritos para la división a nivel de portadora pueden usarse cuando el UE esté usando el funcionamiento de múltiples flujos con cualquier número de eNB.
[0036] El UE 115-a puede tener múltiples portadoras (por ejemplo, portadoras 632, 634, 636) donde cada portadora está asociada con un conjunto de requisitos de Calidad de Servicio (QoS). Las portadoras soportan sesiones del UE 115-a (por ejemplo, aplicaciones, servicios, etc.) y pueden soportar múltiples flujos de paquetes para múltiples sesiones. Las portadoras con las mismas necesidades se pueden agrupar en grupos de canales lógicos (LCG). Es decir, los grupos de canales lógicos pueden incluir uno o más canales lógicos. Cada grupo de canales lógicos puede asociarse con un ID de canales lógicos (LCID). Cuando las sesiones generan datos (por ejemplo, paquetes IP) y los datos se formatean en SDU de portadoras (por ejemplo, SDU de Protocolo de Convergencia de Datos en Paquete (PDCP), etc.) las SDU de portadoras se introducen en memorias intermedias asociadas con los LCG.
[0037] Los ID de canales lógico pueden ser asignados a LCG utilizando asignación común o asignación exclusiva. La FIG. 6 ilustra la asignación exclusiva donde los ID de los canales lógicos no están duplicados en los eNB. En algunos modos de realización de división a nivel de portadora, los LCG asignados a diferentes eNB pueden compartir ID de canal lógico. Para estos modos de realización, la capa de MAC gestiona la asignación de ID de canales lógicos entre los grupos de canales lógicos y la capa física 660 para dirigir datos de enlace ascendente y de enlace descendente desde LCG en las subcapas RLC y/o PDCP con la misma ID de canales lógicos hacia y desde el eNB apropiado y/o recursos de portadora de componentes en la capa física 660.
[0038] Cuando los UE tienen datos de enlace ascendente para enviar en las memorias intermedias de LCG, el UE puede indicar las concesiones de enlace ascendente mediante la indicación de una solicitud de planificación (SR) de los recursos de un canal de control de enlace ascendente configurado (por ejemplo, a través de RRC, etc.) por el eNB. Por ejemplo, eNB[A] 605-a puede configurar recursos PUCCH en CC[A] 625-a para UE 115-a para enviar Solicitudes de Programación. Una vez que un UE tiene concesiones de enlace ascendente, se envía un Informe del estado de la memoria intermedia (BSF) desde el UE al eNB para proporcionar información sobre la cantidad de datos pendientes en la memoria intermedia de enlace ascendente del UE. BSR se puede activar basándose en un período de tiempo transcurrido entre los informes (BSR periódico), basándose en el relleno en las concesiones de enlace ascendente (BSR de relleno) y/u otros factores. Un BSR puede incluir un valor de estado de la memoria intermedia, que puede ser un índice de una tabla logarítmica o semilogarítmica de valores de tamaño de memoria intermedia.
[0039] En modos de realización que usan división a nivel de portadora para el funcionamiento de múltiples flujos, los UE asocia grupos de canales lógicos con eNB para los que el UE tiene una portadora de componentes establecida. A continuación, el UE genera métricas de informes de enlace ascendente para cada eNB independientemente para cada eNB. Las métricas de informes de enlace ascendente pueden transmitirse a cada eNB por las portadoras de componentes asociadas con cada eNB o por una portadora de componentes a un eNB principal para su distribución mediante el eNB principal a los otros eNB configurados para recibir datos de enlace ascendente desde el UE. Por ejemplo, SR para concesiones de enlace ascendente y BSR pueden realizarse independientemente para cada eNB en división a nivel de portadora.
[0040] Como se ilustra en la FIG. 6, el UE 115-a tiene tres grupos de canales lógicos, LCG[1] 642, LCG[2] 644 y LCG[3] 646. El UE 115-a asocia LCG[1] 642 y LCG[2] 644 con eNB[A] 605-a y LCG[3] 646 con eNB[B] 605-b. Los informes de enlace ascendente para eNB[A] 652 se pueden realizar independientemente de los informes de enlace ascendente para eNB[B] 654 basándose en los LCG asignados a cada eNB. En modos de realización, el UE 115-a mantiene temporizadores independientes para cada eNB. Por ejemplo, el UE 115-a puede mantener temporizadores retxBSR y periodicBSR independientes para eNB[A] y eNB[B].
[0041] La FIG. 7 ilustra un diagrama de bloques de un procedimiento 700 para división a nivel de portadora en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización. El procedimiento 700 puede ser realizado, por ejemplo, por el UE 115-a ilustrado en la FIG. 6.
[0042] En el bloque 705, se puede establecer una conexión entre el UE 115-a y eNB[A] 605-a por la portadora de componentes A 625-a. En el bloque 710, se puede establecer una conexión entre el UE 115-a y el eNB[B] 605-b por la portadora de componentes B 625-b. Las portadoras de componentes A y B pueden configurarse y mantenerse mediante el UE 115-a para las comunicaciones que utilizan ya sea la portadora de componentes A, o la portadora de componentes B, o ambas portadoras de componentes A y B simultáneamente para transmisiones de enlace ascendente.
[0043] En el bloque 715, el UE 115-a puede asignar uno o más LCG para informar sobre enlace ascendente 652 a eNB[A] 605-a. Por ejemplo, el UE 115-a puede asignar LCG[1] 642 y LCG[2] 644 para informar sobre enlace ascendente 652 a eNB[A] 605-a como se ilustra en la FIG. 6. En el bloque 720, el UE 115-a puede asignar uno o
5
10
15
20
25
30
35
40
45
50
55
60
65
más LCG para informar sobre enlace ascendente 654 a la célula eNB[B] 605-b. Por ejemplo, el UE 115-a puede asignar LCG[3] 646 para informar sobre enlace ascendente 654 a eNB[B] 605-b como se ilustra en la FIG. 6.
[0044] En el bloque 730, el UE 115-a supervisa LCG asignados a cada eNB y genera informes de enlace ascendente para cada eNB basándose en las memorias intermedias para los LCG asignados a ese eNB. Por ejemplo, el UE 115-a puede informar sobre enlace ascendente para eNB[A] 605-a basándose en datos disponibles para la transmisión de enlace ascendente en memorias intermedias asociadas con LCG[1] 642 y LCG[2] 644. El UE 115-a puede generar informes de enlace ascendente para eNB[B] 605-b basándose en los datos disponibles para la transmisión de enlace ascendente en la memoria intermedia asociada con LCG[3] 646.
[0045] Si se produce una condición de activación de SR en el bloque 740, el UE 115-a puede indicar SR al eNB de activación en los próximos recursos de SR disponibles en el bloque 745. Por ejemplo, SR puede activarse para eNB[A] 605-a cuando los datos están disponibles en las memorias intermedias asociadas con LCG[1] y/o LCG[2] y no se ha programado ninguna concesión de enlace ascendente para los datos disponibles. El UE 115-a puede indicar SR en la próxima oportunidad de transmisión de SR disponible (por ejemplo, recursos configurados del PUCCH de CC[A] 625-a, etc.). En respuesta a la señal SR mediante el uE 115-a, eNB[A] 605-a puede determinar los recursos de enlace ascendente para el UE 115-a y enviar una concesión de enlace ascendente al UE 115-a para la transmisión de enlace ascendente en ciertos recursos de CC[A] 625-a (por ejemplo, recursos de PUSCH).
[0046] Si se produce una condición de activación de BSR en el bloque 750 para un eNB, el UE 115-a puede determinar un valor de estado de la memoria intermedia basándose en la cantidad de datos disponible para LCG asociados con el eNB de activación en el bloque 755. El UE 115-a puede informar sobre el valor de estado de la memoria intermedia (BSV) al eNB de activación en el bloque 760. El Ue 115-a puede determinar un valor de estado de la memoria intermedia para eNB[B] 605-b basándose en los datos disponibles para LCG[3] 646. En algunos modos de realización, se puede informar sobre BSR de acuerdo con LCID. Por ejemplo, el UE 115-a puede informar sobre un valor de estado de la memoria intermedia y un LCID para cada LCG en un único elemento bSr.
[0047] La FIG. 8 ilustra un sistema de comunicación inalámbrica 800 para comunicaciones de enlace ascendente de múltiples flujos usando la división a nivel de paquete de acuerdo con diversos modos de realización. En el sistema de comunicación inalámbrica 800, el UE 115-b mantiene (por ejemplo, a través del transceptor 870, etc.) múltiples portadoras de componentes de enlace ascendente simultáneas con múltiples eNB. En la FIG. 8, el UE 115-b se comunica con eNB[A] 805-a por la portadora de componentes de enlace ascendente CC[A] 825-a y con eNB[B] 805- b por la portadora de componentes de enlace ascendente CC[B] 825-b. De acuerdo con la arquitectura de la FIG. 8, eNB[A] 805-a puede ser el PCell para el UE 115-b, mientras que eNB[B] 805-b puede ser un SCell. El UE 115-b también se puede configurar para recibir múltiples portadoras de componentes de enlace descendente desde eNB[A], eNB[B] y/u otros eNB. eNB[A] 805-a puede comunicarse con eNB[B] 805-b por un enlace de red de retorno 812, que puede ser un enlace de red de retorno cableada o inalámbrica. Aunque la FIG. 8 ilustra el UE 115-b en comunicación con dos eNB usando dos portadoras de componentes, se puede usar la división a nivel de paquete cuando el UE 115-b está en funcionamiento de múltiples flujos con cualquier número de eNB.
[0048] El UE 115-b puede tener múltiples portadoras (por ejemplo, portadoras 832, 834, 836) donde cada portadora está asociada con un conjunto de requisitos de Calidad de Servicio (QoS). Las portadoras soportan sesiones del UE 115-b (por ejemplo, aplicaciones, servicios, etc.) y pueden soportar múltiples flujos de paquetes para múltiples sesiones. Las portadoras con las mismas necesidades se pueden agrupar en grupos de canales lógicos (LCG). Es decir, los grupos de canales lógicos pueden incluir uno o más canales lógicos. Cada grupo de canales lógicos puede asociarse con un ID de canales lógicos (LCID). Cuando las sesiones generan datos (por ejemplo, paquetes IP) y los datos se formatean en SDU de portadoras (por ejemplo, SDU de Protocolo de Convergencia de Datos en Paquete (PDCP), etc.) las SDU de portadoras se introducen en memorias intermedias asociadas con los LCG.
[0049] Los ID de canales lógico pueden ser asignados a LCG utilizando asignación común o asignación exclusiva. La capa de MAC puede gestionar la asignación de ID de canales lógicos entre los grupos de canales lógicos y la capa física 860 para dirigir datos de enlace ascendente y de enlace descendente desde LCG en las subcapas RLC y/o PDCP con el mismo ID de canales lógicos a y desde el eNB apropiado y/o recursos portadoras de componentes en la capa física 860.
[0050] Para los modos de realización de división a nivel de paquete, los UE agrupan memorias intermedias para todos los LCG en un grupo común para informar sobre enlace ascendente 850. A medida que los datos llegan a las memorias intermedias de LCG, el UE activa informes de enlace ascendente basándose en la cantidad de datos en el conjunto memorias intermedias común. Los informes de enlace ascendente se puede transmitir a cada planificador de eNB por las portadoras de componentes asociadas con cada eNB o por una portadora de componentes a un eNB principal para su distribución mediante el eNB principal a los otros eNB configurados para recibir datos de enlace ascendente desde el UE.
[0051] En algunos modos de realización de división a nivel de paquete, el equipo de usuario puede informar sobre valores de estado de la memoria intermedia a los eNB basándose en la cantidad total de datos disponibles para la transmisión en el grupo de memorias intermedias común para informar sobre el estado de la memoria intermedia. La
5
10
15
20
25
30
35
40
45
50
55
60
65
FIG. 9A ilustra un procedimiento 900-a para informar sobre enlace ascendente usando la división a nivel de paquete de acuerdo con diversos modos de realización. El procedimiento 900 puede ser realizado, por ejemplo, por el UE 115-b ilustrado en la FIG. 8.
[0052] En el bloque 905, se puede establecer una conexión entre el UE 115-b y eNB[A] 805-a por la portadora de componentes A 825-a. En el bloque 910, puede establecerse una conexión entre el UE 115-b y eNB[B] 805-b por la portadora de componentes B 825-b. Las portadoras de componentes A y B pueden configurarse y mantenerse para que el UE 115-b utilice ya sea la portadora de componentes A, o la portadora de componentes B, o ambas portadoras de componentes A y B simultáneamente para transmisiones de enlace ascendente.
[0053] En el bloque 920-a, UE 115-b puede supervisar el grupo de memorias intermedias común que incluye datos de enlace ascendente en las memorias intermedias para LCG 842, 844, y 846. Si se activa una condición para enviar una solicitud de planificación en el bloque 930, el UE 115-b puede enviar SR en recursos asignados a eNB[A] 805-a y/o eNB[B] 805-b en el bloque 935. Por ejemplo, si hay nuevos datos disponibles en el grupo de memorias intermedias común y el UE 115-b no tiene recursos de enlace ascendente programados (por ejemplo, PUSCH, etc.) para transmitir los datos pero tiene recursos PUCCH válidos configurados para SR en CC[A] 825-a y/o CC[B] 825-b, el UE 115-b puede indicar SR en los recursos de SR configurados para CC[A] 825-a y/o cC[B] 825-b.
[0054] En modos de realización, una única configuración para recursos de SR es aplicable para cada eNB. Por ejemplo, los recursos de SR pueden configurarse para eNB[A] 805-a y eNB[B] 805-b utilizando los recursos correspondientes (por ejemplo, los mismos elementos de TTI y/o recursos, etc.) de los canales de PUCCH para CC[A] 825-a y CC[B] 825-b. En modos de realización, los recursos de SR se configuran independientemente en las células. En estos modos de realización, los recursos de SR configurados para CC[A] 825-a pueden escalonarse en el tiempo (por ejemplo, diferentes elementos de recursos TTI y/u ortogonales, etc.) con respecto a los recursos de SR configurados para CC[B] 825-b.
[0055] En modos de realización, el número de eNB para el cual el UE solicita recursos de enlace ascendente y/o informes BSR puede depender de la cantidad de datos disponibles. Por ejemplo, si el UE 115-b tiene nuevos datos en el grupo de memorias intermedias y no hay recursos de enlace ascendente programados, el UE 115-b puede determinar si se solicitan recursos de enlace ascendente desde uno de eNB[A] 805-a o eNB[B] 805-b, o ambos, eNB[A] 805 y eNB[B] 805-b, para la transmisión de los nuevos datos. El UE 115-b puede comparar la cantidad de datos en el grupo de memorias intermedias con un umbral y solicitar recursos de una célula (por ejemplo, PCell eNB[A] 805-a) cuando la cantidad de datos está por debajo del umbral y más de una célula (por ejemplo, el PCell y uno o más SCells) cuando la cantidad de datos es igual o superior al umbral. Si la cantidad de datos está por debajo del umbral, el UE 115-b puede transmitir una solicitud de programación a eNB[A] 805-a, recibir concesiones de enlace ascendente desde eNB[A] 805-a en CC[A] 825-a, y transmitir datos utilizando las concesiones de enlace ascendente para CC[A] 825-a. El UE 115-b puede continuar informando sobre enlace ascendente (por ejemplo, informe de BSR) a eNB[A] 805-a basándose en la cantidad de datos en el grupo de memorias intermedias. Si la cantidad de datos en el grupo de memorias intermedias se vuelve posteriormente igual o mayor que el umbral, el UE 115-b puede solicitar recursos de enlace ascendente desde eNB[B] 805-b. Cuando las concesiones de enlace ascendente están disponibles tanto en CC[A] 825-a como en CC[B] 825-b, el UE 115-b puede informar sobre BSR a eNB[A] 805-a y eNB[B] 805-b usando las técnicas descritas abajo.
[0056] Al informar sobre enlace ascendente para múltiples células, UE 115-b puede continuar comparando la cantidad de datos disponibles en la memoria intermedia con el umbral. Por ejemplo, si la cantidad de datos en el grupo de memorias intermedias baja por debajo del umbral, el UE 115-b puede interrumpir BSR (o informar sobre BSR con un tamaño de memoria intermedia de cero) a una o más de las células (por ejemplo, SCell eNB[B] 805-b, etc.). Usando estas técnicas, las transmisiones de enlace ascendente pueden programarse mediante múltiples células cuando la cantidad de datos de memoria intermedia es relativamente alta, proporcionando una velocidad de enlace ascendente alcanzable más alta usando transmisiones de múltiples flujos. Si el flujo de datos en el grupo de memorias intermedias era relativamente alto pero a continuación se reduce rápidamente, las memorias intermedias pueden vaciarse mientras que las concesiones de enlace ascendente todavía están programadas para una o más células. En este caso, el UE puede informar sobre BSR con un tamaño de memoria intermedia de cero y el impacto de sobrecarga puede ser relativamente pequeño en comparación con la velocidad de datos alcanzable. Cuando la cantidad de datos disponibles es baja, la realización de informes de enlace ascendente para múltiples células puede causar la sobre-programación de recursos y la interrupción del BSR para una o más de las células reduce las pérdidas generales.
[0057] El procedimiento 900-a informa sobre el estado de la memoria intermedia en el bloque 940-a. Si se detecta una condición de activación de BSR en el bloque 942-a, el UE 115-b puede determinar un valor de estado de la memoria intermedia basándose en la cantidad total de datos en todos los LCG en el grupo de memorias intermedias en el bloque 944-a. El UE 115-b puede informar sobre el valor de estado de la memoria intermedia a eNB[A] 805-a y/o eNB[B] 805-b en el bloque 946-a. El UE 115-b puede informar sobre el valor de estado de la memoria intermedia real en el momento de la transmisión de BSR a cada célula o el UE 115-b puede informar a todas las células sobre el valor de estado de la memoria intermedia en el momento de la última transmisión de BSR a la primera célula, como se describe a continuación.
5
10
15
20
25
30
35
40
45
50
55
60
[0058] En algunos modos de realización de división a nivel de paquete, se pueden determinar coeficientes de escalado para cada eNB y los valores de estado de la memoria intermedia sobre los que se informa a los eNB pueden basarse en la cantidad total de datos disponibles para la transmisión en el grupo de memorias intermedias común escalado por los respectivos coeficientes. La FIG. 9B ilustra un procedimiento 900-b para informar sobre el enlace ascendente usando coeficientes de escalado para la división a nivel de paquete de acuerdo con diversos modos de realización. El procedimiento 900-b puede ser realizado, por ejemplo, por el UE 115-b ilustrado en la FIG. 8.
[0059] Considere que el UE 115-b establece conexiones con eNB[A] 805-a y eNB[B] 805-b en los bloques 905 y 910 como se describe con referencia a la FIG. 9A. En el bloque 915, los coeficientes de escalado se pueden determinar para informar sobre enlace ascendente desde el UE 115-b. Por ejemplo, los coeficientes de escalado a y p pueden determinarse para eNB[A] 805-a y eNB[B] 805-b, respectivamente. En algunos modos de realización, los coeficientes de escalado pueden determinarse mediante los eNB. Por ejemplo, los eNB que tienen portadoras de componentes establecidas para la transmisión de enlace ascendente desde un UE pueden negociar o intercambiar una relación de servicio (o matriz de relación de servicio) para dar servicio a las transmisiones de enlace ascendente desde el UE. Los eNB pueden determinar la relación de servicio basándose en la carga de los eNB y/u otros factores. Los eNB pueden enviar los coeficientes de escalado al UE a través de la configuración RRC. En algunos modos de realización, el UE 115-b puede determinar los coeficientes de escalado a y p. Para estos modos de realización, el UE 115-b puede enviar o no los coeficientes de escalado a los eNB. Por ejemplo, el UE 115-b puede determinar los coeficientes de escalado e informar sobre los valores de estado de la memoria intermedia a los respectivos eNB basándose en la cantidad de datos en el grupo de memorias intermedias escalado por los coeficientes de escalado. Los eNB pueden programar recursos basándose en los valores de estado de la memoria intermedia sobre los que se informa.
[0060] El procedimiento 900-b informa sobre el estado de la memoria intermedia en el bloque 940-b. Si se detecta una condición de activación de BSR en el bloque 942-b, el UE 115-a puede determinar un valor de estado de la memoria intermedia para informar en el bloque 944-b. El valor de estado de la memoria intermedia sobre el que se ha informado puede determinarse basándose en la cantidad total de datos en todos los LCG en el grupo de memorias intermedias escalado por el coeficiente de escalado para el eNB para el cual se debe informar sobre el estado de la memoria intermedia. Por ejemplo, si se activa BSR, el UE 115-b puede determinar un valor de estado de la memoria intermedia para eNB[A] 805-a basándose en los datos totales en el grupo de memorias intermedias escalado por el coeficiente de escalado a y un valor de estado de la memoria intermedia para eNB[B] 805-b basándose en los datos totales en el grupo de memorias intermedias escalado por el coeficiente de escalado p. El UE 115-b puede informar sobre los valores de estado de la memoria intermedia a eNB[A] 805-a y/o eNB[B] 805-b en el bloque 946-b. El UE 115-b puede informar sobre el valor de estado de la memoria intermedia real en el momento de la transmisión de BSR a cada célula o el UE 115-b puede informar sobre el estado de la memoria intermedia a todas las células basándose en los datos disponibles totales en el momento de la transmisión de BSR a la primera célula, como se describe a continuación.
[0061] En algunos modos de realización, los coeficientes de escalado de enlace ascendente pueden determinarse independientemente para cada LCG. Con referencia de nuevo a la FIG. 8 por ejemplo, los coeficientes de escalado a1 , a2 y a3 se pueden determinar para LCG[1] 842, LCG[2] 844 y LCG[3] 846, respectivamente. Para estos modos de realización, el valor de estado de la memoria intermedia sobre el que se ha informado para eNB[A] 805-a se puede determinar para un número arbitrario N de LCG basándose en un tamaño de memoria intermedia (BUFSIZE [A]) calculado de acuerdo con la fórmula:
N
BUFSIZE [/i] = I a¡ * BUFSlZELCC[i]
í=i
[0062] Del mismo modo, los coeficientes de escalado p1, p2 y p3 pueden determinarse para LCG[1] 842, LCG[2] 844, y LCG[3] 846, respectivamente. El valor del estado de la memoria intermedia comunicado para eNB[B] 805-b puede determinarse para un número arbitrario N de LCG basándose en un tamaño de memoria intermedia (BUFSIZE [B]) calculado de acuerdo con la fórmula:
N
BUFSIZE[B] = I Pi * BUFSIZEICC[Í]
i=i
[0063] Cuando se utilizan coeficientes de escalado específicos LCG en modos de realización de división a nivel de paquete, los coeficientes específicos LCG pueden utilizarse en la asignación de paquetes de grupos de canales lógicos para recursos de concesión de enlace ascendente. Por ejemplo, los paquetes de una memoria intermedia de LCG se pueden asignar a portadoras de componentes y/o eNB basados en los coeficientes de escalado para el LCG.
5
10
15
20
25
30
35
40
45
50
55
60
65
[0064] En algunos modos de realización, los valores de estado de la memoria intermedia sobre los que se ha informado a cada célula pueden corresponder a una cantidad real de datos en el grupo de memorias intermedias en el momento de informar sobre el estado de la memoria intermedia. La FIG. 10A ilustra un procedimiento 1000-a para informar sobre el estado de la memoria intermedia basándose en la cantidad real de datos en el grupo de memorias intermedias de acuerdo con diversos modos de realización. El procedimiento 1000-a puede ser realizado por el UE 115-b como se ilustra en la FIG. 8 y puede ilustrar modos de realización para informar sobre el estado de la memoria intermedia 940-a del procedimiento 900-a y/o informar sobre el estado de la memoria intermedia 940-b del procedimiento 900-b.
[0065] El procedimiento 1000-a comienza en el bloque 1020-a cuando se activan los informes del estado de la memoria intermedia para un eNB. Los informes del estado de la memoria intermedia pueden activarse mediante un temporizador u otras condiciones (por ejemplo, BSR de relleno, etc.). En modos de realización, el UE 115-b mantiene temporizadores independientes para cada eNB. Por ejemplo, el UE 115-b puede mantener temporizadores retxBSR y BSR periódicos independientes para eNB[A] 805-a y eNB[B] 805-b.
[0066] En el bloque 1025-a, UE 115-b puede determinar si BSR se activa para eNB[A] y/o eNB[B]. En el bloque 1030-a, el UE 115-b determina un valor de estado de la memoria intermedia basándose en la cantidad de datos en el grupo de memorias intermedias que quedan por transmitir (por ejemplo, después de considerar los datos a transmitir en concesiones de enlace ascendente programadas actualmente). El valor del estado de la memoria intermedia puede determinarse basándose en la cantidad total de datos o una cantidad total escalada de datos como se describió anteriormente. En el bloque 1035-a, el valor de estado de la memoria intermedia determinado se informa al eNB asociado con el activador de BSR determinado en el bloque 1125-a.
[0067] Cuando se activan los informes del estado de la memoria intermedia para otro eNB en un momento posterior, el UE 115-b comienza procedimiento 1000-a de nuevo en el bloque 1020-a. Por lo tanto, el UE 115-b determina e informa sobre un valor de estado de la memoria intermedia actualizado basándose en la nueva cantidad de datos en el grupo de memorias intermedias (por ejemplo, menor cantidad de datos si se ha transmitido algo entre BSR o mayor cantidad de datos si han entrado paquetes adicionales en las memorias intermedias entre BSR, etc.).
[0068] En algunos modos de realización, el UE puede informar sobre el estado de la memoria intermedia a cada célula basándose en una cantidad de datos en el grupo de memorias intermedias en el momento de la activación de BSR para una de las células. La FIG. 10B ilustra un procedimiento 1000-b para informar sobre el estado de la memoria intermedia a cada célula basándose en la cantidad de datos en el grupo de memorias intermedias en el momento de un primer activador de BSR de acuerdo con diversos modos de realización. El procedimiento 1000-b puede ser realizado por el UE 115-b como se ilustra en la FIG. 8 y puede ilustrar modos de realización para informar sobre el estado de la memoria intermedia 940-a del procedimiento 900-a y/o informar sobre el estado de la memoria intermedia 940-b del procedimiento 900-b.
[0069] El procedimiento 1000-b comienza en el bloque 1020-b cuando se activa el informe del estado de la memoria intermedia para un eNB. Los informes del estado de la memoria intermedia pueden activarse mediante un temporizador u otras condiciones (por ejemplo, BSR de relleno, etc.). En el bloque 1025-b, el UE 115-b puede determinar si BSR se activa para eNB[A] 805-a y/o eNB[B] 805-b. En el bloque 1030-b, el UE 115-b puede determinar la cantidad de datos disponibles para la transmisión de enlace ascendente en el grupo de memorias intermedias común y almacenar la cantidad de datos para usar al informar sobre la memoria intermedia para todos los eNB.
[0070] En el bloque 1035-b, UE 115-b puede determinar un valor de estado de la memoria intermedia para el eNB de activación. El UE 115-b puede usar cualquiera de las técnicas descritas anteriormente (por ejemplo, informes basados en los datos totales, informes utilizando coeficientes de escalado, etc.) para determinar el valor de estado de la memoria intermedia para el eNB de activación. En el bloque 1040, el UE 115-b puede informar sobre el valor de estado de la memoria intermedia al eNB de activación.
[0071] En el bloque 1045, el UE 115-b puede determinar que una oportunidad de transmisión o un evento de activación de BSR (por ejemplo, BSR periódica, BSR de relleno, etc.) se ha producido para otro eNB. En el bloque 1050, el UE 115-b puede determinar un valor de estado de la memoria intermedia para el eNB de activación basándose en la cantidad de datos almacenados del bloque 1030-b. El UE 115-b puede informar sobre el valor de estado de la memoria intermedia al eNB de activación en el bloque 1055.
[0072] En el bloque 1060, el UE 115-b determina si BSR ha informado a todos los eNB basándose en la cantidad almacenada de los datos desde el bloque 1030-b. Cuando el UE 115-b ha informado sobre BSR basándose en la cantidad de datos almacenados a todos los eNB, el procedimiento 1000-b vuelve al bloque 1020-b y continúa supervisando el grupo de memorias intermedias para las condiciones de activación de BSR. De lo contrario, el procedimiento 1000-b espera las condiciones de BSR para los eNB para los que no se ha informado sobre BSR en el bloque 1045.
5
10
15
20
25
30
35
40
45
50
55
60
65
[0073] En modos de realización, el UE 115-b mantiene temporizadores independientes para cada eNB. Por ejemplo, el UE 115-b puede mantener temporizadores retxBSR y BSB periódicos para eNB[A] 805-a y eNB[B] 805-b. En algunos modos de realización, el UE 115-b mantiene un conjunto común de temporizadores para informar sobre BSR para todos los eNB. El BSR activado para el primer eNB en el bloque 1025-b puede activar BSR para todas las células en el bloque 1045. Por ejemplo, cuando se usa un conjunto común de temporizadores, la expiración de un temporizador de BSR común en el bloque 1025-b puede activar BSR para todas las células en el bloque 1045.
[0074] La FIG. 11 muestra un diagrama de flujo 1100 que ilustra un ejemplo de funcionamiento de múltiples flujos entre el UE 115-b y múltiples células de acuerdo con diversos modos de realización. En el diagrama de flujo 1100, el UE 115-b mantiene la portadora de componentes de enlace ascendente CC[A] 825-a para la comunicación con eNB[A] 805-a y la portadora de componentes de enlace ascendente CC[B] 825-b para la comunicación con eNB[B] 805-b.
[0075] Antes de bloquear 1105, UE 115-b tal vez no tenga recursos de enlace ascendente concedidos por un eNB[A] 805-a o eNB[B] 805-b. En el bloque 1105, los datos pueden estar disponibles para la transmisión de enlace ascendente mediante uno o más LCG del UE 115-b. En el diagrama de flujo 1100, quedan disponibles 400 bytes de datos para la transmisión de enlace ascendente en el bloque 1105.
[0076] El UE 115-b indica una solicitud de planificación 1110 a eNB[A] 805-a solicitando recursos para la transmisión de enlace ascendente. La solicitud de planificación 1110 puede transmitirse utilizando recursos de CC[A] 825-a configurados para planificar solicitudes de UE 115-b mediante eNB[A] 805-a. El UE 115-b también indica una solicitud de planificación 1115 a eNB[B] 805-b solicitando recursos para la transmisión de enlace ascendente. La solicitud de planificación 1115 puede transmitirse utilizando los recursos de CC[B] 825-b configurados para las solicitudes de programación del UE 115-b mediante eNB[B] 805-b. Como se describió anteriormente, las oportunidades de transmisión para las solicitudes de programación 1110 y 1115 pueden asignarse en los elementos de recursos correspondientes o en recursos ortogonales. Cuando se puede utilizar una sola portadora para la programación de enlace ascendente para múltiples células en funcionamiento de múltiples flujos, las solicitudes de programación 1110 y 1115 pueden transmitirse utilizando recursos de la misma portadora de componentes (por ejemplo, CC[A] 825-a o CC[B] 825-b )
[0077] El UE 115-b puede recibir una concesión de enlace ascendente desde eNB[A] 805-a en respuesta a la solicitud de planificación 1110. El UE 115-b puede transmitir una parte de los datos disponibles en la concesión de enlace ascendente 1120. En el ejemplo ilustrado, el UE 115-b transmite 100 bytes. En la concesión de enlace ascendente 1120, el UE 115-b también informa sobre el estado de la memoria intermedia en BSR[1A] a eNB[A] 805- a.
[0078] El UE 115-b puede recibir una concesión de enlace ascendente desde eNB[B] 805-b en respuesta a la solicitud de planificación 1115. El UE 115-b puede transmitir otra parte de los datos disponibles en la concesión de enlace ascendente 1125. En el ejemplo ilustrado, el UE 115-b transmite 50 bytes en la concesión de enlace ascendente 1125. En la concesión de enlace ascendente 1125, el UE 115-b también informa sobre el estado de la memoria intermedia en BSR[1B] a eNB[B] 805-b. Como se describió anteriormente, BSR[1B] puede basarse en la cantidad de datos en el grupo de memorias intermedias en el momento del informe del estado de la memoria intermedia a eNB[A] 805-a, o BSR[1B] puede basarse en la cantidad real de datos en el grupo de memorias intermedias en el momento de informar sobre BSR[1B] a eNB[B]. Como se describió anteriormente, los valores de estado de la memoria intermedia sobre los que se ha informado en BSR[1A] y/o BSR[1B] pueden basarse en la cantidad total de datos en el grupo de memorias intermedias o la cantidad total de datos en el grupo de memorias intermedias escalado mediante coeficientes de escalado asociados con cada eNB o coeficientes de escalado asociados con cada LCG y cada eNB.
[0079] La FIG. 12A es un diagrama de bloques que ilustra un dispositivo 1200-a para informar sobre enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización. El dispositivo 1200-b puede ser un ejemplo de uno o más aspectos del equipo de usuario 115 descrito con respecto a la FIG. 1, la FIG. 2, la FIG. 6, la FIG. 8, la FIG. 13 y/o la FIG. 15. El dispositivo 1200 también puede ser un procesador. El dispositivo 1200-a puede incluir un módulo receptor 1210, un módulo transmisor 1220, un módulo de gestión de portadora de múltiples flujos 1230-a, un módulo de informes de enlace ascendente de múltiples flujos 1240-a, y/o un módulo de datos de enlace ascendente de múltiples flujos 1250. Cada uno de estos componentes puede estar en comunicación con los demás.
[0080] El módulo de gestión de portadora de múltiples flujos 1230-a puede establecer y mantener (a través del receptor 1210 y el transmisor 1220) múltiples enlaces de comunicación con múltiples células simultáneamente. Por ejemplo, el módulo de gestión de portadora de múltiples flujos 1230-a puede configurarse para gestionar comunicaciones con múltiples eNB por múltiples portadoras de componentes independientes simultáneamente. Cada portadora de componentes puede incluir un canal compartido de enlace ascendente físico para las comunicaciones de datos de enlace ascendente y/o un canal de control de enlace ascendente físico para el dispositivo de enlace ascendente y/o información de configuración de recurso de canal. En un modo de realización, el módulo de gestión de portadora de múltiples flujos 1230-a establece múltiples portadoras de componentes de
5
10
15
20
25
30
35
40
45
50
55
60
65
enlace ascendente para comunicación sustancialmente simultánea con múltiples eNB, donde cada portadora de componentes de enlace ascendente incluye un canal de control de enlace ascendente físico para la comunicación de información de configuración entre el dispositivo 1200-a y eNB 105.
[0081] El módulo de datos de enlace ascendente de múltiples flujos 1250 puede gestionar el flujo de datos para los múltiples enlaces de comunicación. Por ejemplo, el módulo de datos de enlace ascendente de múltiples flujos 1250 puede determinar un conjunto de portadoras y/o grupos de canales lógicos que tienen datos disponibles para transmisión de enlace ascendente y comunicar información asociada con datos de enlace ascendente al módulo de informes de enlace ascendente de múltiples flujos 1240-a. El módulo de datos de enlace ascendente de múltiples flujos 1250 puede gestionar (a través del transmisor 1220) el flujo de datos entre los grupos de canales lógicos y los eNB por las portadoras de componentes establecidas.
[0082] El módulo 1240-a de informes de enlace ascendente de múltiples flujos puede realizar informes de enlace ascendente para los múltiples enlaces de comunicación. En modos de realización, el módulo de informes de enlace ascendente de múltiples flujos 1240-a gestiona SR y/o BSR para los múltiples enlaces de comunicación usando las técnicas descritas anteriormente con referencia a la FIG. 6, la FIG. 7, la FIG. 8, la FIG. 9A, la FIG. 9B, la FIG. 10A y/o la FIG. 10B. Por ejemplo, el módulo de informes de enlace ascendente de múltiples flujos 1240-a puede realizar informes de enlace ascendente usando técnicas de división a nivel de portadora y/o de división a nivel de paquete como se describió anteriormente.
[0083] La FIG. 12B es un diagrama de bloques que ilustra un dispositivo 1200-b para informar sobre enlace ascendente en funcionamiento de múltiples flujos usando división a nivel de portadora de acuerdo con diversos modos de realización. El dispositivo 1200-b puede ser un ejemplo de uno o más aspectos del equipo de usuario 115 descrito con respecto a la FiG. 1, la FIG. 2, la FIG. 6, la FiG. 8, la FIG. 13 y/o la FIG. 15. El dispositivo 1200-b también puede ser un procesador. El dispositivo 1200-b puede incluir un módulo receptor 1210, un módulo transmisor 1220, un módulo de gestión de portadora de múltiples flujos 1230-b, un módulo de informe de enlace ascendente a nivel de portadora 1240-b, un módulo de asignación de grupos de canales lógicos 1260 y/o un módulo de gestión de memoria intermedia de grupo de canales lógicos asignados 1265. Las funciones del receptor 1210, el transmisor 1220 y/o el módulo de gestión de portadora de múltiples flujos 1230-b pueden ser sustancialmente equivalentes a los módulos correspondientes de la FIG. 12A y pueden no repetirse aquí en aras de la brevedad. Cada uno de estos componentes puede estar en comunicación con los demás.
[0084] El módulo de asignación de grupo de canales lógicos 1260 puede asociar uno o más grupos de canales lógicos con cada una de múltiples portadoras de componentes y/o múltiples eNB para la transmisión de datos de enlace ascendente. Por ejemplo, un UE 115 puede tener un conjunto de grupos de canales lógicos utilizados para la comunicación de datos de enlace ascendente entre el UE 115 y múltiples eNB por múltiples portadoras de componentes. Cada grupo de canales lógicos puede tener un ID de grupo de canales lógicos asociado. Cada portadora de componentes puede tener un canal compartido de enlace ascendente físico establecido por el módulo de gestión de portadora de múltiples flujos 1230-b. El módulo de asignación de grupos de canales lógicos 1260 puede asociar un subconjunto del conjunto de grupos de canales lógicos con uno de los múltiples eNB y otro subconjunto diferente del conjunto de grupos de canales lógicos con uno diferente de los múltiples eNB. El módulo de asignación de grupos de canales lógicos 1260 puede gestionar datos de enlace ascendente para los subconjuntos de grupos de canales lógicos asignando datos de cada subconjunto de los grupos de canales lógicos al canal de enlace ascendente físico apropiado. El módulo de asignación de grupos de canales lógicos 1260 puede gestionar la asignación de datos de enlace ascendente con la asignación de ID de canales lógicos común o asignación de ID de canales lógicos exclusiva, como se describió anteriormente.
[0085] El módulo 1265 de gestión de memoria intermedia de grupo de canales lógicos asignados puede supervisar memorias intermedias de datos de enlace ascendente para el conjunto de grupos de canales lógicos. El módulo de gestión de memoria intermedia de grupo de canales lógicos 1265 puede comunicar la cantidad de datos disponibles en cada una de las memorias intermedias de grupos de canales lógicos al módulo de informes de enlaces ascendentes a nivel de portadora 1240-b para el informe de enlace ascendente.
[0086] El módulo de informes de enlace ascendente a nivel de portadora 1240-b puede informar sobre enlace ascendente independientemente para cada subconjunto de grupos de canales lógicos a cada eNB asociado. Por ejemplo, el módulo de informe de enlace ascendente a nivel de portadora 1240-b puede indicar SR e informar sobre BSR a cada eNB basándose en los datos disponibles para la transmisión de enlace ascendente en las memorias intermedias de grupo de canales lógicos asociados con cada eNB.
[0087] La FIG. 12C es un diagrama de bloques que ilustra un dispositivo 1200-c para informar sobre enlace ascendente en funcionamiento de múltiples flujos que usa división a nivel de paquete de acuerdo con diversos modos de realización. El dispositivo 1200-c puede ser un ejemplo de uno o más aspectos del equipo de usuario 115 descrito con respecto a la FiG. 1, la FIG. 2, la FIG. 6, la FiG. 8, la FIG. 13 y/o la FIG. 15. El dispositivo 1200-c también puede ser un procesador. El dispositivo 1200-c puede incluir un módulo receptor 1210, un módulo transmisor 1220, un módulo de gestión de portadora de múltiples flujos 1230-c, un módulo de informes de enlace ascendente a nivel de paquete 1240-c, un módulo de gestión de memoria intermedia de grupo de canales lógicos
5
10
15
20
25
30
35
40
45
50
55
60
65
1270 y/o un módulo de escalado de la memoria intermedia del grupo de canales lógicos 1275. Las funciones de los módulos receptor 1210, transmisor 1220 y/o de gestión de portadora de múltiples flujos 1230-c pueden ser sustancialmente equivalentes a los módulos correspondientes de la FIG. 12A y pueden no repetirse aquí en aras de la brevedad. Cada uno de estos componentes puede estar en comunicación con los demás.
[0088] El módulo de gestión de memoria intermedia de grupo de canales lógicos 1270 puede gestionar los datos de los grupos de canales lógicos a través de múltiples enlaces de comunicación con múltiples eNB. Por ejemplo, el módulo de gestión de memoria intermedia de grupo de canales lógicos 1270 puede gestionar datos de enlace ascendente desde grupos de canales lógicos como un grupo de datos de enlace ascendente común para la transmisión desde el Ue usando el funcionamiento de múltiples flujos. El módulo de escalado de la memoria intermedia del grupo de canales lógicos 1275 puede determinar y/o gestionar los coeficientes de escalado para informar sobre enlace ascendente para múltiples enlaces de comunicación simultáneos. Por ejemplo, el módulo de escalado de la memoria intermedia del grupo de canales lógicos 1275 puede determinar los coeficientes de escalado de BSR para informar sobre la cantidad de datos en el grupo de memorias intermedias común a cada uno de múltiples eNB. El módulo de escalado de la memoria intermedia del grupo de canales lógicos 1275 puede aplicar los coeficientes de escalado para determinar los valores de estado de la memoria intermedia para informar sobre BSR a cada uno de los múltiples eNB. En modos de realización, el módulo de escalado de la memoria intermedia del grupo de canales lógicos 1275 determina y/o gestiona los coeficientes de escalado de BSR para cada LCG individualmente
[0089] El módulo de informes de enlace ascendente a nivel de paquete 1240-c puede realizar SR y BSR para los múltiples enlaces de comunicación. Por ejemplo, el módulo de informes de enlace ascendente a nivel de paquete 1240-c puede indicar SR y realizar BSR para cada uno de múltiples eNB. El módulo de informes de enlace ascendente a nivel de paquete 1240-c puede informar sobre BSR basándose en la cantidad real de datos en el grupo de memorias intermedias común en el momento de la transmisión de BSR a cada célula o el módulo de informes de enlace ascendente a nivel de paquete 1240-c puede informar sobre BSR a cada célula basándose en la cantidad de datos en el grupo de memorias intermedias común en el momento de la última transmisión de BSR a la primera célula.
[0090] La FIG. 13 es un diagrama de bloques que ilustra un dispositivo 1300 para gestionar recursos de enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización. El dispositivo 1300 puede ser un ejemplo de uno o más aspectos de eNB 105, descrito con respecto a la FIG. 1, la FIG. 2, la FIG. 6, la FIG. 8, la FIG. 14 y/o la FIG. 15. El dispositivo 1300 también puede ser un procesador. El dispositivo 1300 puede incluir el módulo receptor 1310, el módulo transmisor 1320, el módulo de programación de recursos de enlace ascendente 1330, el módulo de gestión de relación de servicio de enlace ascendente 1340 y/o el módulo de gestión de carga 1350. Cada uno de estos componentes puede estar en comunicación con los demás.
[0091] El módulo de programación de recursos de enlace ascendente 1330 pueden programar los recursos de portadoras de componente de enlace ascendente utilizados para la comunicación entre el dispositivo 1300 y los UE 115. El módulo de gestión de relación de servicio de enlace ascendente 1340 puede determinar relaciones de servicio de enlace ascendente para UE en comunicación simultánea con el dispositivo 1300 y una o más células de servicio distintas. El módulo de gestión de carga 1350 puede determinar la carga del dispositivo 1300 con relación a otras células que pueden servir a algunos de los mismos UE en funcionamiento de múltiples flujos.
[0092] En un ejemplo, el dispositivo 1300 puede servir a un UE 115 para la comunicación de enlace ascendente. El UE 115 puede estar en comunicación de enlace ascendente simultánea con otra célula que usa el funcionamiento de múltiples flujos. El módulo de gestión de relación de servicio de enlace ascendente 1340 puede determinar una relación de servicio de enlace ascendente que asigna una parte del servicio de enlace ascendente del UE 115 al dispositivo 1300 y otra parte del servicio de enlace ascendente del UE 115 a la otra célula. El módulo de gestión de relación de servicio de enlace ascendente 1340 puede determinar la relación de servicio de enlace ascendente negociando o intercambiando la relación de servicio con la otra célula. La relación de servicio de enlace ascendente puede ajustarse dinámicamente basándose en la carga relativa del dispositivo 1300 y las otras condiciones de célula y de canal relativo entre el UE 115 y el dispositivo 1300 y el UE 115 y la otra célula. El módulo de gestión de relación de servicio de enlace ascendente 1340 puede enviar coeficientes de escalado al UE 115 para su uso en el informe del estado de la memoria intermedia al dispositivo 1300 y a la otra célula.
[0093] Los componentes de los dispositivos 1100, 1200-a, 1200-b y/o 1300 se pueden implementar, individual o colectivamente, con uno o más circuitos integrados específicos de la aplicación (ASIC), adaptados para realizar algunas de, o todas, las funciones aplicables en hardware. De forma alternativa, las funciones pueden ser llevadas a cabo por otras una o más unidades de procesamiento (o núcleos) en uno o más circuitos integrados. En otros modos de realización, se pueden utilizar otros tipos de circuitos integrados (por ejemplo, ASIC estructurados / de plataforma, formaciones de compuertas programables sobre el terreno (FPGa) y otros IC semipersonalizados), que se pueden programar de cualquier manera conocida en la técnica. Las funciones de cada unidad también pueden implementarse, en su totalidad o en parte, con instrucciones realizadas en una memoria, formateadas para ser ejecutadas por uno o más procesadores generales o específicos de la aplicación.
[0094] La FIG. 14 es un diagrama de bloques 1400 de un dispositivo móvil 115-c configurado para informar sobre
5
10
15
20
25
30
35
40
45
50
55
60
65
enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización. El dispositivo móvil 115-c puede tener cualquiera de las diversas configuraciones, tales como ordenadores personales (por ejemplo, ordenadores portátiles, ordenadores netbook, tablets, etc.), teléfonos móviles, PDA, teléfonos inteligentes, grabadores de vídeo digital (DVR), dispositivos de Internet, consolas de videojuegos, lectores electrónicos, etc. El dispositivo móvil 115-c puede tener una fuente de alimentación interna (no mostrada), tal como una batería pequeña, para facilitar el funcionamiento móvil. En algunos modos de realización, el dispositivo móvil 115-c pueden ser los dispositivos móviles 115 de la FIG. 1, la FIG. 2, la FIG. 6, la FIG. 8, la FIG. 15 y/o la FIG. 16.
[0095] El dispositivo móvil 115-c puede incluir en general componentes para voz bidireccional y comunicaciones de datos, incluyendo componentes para transmitir comunicaciones y componentes para la recepción de comunicaciones. El dispositivo móvil 115-c puede incluir un módulo transceptor 1410, antena(s) 1405, memoria 1480, y un módulo procesador 1470, que pueden estar cada uno en comunicación, directa o indirecta, entre sí (por ejemplo, a través de uno o más buses). El módulo transceptor 1410 está configurado para comunicaciones bidireccionales, a través de la(s) antena(s) 1405, y/o uno o más enlaces cableados o inalámbricos, con una o más redes, como se ha descrito anteriormente. Por ejemplo, el módulo transceptor 1410 puede configurarse para comunicarse bidireccionalmente con las estaciones base 105 de las FIGS. 1. El módulo transceptor 1410 puede incluir un módem configurado para modular los paquetes y proporcionar los paquetes modulados a la(s) antena(s) 1405 para su transmisión, y para desmodular los paquetes recibidos desde la(s) antena(s) 1405. Aunque el dispositivo móvil 115-c puede incluir una única antena 1405, el dispositivo móvil 115-c puede tener múltiples antenas 1405 capaces de transmitir y/o recibir simultáneamente múltiples transmisiones inalámbricas. El módulo transceptor 1410 puede ser capaz de comunicarse simultáneamente con múltiples eNB a través de múltiples portadoras de componentes.
[0096] La memoria 1480 puede incluir una memoria de acceso aleatorio (RAM) y una memoria de solo lectura (ROM). La memoria 1480 puede almacenar un código de software / firmware legible por ordenador, ejecutable por ordenador 1485 que contenga instrucciones que estén configuradas para, cuando se ejecuten, hacer que el módulo procesador 1470 lleve a cabo diversas funciones descritas en el presente documento (por ejemplo, procesamiento de llamadas, gestión de bases de datos, procesamiento de datos de múltiples flujos, informes de enlace ascendente, etc.). De forma alternativa, el código de software / firmware 1485 tal vez no se ejecute directamente mediante el módulo procesador 1470 sino que esté configurado para hacer que un ordenador (por ejemplo, al compilarse y ejecutarse) realice las funciones descritas en el presente documento.
[0097] El módulo procesador 1470 puede incluir un dispositivo de hardware inteligente, por ejemplo, una unidad de procesamiento central (CPU), como las fabricadas por Intel® Corporation or AMD®, un microcontrolador, un circuito integrado específico de la aplicación (ASIC), etc. El dispositivo móvil 115-c puede incluir un codificador de voz (no mostrado ) configurado para recibir audio a través de un micrófono, convertir el audio en paquetes (por ejemplo, 20 ms de longitud, 30 ms de longitud, etc.) representativos del audio recibido, proporcionar los paquetes de audio al módulo transceptor 1410 y proporcionar indicaciones de si un usuario está hablando.
[0098] De acuerdo con la arquitectura de la FIG. 14, el dispositivo móvil 115-c puede incluir además un módulo de gestión de comunicaciones 1460. El módulo de gestión de comunicaciones 1460 puede gestionar las comunicaciones con estaciones base 105. A modo de ejemplo, el módulo de gestión de comunicaciones 1460 puede ser un componente del dispositivo móvil 115-c en comunicación con algunos o todos los otros componentes del dispositivo móvil 115-c a través de un bus. De forma alternativa, la funcionalidad del módulo de gestión de comunicaciones 1460 puede implementarse como un componente del módulo transceptor 1410, como un producto de programa informático y/o como uno o más elementos de controlador del módulo procesador 1470.
[0099] En algunos modos de realización, un módulo de transferencia 1465 se puede utilizar para llevar a cabo procedimientos de transferencia del dispositivo móvil 115-c desde una estación base 105 a otra. Por ejemplo, el módulo de transferencia 1465 puede realizar un procedimiento de transferencia del dispositivo móvil 115-c desde una estación base a otra donde se están recibiendo comunicaciones de voz y/o datos desde las estaciones base.
[0100] El dispositivo móvil 115-c se puede configurar para realizar comunicaciones de enlace ascendente con múltiples eNB usando funcionamiento de múltiples flujos. Los componentes para el dispositivo móvil 115-c pueden configurarse para implementar aspectos analizados anteriormente con respecto a los dispositivos 1200-a, 1200-b y/o 1200-c de las FIGS. 12A, 12B y/o 12C y tal vez no se repitan aquí en aras de la brevedad. Por ejemplo, el módulo de gestión de portadora de múltiples flujos 1230-d puede ser un ejemplo de uno o más aspectos de los módulos de gestión de portadora de múltiples flujos 1230 de las FIGs. 12A, 12B y/o 12C, el módulo de informes de enlace ascendente de múltiples flujos 1240-d puede ser un ejemplo de uno o más aspectos de los módulos de informes de enlace ascendente de múltiples flujos 1240 de las FIGs. 12A, 12B y/o 12C, y el módulo de datos de enlace ascendente de múltiples flujos 1250-b puede ser un ejemplo del módulo de datos de enlace ascendente de múltiples flujos 1250-a de la FIG. 12A.
[0101] La FIG. 15 muestra un diagrama de bloques de un sistema de comunicaciones 1500 que puede configurarse para informar sobre enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización. El sistema 1500 puede ser un ejemplo de aspectos del sistema 100 mostrado en la FIG. 1, el sistema
5
10
15
20
25
30
35
40
45
50
55
60
65
200 de la FIG. 2 y/o el sistema 1600 de la FIG. 16. La estación base 105-d puede incluir antenas 1545, un módulo transceptor 1550, una memoria 1570 y un módulo procesador 1565, cada uno de los cuales puede estar en comunicación, directa o indirectamente, con los otros(por ejemplo, a través de uno o más buses). El módulo transceptor 1550 puede estar configurado para comunicarse bidireccionalmente, a través de las antenas 1545, con el equipo de usuario 115-d, que puede ser un equipo de usuario multimodo. El módulo transceptor 1550 (y/u otros componentes de la estación base 105-e) también se puede configurar para comunicarse bidireccionalmente con una o más redes. En algunos casos, la estación base 105-d puede comunicarse con la red 120 y/o el controlador 130-a, mediante el módulo de comunicaciones de red 1575. La estación base 105-d puede ser un ejemplo de una estación base de eNodoB, una estación base de eNodoB doméstico, una estación base de nodoB y/o una estación base de nodoB doméstico. Por ejemplo, la estación base 105-d puede ser un ejemplo de eNB 605 y/o 805 como se ilustra en la FIG. 6 y la FIG. 8. El controlador de red 130-a puede integrarse en la estación base 105-d en algunos casos, tal como con una estación base de eNodoB.
[0102] La estación base 105-d también puede comunicarse con otras estaciones base 105, tales como la estación base 105-m y la estación base 105-n. Cada una de las estaciones base 105 puede comunicarse con el equipo de usuario 115-d usando diferentes tecnologías de comunicaciones inalámbricas, tales como diferentes tecnologías de acceso por radio. En algunos casos, la estación base 105-d puede comunicarse con otras estaciones base tales como 105-m y/o 105-n utilizando el módulo de comunicación de estación base 1515. En algunos modos de realización, el módulo de comunicación de estación base 1515 puede proporcionar una interfaz X2 dentro de una tecnología de comunicación inalámbrica de LTE para proporcionar comunicación entre algunas de las estaciones base 105. En algunos modos de realización, la estación base 105-d puede comunicarse con otras estaciones base 105 a través del controlador de red 130-a y/o la red 120.
[0103] La memoria 1570 puede incluir una memoria de acceso aleatorio (RAM) y una memoria de solo lectura (ROM). La memoria 1570 también puede almacenar un código de software legible por ordenador, ejecutable por ordenador 1571 que contenga instrucciones que estén configuradas para, cuando se ejecuten, hacer que el módulo procesador 1565 lleve a cabo diversas funciones descritas en el presente documento (por ejemplo, procesamiento de llamadas, gestión de bases de datos, encaminamiento de mensajes, etc.). De forma alternativa, el software 1571 puede no ser ejecutable directamente por el módulo procesador 1565 sino configurarse para hacer que el ordenador, por ejemplo, al compilarse y ejecutarse, realice las funciones descritas en el presente documento.
[0104] El módulo procesador 1565 puede incluir un dispositivo de hardware inteligente, por ejemplo, una unidad de procesamiento central (CPU), como las fabricadas por Intel® Corporation or AMD®, un microcontrolador, un circuito integrado específico de la aplicación (ASIC), etc. El módulo procesador 1565 puede incluir un codificador de voz (no mostrado) configurado para recibir audio a través de un micrófono, convertir el audio en paquetes (por ejemplo, 20 ms de longitud) representativos del audio recibido, proporcionar los paquetes de audio al módulo transceptor 1550 y proporcionar indicaciones de si un usuario está hablando. De forma alternativa, un codificador puede proporcionar solamente paquetes al módulo transceptor 1550, con la provisión o retención/supresión del propio paquete proporcionando la indicación de si un usuario está hablando.
[0105] El módulo transceptor 1550 puede incluir un módem configurado para modular los paquetes y proporcionar los paquetes modulados a las antenas 1545 para su transmisión, y para desmodular los paquetes recibidos desde las antenas 1545. Si bien algunos ejemplos de la estación base 105-d pueden incluir una única antena 1545, la estación base 105-e preferentemente incluye múltiples antenas 1545 para enlaces múltiples que pueden soportar grupos de portadoras. Por ejemplo, uno o más enlaces pueden usarse para soportar macro-comunicaciones con el equipo de usuario 115-d.
[0106] De acuerdo con la arquitectura de la FIG. 15, la estación base 105-d puede además incluir un módulo de gestión de comunicaciones 1530. El módulo de gestión de comunicaciones 1530 puede gestionar comunicaciones con otras estaciones base 105. A modo de ejemplo, el módulo de gestión de comunicaciones 1530 puede ser un componente de la estación base 105-d en comunicación con algunos o todos los otros componentes de la estación base 105-d a través de un bus. De forma alternativa, la funcionalidad del módulo de gestión de comunicaciones 1530 puede implementarse como un componente del módulo transceptor 1550, como un producto de programa informático y/o como uno o más elementos de control del módulo procesador 1565.
[0107] Los componentes para la estación base 105-d pueden estar configurados para implementar aspectos analizados anteriormente con respecto al dispositivo 1300 de la FIG. 13 y tal vez no se repitan aquí en aras de la brevedad. Por ejemplo, la estación base 105-d puede incluir un módulo de programación de recursos de enlace ascendente 1330-a, que puede ser un ejemplo del módulo de programación de recursos de enlace ascendente 1330 de la FIG. 13. Además, el módulo de gestión de relación de servicio de enlace ascendente 1340-a puede ser un ejemplo del módulo de gestión de relación de servicio de enlace ascendente 1340, y el módulo de gestión de carga 1350-a puede ser un ejemplo del módulo de gestión de carga 1350. En algunos modos de realización, el controlador 130-a puede configurarse para implementar aspectos como se describió anteriormente con respecto al módulo de relación de servicio de enlace ascendente 1340-b, y tal vez no se repita aquí en aras de la brevedad. La estación base 105-d y el controlador 130-a pueden desplegarse como entidades independientes o como una entidad combinada.
5
10
15
20
25
30
35
40
45
50
55
60
65
[0108] En algunos modos de realización, el módulo transceptor 1550 junto con las antenas 1545, junto con otros componentes posibles de la estación base 105-d, puede transmitir información con respecto a los coeficientes de escalado desde la estación base 105-d al equipo de usuario 115-d. En algunos modos de realización, el módulo transceptor 1550 junto con las antenas 1545, junto con otros componentes posibles de la estación base 105-d, puede transmitir información al equipo de usuario 115-d, a otras estaciones base 105-m/105-n, o la red de núcleo 130-a, tal como la información de la relación de servicio de enlace ascendente, de modo que estos dispositivos o sistemas pueden utilizar funcionamiento de múltiples flujos.
[0109] En algunos modos de realización, se puede utilizar un módulo de transferencia 1525 para realizar procedimientos de transferencia de la estación base 105-d. Por ejemplo, si el equipo de usuario 115-d está actualmente vinculado a la estación base 105-d, el módulo de transferencia 1525 puede realizar uno o varios procedimientos para terminar el enlace y transferir el equipo de usuario 115-d a otra estación base. De forma alternativa, si el equipo de usuario 115-d está actualmente vinculado a la otra estación base, el módulo de transferencia 1525 puede realizar uno o varios procedimientos para establecer un enlace con el equipo de usuario 115-d cuando la otra estación base transfiere el equipo de usuario 115-d a la estación base 105-d.
[0110] Estos componentes del dispositivo 1500 se pueden implementar, individual o colectivamente, con uno o más circuitos integrados específicos de la aplicación (ASIC), adaptados para realizar algunas de, o todas, las funciones aplicables en hardware. De forma alternativa, las funciones pueden ser llevadas a cabo por otras una o más unidades de procesamiento (o núcleos) en uno o más circuitos integrados. En otros modos de realización, se pueden utilizar otros tipos de circuitos integrados (por ejemplo, ASIC estructurados / de plataforma, formaciones de compuertas programables sobre el terreno (FPGA) y otros IC semipersonalizados), que se pueden programar de cualquier manera conocida en la técnica. Las funciones de cada unidad también pueden implementarse, en su totalidad o en parte, con instrucciones realizadas en una memoria, formateadas para ser ejecutadas por uno o más procesadores generales o específicos de la aplicación.
[0111] La FIG. 16 es un diagrama de bloques de un sistema 1600 para informar sobre enlace ascendente en funcionamiento de múltiples flujos de acuerdo con diversos modos de realización. El sistema 1600 puede ser un ejemplo del sistema 100 de la FiG. 1, el sistema 200 de la FIG. 2, el sistema 600 de la FIG. 6, el sistema 800 de la FIG. 8 y/o el sistema 1500 de la FIG. 15. La estación base 105-e y/o el dispositivo 115-e pueden ser capaces de comunicaciones de múltiples entradas y múltiples salidas usando múltiples antenas. La estación base 105-e puede estar equipada con las antenas 1634-a a 1634-x, y el dispositivo móvil 115-e puede estar equipado con las antenas 1652-a a 1652-n. La estación base 105-e puede ser un ejemplo de los eNB 605 y/o 805 ilustrados en la FIG. 6 y la FIG. 8.
[0112] En la estación base 105-e, un procesador transmisor 1620 puede recibir datos de una fuente de datos. El procesador transmisor 1620 puede procesar los datos. El procesador transmisor 1620 también puede generar símbolos de referencia, y una señal de referencia específica de célula. Un procesador de transmisión (TX) MIMO 1630 puede realizar un procesamiento espacial (e.g., precodificación) en símbolos de datos, símbolos de control, y/o símbolos de referencia, cuando sea aplicable, y puede proporcionar flujos de símbolos de salida a los moduladores de transmisión 1632-a a 1632-x. Cada modulador 1632 puede procesar un respectivo flujo de símbolos de salida (por ejemplo, para OFDM, etc.) para obtener un flujo de muestras de salida. Cada modulador 1632 puede procesar adicionalmente (por ejemplo, convertir a analógico, amplificar, filtrar y aumentar en frecuencia) el flujo de muestras de salida para obtener una señal de enlace descendente (DL). En un ejemplo, las señales DL de los moduladores 1632-a a 1632-x pueden transmitirse a través de las antenas 1634-a a 1634-x, respectivamente.
[0113] El procesador transmisor 1620 puede recibir información de un procesador 1640. El procesador 1640 puede configurarse para determinar relaciones de servicio de enlace ascendente para UE en comunicación simultánea con la estación base 105-e y una o más estaciones base de servicio distintas. Por ejemplo, la estación base del dispositivo 105-e puede estar sirviendo a un UE 115 para comunicación de enlace ascendente. El UE 115 puede estar en comunicación de enlace ascendente simultánea con otra estación base 105 que usa el funcionamiento de múltiples flujos. El procesador 1640 puede calcular una relación de servicio de enlace ascendente que asigna una parte del servicio de enlace ascendente del UE a la estación base 105-e y otra parte del servicio de enlace ascendente del UE a la otra estación base. El procesador 1640 puede enviar coeficientes de escalado al UE para usar en los informes del estado de la memoria intermedia a la estación base 105-e y a la otra estación base. El procesador 1640 puede determinar la carga de la estación base 105-e con relación a otras estaciones base que pueden estar sirviendo a algunos de los mismos UE en funcionamiento de múltiples flujos. El procesador 1640 puede determinar las relaciones de servicio de enlace ascendente para los UE basadas, al menos en parte, en la carga relativa de la estación base 105-e y las otras estaciones base. En algunos modos de realización, el procesador 1640 puede implementarse como parte de un procesador general, el procesador transmisor 1620, y/o el procesador receptor 1638. Una memoria 1642 puede acoplarse con el procesador 1640.
[0114] En el dispositivo móvil 115-e, las antenas de dispositivo móvil 1652-a a 1652-n pueden recibir las señales DL de la estación base 105-a y pueden proporcionar las señales recibidas a los desmoduladores 1654-a a 1654-n, respectivamente. Cada desmodulador 1654 puede acondicionar (por ejemplo, filtrar, amplificar, disminuir en
5
10
15
20
25
30
35
40
45
50
55
60
65
frecuencia y digitalizar) una respectiva señal recibida para obtener muestras de entrada. Cada desmodulador 1654 puede procesar, además, las muestras de entrada (por ejemplo, para OFDM, etc.) para obtener los símbolos recibidos. Un detector MIMO 1656 puede obtener símbolos recibidos de todos los desmoduladores 1654-a a 1654-n, realizar una detección MIMO en los símbolos recibidos cuando sea aplicable, y proporcionar los símbolos detectados. Un procesador receptor 1658 puede procesar (por ejemplo,desmodular, desintercalar y descodificar) los símbolos detectados, proporcionar los datos descodificados para el dispositivo móvil 115-e a una salida de datos, y proporcionar información de control descodificada a un procesador 1680, o una memoria 1682.
[0115] En el enlace ascendente (UL), en el dispositivo móvil 115-e, un procesador transmisor 1664 puede recibir y procesar datos desde una fuente de datos. El procesador transmisor 1664 también puede generar símbolos de referencia para una señal de referencia. Los símbolos del procesador transmisor 1664 pueden ser pre-codificados por un procesador MIMO de transmisión 1666 si es aplicable, procesados adicionalmente por los desmoduladores 1654-a a 1654-n (por ejemplo, para SC-FDMA, etc.) y ser transmitidos a la estación base 105-e de acuerdo con los parámetros de transmisión recibidos desde la estación base 105-e. En la estación base 105-e, las señales UL del dispositivo móvil 115-e pueden ser recibidas por las antenas 1634, procesadas por los desmoduladores 1632, detectadas por un detector MIMO 1636 si es aplicable, y procesadas posteriormente por un procesador de recepción. El procesador receptor 1638 puede proporcionar datos descodificados a una salida de datos y al procesador 1680. En algunos modos de realización, el procesador 1680 puede implementarse como parte de un procesador general, el procesador transmisor 1664, y/o el procesador receptor 1658.
[0116] En algunos modos de realización, el procesador 1680 está configurado para informar sobre enlace ascendente en un funcionamiento de múltiples flujos entre el UE 115-e y múltiples eNB 105. En algunos modos de realización, el procesador 1680 utiliza división a nivel de portadora para informar sobre enlace ascendente donde el UE 115-e asocia portadoras o grupos de canales lógicos (LCG) con eNB para informar sobre enlace ascendente. Para estos modos de realización, el procesador 1680 puede informar sobre enlace ascendente independientemente para cada eNB basándose en los datos disponibles para la transmisión de enlace ascendente en las memorias intermedias de LCG asociadas con cada eNB. En algunos modos de realización, el procesador 1680 utiliza la división a nivel de paquete donde el UE 115-e agrupa las memorias intermedias para todos los LCG en un grupo común para informar sobre enlace ascendente. En estos modos de realización, el procesador 1680 puede informar sobre enlace ascendente basándose en la cantidad total de datos disponibles para la transmisión en un grupo de memorias intermedias común que incluye datos en todos los LCG del UE 115-e. El procesador 1680 puede determinar y/o aplicar coeficientes de escalado a la cantidad de datos en el grupo de memorias intermedias común para informar sobre enlace ascendente.
[0117] La descripción detallada expuesta anteriormente en relación con los dibujos adjuntos describe modos de realización a modo de ejemplo y no representa los únicos modos de realización que pueden implementarse o que están dentro del alcance de las reivindicaciones. La expresión "a modo de ejemplo" usada a lo largo de esta descripción se refiere a "que sirve como ejemplo, instancia o ilustración", y no "preferido" o "ventajoso con respecto a otros modos de realización". La descripción detallada incluye detalles específicos con el fin de proporcionar una comprensión de las técnicas descritas. Sin embargo, estas técnicas se pueden poner en práctica sin estos detalles específicos. En algunos casos, estructuras y dispositivos bien conocidos se muestran en forma de diagrama de bloques para no complicar los conceptos de los modos de realización descritos.
[0118] La información y las señales se pueden representar utilizando cualquiera de diversas tecnologías y técnicas diferentes. Por ejemplo, los datos, las instrucciones, los comandos, la información, las señales, los bits, los símbolos y los segmentos que puedan haber sido mencionados a lo largo de la descripción anterior pueden representarse mediante voltajes, corrientes, ondas electromagnéticas, campos o partículas magnéticos, campos o partículas ópticos, o cualquier combinación de los mismos.
[0119] Los diversos bloques lógicos, módulos y circuitos ilustrativos descritos en conexión con la divulgación en el presente documento pueden implementarse o llevarse a cabo con un procesador de uso general, con un procesador de señales digitales (DSP), con un circuito integrado específico de la aplicación (ASIC), con una matriz de puertas programables de campo (FPGA) o con otro dispositivo de lógica programable, puertas discretas o lógica de transistor, componentes de hardware discretos o con cualquier combinación de los mismos diseñada para llevar a cabo las funciones descritas en el presente documento. Un procesador de uso general puede ser un microprocesador pero, de forma alternativa, el procesador puede ser cualquier procesador, controlador, microcontrolador o máquina de estados convencional. Un procesador también puede implementarse como una combinación de dispositivos informáticos, por ejemplo, una combinación de un DSP y un microprocesador, múltiples microprocesadores, uno o más microprocesadores junto con un núcleo de DSP o cualquier otra configuración de este tipo.
[0120] Las funciones descritas en el presente documento pueden implementarse en hardware, software, firmware o en cualquier combinación de los mismos. Si se implementan en software/firmware, las funciones pueden almacenarse o transmitirse como una o varias instrucciones o códigos en un medio legible por ordenador. Por ejemplo, debido a la naturaleza del software / firmware, las funciones que se han descrito anteriormente se pueden implementar utilizando un software / firmware ejecutado, por ejemplo, por un procesador, hardware, cableado, o
5
10
15
20
25
combinaciones de cualquiera de estos. Las características que implementan funciones se pueden localizar también físicamente en diversas posiciones, incluido el estar distribuidas de manera que se implementen partes de funciones en diferentes ubicaciones físicas. Además, como se usa en el presente documento, incluyendo en las reivindicaciones, "o" como se usa en una lista de artículos anticipados por "al menos uno de" indica una lista disyuntiva de tal forma que, por ejemplo, una lista de "al menos uno de A, B o C" se refiere a A o B o C o AB o AC o BC o ABC (es decir, A y B y C).
[0121] Los medios legibles por ordenador incluyen tanto medios de almacenamiento informáticos como medios de comunicación, incluyendo cualquier medio que facilite la transferencia de un programa informático de un lugar a otro. Un medio de almacenamiento puede ser cualquier medio disponible al que pueda accederse mediante un ordenador de propósito general o de propósito especial. A modo de ejemplo, y no de manera limitativa, los medios legibles por ordenador pueden comprender RAM, ROM, EEPROM, CD-ROM u otro almacenamiento de disco óptico, almacenamiento de disco magnético u otros dispositivos de almacenamiento magnético, o cualquier otro medio que pueda usarse para transportar o almacenar medios de código de programa deseado en forma de instrucciones o estructuras de datos y al que pueda accederse mediante un ordenador de propósito general o de propósito especial, o mediante un procesador de propósito general o de propósito especial. Además, cualquier conexión recibe adecuadamente la denominación de medio legible por ordenador. Por ejemplo, si el software/firmware se transmite desde un sitio web, un servidor u otra fuente remota, usando un cable coaxial, un cable de fibra óptica, un par trenzado, una línea de abonado digital (DSL) o tecnologías inalámbricas tales como infrarrojos, radio y microondas, entonces el cable coaxial, el cable de fibra óptica, el par trenzado, la DSL o las tecnologías inalámbricas tales como infrarrojos, radio y microondas se incluyen en la definición de medio. El término disco, tal como se utiliza en el presente documento, incluye un disco compacto (CD), un disco láser, un disco óptico, un disco versátil digital (DVD), un disco flexible y un disco Blu-ray, donde algunos discos normalmente reproducen los datos magnéticamente, mientras que otros discos reproducen los datos ópticamente con láseres. También se incluyen combinaciones de lo anterior dentro del alcance de los medios legibles por ordenador.
Claims (4)
10
15
20
25
30
2.
35
40
45 3.
4. 50
55
5.
60
REIVINDICACIONES
Un procedimiento (900-a) de comunicación inalámbrica mediante un equipo de usuario, UE, en comunicación con una primera célula y una segunda célula, que comprende:
establecer (905) una primera portadora de componentes en el UE asociado con la primera célula;
establecer (910) una segunda portadora de componentes en el UE asociado con la segunda célula mientras se mantiene la primera portadora de componentes;
determinar un conjunto de grupos de canales lógicos que tienen datos disponibles para la transmisión de enlace ascendente desde el UE;
detectar (942-a) que se ha producido una primera condición de informes del estado de la memoria intermedia;
determinar (944-a) un primer valor de estado de la memoria intermedia basado al menos en parte en una cantidad total de los datos disponibles para el conjunto de grupos de canales lógicos tras la aparición de la primera condición de informes del estado de la memoria intermedia;
comparar la cantidad total de los datos disponibles con un umbral; y
informar (946-a) sobre el primer valor de estado de la memoria intermedia a la primera célula o a la primera y a la segunda célula basándose en la comparación; en el que el informe comprende:
informar sobre el primer valor de estado de la memoria intermedia a la primera célula cuando la cantidad total de los datos disponibles está por debajo del umbral; e
informar sobre el primer valor del estado de la memoria intermedia a la primera célula y la segunda célula cuando la cantidad total de datos disponibles es igual o superior al umbral.
El procedimiento según la reivindicación 1, que comprende además:
detectar que se ha producido una condición de informes del estado de la memoria intermedia posterior;
determinar un segundo valor de estado de la memoria intermedia basado al menos en parte en una cantidad total posterior de los datos disponibles para el conjunto de grupos de canales lógicos tras la aparición de la condición de informes del estado de la memoria intermedia posterior;
comparar la cantidad total posterior de los datos disponibles con el umbral; e
interrumpir los informes del valor del estado de la memoria intermedia a la segunda célula cuando la cantidad total posterior de los datos disponibles está por debajo del umbral.
El procedimiento según la reivindicación 2, en el que la interrupción de los informes del valor de estado de la memoria intermedia a la segunda célula comprende informar sobre un valor de estado de la memoria intermedia de cero a la segunda célula.
El procedimiento según la reivindicación 2, que comprende además:
informar sobre el segundo valor de estado de la memoria intermedia a la primera célula cuando la cantidad total posterior de los datos disponibles está por debajo del umbral; e
informar sobre el segundo valor de estado de la memoria intermedia a la primera célula y la segunda célula cuando la cantidad total posterior de los datos disponibles es igual a o superior al umbral.
Un equipo de usuario, UE, (1200-a) para la comunicación con una primera célula y una segunda célula de una red de comunicaciones inalámbricas, que comprende:
medios (1230-a) para establecer en el UE una primera portadora de componentes asociada con la primera célula;
medios (1230-a) para establecer en el UE una segunda portadora de componentes asociada con la segunda célula mientras se mantiene la primera portadora de componentes;
medios (1250) para determinar un conjunto de grupos de canales lógicos que tienen datos disponibles
5
10
15
20
25
30
35
40
45
50
para la transmisión de enlace ascendente desde el UE;
medios para detectar que se ha producido una primera condición de informes del estado de la memoria intermedia;
medios para determinar un primer valor de estado de la memoria intermedia basado al menos en parte en una cantidad total de los datos disponibles para el conjunto de grupos de canales lógicos tras la aparición de la primera condición de informes del estado de la memoria intermedia;
medios para comparar la cantidad total de los datos disponibles con un umbral; y
medios (1240-a) para informar sobre el primer valor del estado de la memoria intermedia a la primera célula o a la primera y a la segunda células basándose en la comparación;
en el que los medios para informar están configurados para:
informar sobre el primer valor de estado de la memoria intermedia a la primera célula cuando la cantidad total de los datos disponibles está por debajo del umbral; y
informar sobre el primer valor de estado de la memoria intermedia a la primera célula y la segunda célula cuando la cantidad total de datos disponibles sea igual o superior al umbral.
El UE de la reivindicación 5, que comprende además:
medios para detectar que se ha producido una condición de informes del estado de la memoria intermedia posterior;
medios para determinar un segundo valor de estado de la memoria intermedia basado al menos en parte en una cantidad total posterior de los datos disponibles para el conjunto de grupos de canales lógicos tras la aparición de la condición de informes del estado de la memoria intermedia posterior;
medios para comparar la cantidad total posterior de los datos disponibles con el umbral; y
medios para interrumpir los informes del valor del estado de la memoria intermedia a la segunda célula cuando la cantidad total posterior de los datos disponibles está por debajo del umbral.
El UE de la reivindicación 6, en el que los medios para interrumpir los informes del valor de estado de la memoria intermedia a la segunda célula están configurados para informar sobre un valor de estado de la memoria intermedia de cero a la segunda célula.
El UE de la reivindicación 6, que comprende además:
medios para informar sobre el segundo valor de estado de la memoria intermedia a la primera célula cuando la cantidad total posterior de los datos disponibles está por debajo del umbral; y
medios para informar sobre el segundo valor del estado de la memoria intermedia a la primera célula y la segunda célula cuando la cantidad total posterior de los datos disponibles es igual a o superior al umbral.
Un programa informático que comprende instrucciones para llevar a cabo un procedimiento de acuerdo con cualquiera de las reivindicaciones 1 a 4 cuando se ejecuten en un ordenador.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201261723698P | 2012-11-07 | 2012-11-07 | |
| US201261723698P | 2012-11-07 | ||
| US13/915,583 US9264930B2 (en) | 2012-11-07 | 2013-06-11 | Buffer status reporting and logical channel prioritization in multiflow operation |
| US201313915583 | 2013-06-11 | ||
| PCT/US2013/068827 WO2014074656A2 (en) | 2012-11-07 | 2013-11-06 | Buffer status reporting and logical channel prioritization in multiflow operation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2660049T3 true ES2660049T3 (es) | 2018-03-20 |
Family
ID=50622286
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES16156967T Active ES2760021T3 (es) | 2012-11-07 | 2013-11-06 | Informes de estado de búfer y priorización de canales lógicos en operación multiflujo |
| ES13795097.8T Active ES2660049T3 (es) | 2012-11-07 | 2013-11-06 | Informes del estado de la memoria intermedia y priorización de canales lógicos en conectividad dual |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES16156967T Active ES2760021T3 (es) | 2012-11-07 | 2013-11-06 | Informes de estado de búfer y priorización de canales lógicos en operación multiflujo |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US9264930B2 (es) |
| EP (2) | EP2918120B1 (es) |
| JP (2) | JP6009686B2 (es) |
| KR (2) | KR102082162B1 (es) |
| CN (1) | CN104871622B (es) |
| ES (2) | ES2760021T3 (es) |
| HU (2) | HUE046062T2 (es) |
| WO (1) | WO2014074656A2 (es) |
Families Citing this family (72)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9264930B2 (en) | 2012-11-07 | 2016-02-16 | Qualcomm Incorporated | Buffer status reporting and logical channel prioritization in multiflow operation |
| KR102018529B1 (ko) * | 2012-12-11 | 2019-09-05 | 한국전자통신연구원 | 이웃 셀의 버퍼 상태를 이용한 자원 배분 방법 및 장치 |
| PL2765731T3 (pl) * | 2012-12-24 | 2021-11-22 | Innovative Sonic Corporation | Sposoby i urządzenie dla usprawnienia małej komórki w systemie komunikacji bezprzewodowej |
| JP6085177B2 (ja) * | 2013-01-17 | 2017-02-22 | Kddi株式会社 | 無線端末装置 |
| CN104081745B (zh) * | 2013-01-30 | 2017-02-15 | 华为技术有限公司 | 上行传输方法、基站和用户设备 |
| US9392481B2 (en) * | 2013-03-15 | 2016-07-12 | Futurewei Technologies, Inc. | System and method for buffer status reporting for multi-stream aggregation |
| PL3223470T3 (pl) * | 2013-04-05 | 2019-05-31 | Alcatel Lucent | Sieć podwójnej łączności |
| CN105122704B (zh) * | 2013-04-18 | 2018-02-23 | Lg 电子株式会社 | 在无线接入系统中发送调度请求的方法和设备 |
| WO2014181836A1 (ja) * | 2013-05-09 | 2014-11-13 | シャープ株式会社 | 端末装置、通信方法および集積回路 |
| CN105229941B (zh) * | 2013-05-15 | 2018-12-18 | Lg电子株式会社 | 报告无线通信系统中可用于发送的数据的量的方法及其装置 |
| CN109245806B (zh) | 2013-06-25 | 2020-01-17 | 华为技术有限公司 | 上行多用户数据传输方法及上行多用户输入输出系统 |
| US20150009874A1 (en) * | 2013-07-08 | 2015-01-08 | Amazon Technologies, Inc. | Techniques for optimizing propagation of multiple types of data |
| EP2824986B1 (en) * | 2013-07-11 | 2023-03-22 | Fujitsu Limited | Buffer status reporting in small cell networks |
| EP3913965B1 (en) * | 2013-07-26 | 2024-07-17 | LG Electronics Inc. | Method for calculating an amount of data available for inital transmission and a device therefor |
| US20150078294A1 (en) * | 2013-09-13 | 2015-03-19 | Qualcomm Incorporated | Scheduling request in wireless communication system |
| US10362590B2 (en) * | 2013-09-26 | 2019-07-23 | Kt Corporation | Method for transmitting uplink data and apparatus for same |
| RU2617706C1 (ru) * | 2013-09-26 | 2017-04-26 | ЭлДжи ЭЛЕКТРОНИКС ИНК. | Способ для инициирования и отчетности о состоянии буфера и устройство для этого |
| US9900902B2 (en) * | 2013-09-27 | 2018-02-20 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio base station, wireless device, and methods therein |
| EP2854444A1 (en) | 2013-09-27 | 2015-04-01 | Panasonic Intellectual Property Corporation of America | Efficient uplink scheduling mechanism for dual connectivity |
| US9924405B2 (en) * | 2013-10-04 | 2018-03-20 | Industrial Technology Research Institute | Method for buffer status report in dual connectivity |
| US9572171B2 (en) * | 2013-10-31 | 2017-02-14 | Intel IP Corporation | Systems, methods, and devices for efficient device-to-device channel contention |
| EP3064009A4 (en) * | 2013-11-01 | 2017-06-21 | Nokia Technologies Oy | Method and apparatus for handling buffer status reporting and scheduling request with dual connectivity |
| CN104640223B (zh) * | 2013-11-11 | 2019-12-03 | 中兴通讯股份有限公司 | 一种上报bsr的方法、基站和终端 |
| US10075381B2 (en) | 2014-01-28 | 2018-09-11 | Mediatek Inc. | Buffer status report and logical channel prioritization for dual connectivity |
| JP6166189B2 (ja) * | 2014-01-30 | 2017-07-19 | 株式会社Nttドコモ | 移動通信システム及び移動局装置 |
| US10264484B2 (en) * | 2014-03-12 | 2019-04-16 | Lg Electronics Inc. | Method for calculating and reporting an amount of data available for transmission and a device therefor |
| CN104955064B (zh) * | 2014-03-28 | 2019-01-11 | 上海诺基亚贝尔股份有限公司 | 一种在双连接系统中处理用户设备端rlc/pdcp实体的方法与设备 |
| US9445417B2 (en) | 2014-04-08 | 2016-09-13 | Qualcomm Incorporated | Apparatus and method of sharing a transmit chain in wireless communications |
| CN112672430A (zh) * | 2014-05-07 | 2021-04-16 | 株式会社Ntt都科摩 | 移动台、上行链路数据量报告方法 |
| WO2016108555A1 (en) | 2014-12-30 | 2016-07-07 | Lg Electronics Inc. | Method and apparatus for transmitting paging for v2x communication in wireless communication system |
| US9596638B2 (en) * | 2015-02-11 | 2017-03-14 | Apple Inc. | Apparatus, systems and methods for improved link quality evaluation of mobile cellular systems |
| JP6554551B2 (ja) | 2015-04-09 | 2019-07-31 | エルジー エレクトロニクス インコーポレイティド | 無免許スペクトルで動作する少なくとも一つのSCellを有する搬送波集成における論理チャネル優先順位決定を行う方法及びその端末 |
| US10104584B2 (en) * | 2015-05-14 | 2018-10-16 | Blackberry Limited | Uplink data splitting |
| CN106304411B (zh) * | 2015-05-15 | 2020-02-21 | 上海诺基亚贝尔股份有限公司 | 用于双连接系统中的上行链路分割承载的方法及装置 |
| JP6580719B2 (ja) | 2015-07-01 | 2019-09-25 | エルジー エレクトロニクス インコーポレイティド | 二重接続においてデータを送信する方法及びそのための装置 |
| WO2017007171A1 (en) | 2015-07-06 | 2017-01-12 | Lg Electronics Inc. | Method for triggering a buffer status reporting in dual connectivity and a device therefor |
| WO2017007148A1 (en) | 2015-07-06 | 2017-01-12 | Lg Electronics Inc. | Method for cancelling a buffer status report or a scheduling request in dual connectivity and a device therefor |
| WO2017049558A1 (zh) * | 2015-09-24 | 2017-03-30 | 华为技术有限公司 | 上行数据传输的方法和装置 |
| CN106941729B (zh) * | 2016-01-04 | 2020-06-16 | 中国移动通信集团公司 | 一种上传和接收缓冲区状态的方法、装置 |
| US10674529B2 (en) * | 2016-03-02 | 2020-06-02 | Lg Electronics Inc. | Method for transmitting a scheduling request in a wireless communication system and a device therefor |
| WO2017156463A1 (en) * | 2016-03-10 | 2017-09-14 | Cable Television Laboratories, Inc. | Systems and methods for latency reduction |
| EP3427445A1 (en) * | 2016-03-10 | 2019-01-16 | Cisco Technology, Inc. | Techniques for wireless access and wireline network integration |
| US20190132766A1 (en) * | 2016-03-30 | 2019-05-02 | Lg Electronics Inc. | Method and user equipment device for transmitting buffer status report |
| EP4586721A3 (en) * | 2016-03-30 | 2025-10-08 | InterDigital Patent Holdings, Inc. | Methods and systems for scheduling in uu-based vehicle-to-vehicle communication |
| US10631320B2 (en) | 2016-05-11 | 2020-04-21 | Lg Electronics Inc. | Method and user equipment device for transmitting uplink data |
| US20170332385A1 (en) * | 2016-05-11 | 2017-11-16 | Qualcomm Incorporated | Buffer status reporting in a wireless local area network (wlan) |
| JP6618429B2 (ja) * | 2016-06-13 | 2019-12-11 | 株式会社日立製作所 | 無線通信端末、無線通信システム及び通信制御方法 |
| GB2552200B (en) * | 2016-07-13 | 2021-05-12 | Canon Kk | Method and apparatus for reporting quantity of data to be transmitted in a wireless network |
| CN107889147A (zh) * | 2016-09-30 | 2018-04-06 | 中兴通讯股份有限公司 | 一种缓存状态上报及上行资源调度方法和终端、网络侧设备 |
| US10200910B1 (en) * | 2016-10-31 | 2019-02-05 | Sprint Communications Company L.P. | Wireless communication system to dynamically modify a buffer status report (BSR) timer in a wireless relay |
| US10420128B2 (en) * | 2016-11-11 | 2019-09-17 | Qualcomm Incorporated | Uplink data transfer for wireless communications with mixed transmission time intervals |
| WO2018169242A1 (ko) * | 2017-03-16 | 2018-09-20 | 주식회사 케이티 | 제어 메시지 중복수신 방법 및 장치 |
| KR102357594B1 (ko) | 2017-03-23 | 2022-02-04 | 삼성전자 주식회사 | 패킷 중복을 위한 데이터 처리 방법 및 장치 |
| CN116567716B (zh) | 2017-03-23 | 2026-03-17 | 三星电子株式会社 | 用于处理用于分组复制的数据的方法和设备 |
| US11291036B2 (en) * | 2017-03-24 | 2022-03-29 | Qualcomm Incorporated | Scheduling requests and buffer status reports for low latency wireless communications |
| WO2018176231A1 (zh) * | 2017-03-28 | 2018-10-04 | 北京小米移动软件有限公司 | 数据传输方法及装置、数据接收方法及装置、电子设备 |
| WO2018195752A1 (zh) * | 2017-04-25 | 2018-11-01 | 北京小米移动软件有限公司 | 缓存状态的上报方法及装置 |
| WO2018204770A1 (en) * | 2017-05-04 | 2018-11-08 | Ofinno Technologies, Llc | Scheduling request in a wireless device and wireless network |
| AU2017432988A1 (en) * | 2017-09-21 | 2020-03-19 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Information transmission method and device |
| EP3689076B1 (en) | 2017-09-28 | 2022-08-10 | Telefonaktiebolaget LM Ericsson (publ) | Pdcp ul split and pre-processing |
| US11825537B2 (en) | 2017-09-28 | 2023-11-21 | Telefonaktiebolaget Lm Ericsson (Publ) | PDCP UL split and pre-processing |
| US11647417B2 (en) * | 2017-10-30 | 2023-05-09 | Nokia Technologies Oy | Method, apparatus, computer program product and computer program |
| US10736137B2 (en) * | 2017-11-24 | 2020-08-04 | FG Innovation Company Limited | Methods and devices for adaptive scheduling request procedure |
| GB2570134A (en) * | 2018-01-11 | 2019-07-17 | Tcl Communication Ltd | Enhancements to PDCP packet duplication |
| CN110581752B (zh) * | 2018-06-07 | 2021-02-26 | 展讯通信(上海)有限公司 | 传输配置指示的发送、接收方法及装置、存储介质、基站、终端 |
| US11889514B2 (en) * | 2018-06-28 | 2024-01-30 | Interdigital Patent Holdings, Inc. | Sidelink buffer status reports and scheduling requests for new radio vehicle sidelink shared channel data transmissions |
| JP7208763B2 (ja) * | 2018-10-29 | 2023-01-19 | キヤノン株式会社 | 通信装置、通信装置の制御方法、およびプログラム |
| US12323344B2 (en) | 2018-12-07 | 2025-06-03 | Qualcomm Incorporated | Uplink reporting techniques for multi transmission-reception point transmissions |
| WO2022036664A1 (en) | 2020-08-21 | 2022-02-24 | Qualcomm Incorporated | Delay sensitive uplink transmissions |
| US11611900B2 (en) * | 2021-02-12 | 2023-03-21 | Qualcomm Incorporated | Long buffer status report usage to increase throughput |
| US12471089B2 (en) * | 2022-09-14 | 2025-11-11 | Qualcomm Incorporated | Enhanced scheduling request configurations for wireless communications |
| CN120018303A (zh) * | 2023-11-16 | 2025-05-16 | 华为技术有限公司 | 缓存状态报告上报方法及通信装置 |
Family Cites Families (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6148208A (en) * | 1998-12-21 | 2000-11-14 | Motorola, Inc. | Power control within a broad-band communication system |
| US8248941B2 (en) * | 2008-02-01 | 2012-08-21 | Nokia Siemens Networks Oy | Method, apparatus and computer program for uplink scheduling in a network that employs relay nodes |
| KR101158279B1 (ko) * | 2008-12-11 | 2012-06-19 | 한국전자통신연구원 | 캐리어 집적 기반 이동 통신 시스템의 단말 장치 및 그것의버퍼 상태 보고 방법 |
| US8706132B2 (en) * | 2009-03-13 | 2014-04-22 | Nec Corporation | Radio communication system, base station, mobile station, control method of base station, control method of mobile station, and storage medium storing program |
| CN101902817B (zh) | 2009-05-26 | 2015-07-22 | 中兴通讯股份有限公司 | 无线通信系统中上行无线资源调度方法与装置 |
| CN101932019B (zh) * | 2009-06-19 | 2015-06-03 | 中兴通讯股份有限公司 | 一种实现上报缓冲区状态报告的方法、终端及网络系统 |
| EP2317815A1 (en) | 2009-11-02 | 2011-05-04 | Panasonic Corporation | Power-limit reporting in a communication system using carrier aggregation |
| US8638815B2 (en) | 2010-01-08 | 2014-01-28 | Blackberry Limited | Method and apparatus for logical channel prioritization for uplink carrier aggregation |
| US8625415B2 (en) * | 2010-04-02 | 2014-01-07 | Nokia Siemens Networks Oy | Dynamic buffer status report selection for carrier aggregation |
| US9369904B2 (en) * | 2010-05-03 | 2016-06-14 | Alcatel Lucent | Method and apparatus for transmitting buffer status report in wireless network |
| US9258088B2 (en) * | 2010-06-18 | 2016-02-09 | Acer Incorporated | Method of performing buffer status reporting and communication device thereof |
| EP2498556A1 (en) | 2011-03-08 | 2012-09-12 | Panasonic Corporation | Timing advance configuration for multiple uplink component carriers |
| FI3319395T3 (fi) | 2010-12-03 | 2023-08-01 | Interdigital Patent Holdings Inc | Menetelmä ja laite moniradioliityntätekniikan kantoaaltojen yhdistämisen suorittamiseksi |
| US20130272280A1 (en) | 2010-12-27 | 2013-10-17 | Nokia Siemens Networks Oy | Inter-System Carrier Aggregation |
| KR101931194B1 (ko) | 2011-01-06 | 2018-12-21 | 알테어 세미콘덕터 엘티디. | Lte wifi 공존 |
| CN103348756B (zh) | 2011-02-10 | 2016-10-26 | 富士通株式会社 | 无线通信系统、接收装置、发送装置以及无线通信方法 |
| CN102638896B (zh) | 2011-02-15 | 2017-07-21 | 中兴通讯股份有限公司 | 一种确定分量载波优先级别的方法及系统 |
| US20120281594A1 (en) | 2011-05-04 | 2012-11-08 | Motorola Mobility, Inc. | Method and apparatus for providing user equipment access to tv white space resources by a broadband cellular network |
| GB2492948A (en) | 2011-07-04 | 2013-01-23 | Nec Corp | Allowing a mobile communication device to use a secondary component carrier if it is within a secondary cell of a base station |
| EP2813118A4 (en) * | 2012-02-07 | 2015-09-30 | Nokia Technologies Oy | METHOD AND DEVICE FOR NOTIFYING AND HANDLING A BUFFER STATUS FOR A USER DEVICE IN A SITE-ALLOCATING AGGREGATE MODE |
| EP2826191B1 (en) * | 2012-03-15 | 2022-10-05 | Nokia Solutions and Networks Oy | Wireless multi-flow communications in the uplink |
| EP3242532B1 (en) * | 2012-10-19 | 2018-09-05 | Fujitsu Limited | Wireless communication in multi-rat system |
| US9264930B2 (en) | 2012-11-07 | 2016-02-16 | Qualcomm Incorporated | Buffer status reporting and logical channel prioritization in multiflow operation |
-
2013
- 2013-06-11 US US13/915,583 patent/US9264930B2/en active Active
- 2013-11-06 EP EP13795097.8A patent/EP2918120B1/en active Active
- 2013-11-06 WO PCT/US2013/068827 patent/WO2014074656A2/en not_active Ceased
- 2013-11-06 HU HUE16156967A patent/HUE046062T2/hu unknown
- 2013-11-06 KR KR1020167021016A patent/KR102082162B1/ko active Active
- 2013-11-06 ES ES16156967T patent/ES2760021T3/es active Active
- 2013-11-06 KR KR1020157014654A patent/KR101648441B1/ko active Active
- 2013-11-06 JP JP2015540900A patent/JP6009686B2/ja active Active
- 2013-11-06 EP EP16156967.8A patent/EP3043614B1/en active Active
- 2013-11-06 ES ES13795097.8T patent/ES2660049T3/es active Active
- 2013-11-06 CN CN201380057842.4A patent/CN104871622B/zh active Active
- 2013-11-06 HU HUE13795097A patent/HUE036074T2/hu unknown
-
2015
- 2015-12-22 US US14/978,325 patent/US10292167B2/en active Active
-
2016
- 2016-09-14 JP JP2016179663A patent/JP6498642B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US9264930B2 (en) | 2016-02-16 |
| KR102082162B1 (ko) | 2020-02-27 |
| US20160113017A1 (en) | 2016-04-21 |
| HUE046062T2 (hu) | 2020-01-28 |
| EP3043614B1 (en) | 2019-09-04 |
| EP2918120B1 (en) | 2017-12-20 |
| KR20160095203A (ko) | 2016-08-10 |
| US10292167B2 (en) | 2019-05-14 |
| KR20150082453A (ko) | 2015-07-15 |
| US20140126399A1 (en) | 2014-05-08 |
| CN104871622B (zh) | 2019-03-29 |
| WO2014074656A2 (en) | 2014-05-15 |
| HUE036074T2 (hu) | 2018-06-28 |
| EP3043614A1 (en) | 2016-07-13 |
| JP2017038374A (ja) | 2017-02-16 |
| JP6009686B2 (ja) | 2016-10-19 |
| JP6498642B2 (ja) | 2019-04-10 |
| JP2016501454A (ja) | 2016-01-18 |
| EP2918120A2 (en) | 2015-09-16 |
| KR101648441B1 (ko) | 2016-08-16 |
| CN104871622A (zh) | 2015-08-26 |
| ES2760021T3 (es) | 2020-05-12 |
| WO2014074656A3 (en) | 2014-07-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2660049T3 (es) | Informes del estado de la memoria intermedia y priorización de canales lógicos en conectividad dual | |
| US11672043B2 (en) | Failure detection and recovery for multiple active resources | |
| TWI899201B (zh) | 下鏈小資料接收方法及裝置 | |
| JP7433600B2 (ja) | バックホールリンク接続情報 | |
| ES2820735T7 (es) | Técnicas de uso de agregación de portadora en comunicaciones inalámbricas de conectividad dual | |
| EP4239905A2 (en) | Configuration for beam failure recovery | |
| EP4568418A2 (en) | Wireless communications using traffic information | |
| US11877238B2 (en) | Power saving for multicast broadcast services | |
| CA3033533A1 (en) | Beam failure recovery procedure in carrier aggregation | |
| KR20170039666A (ko) | 듀얼 pucch에 대한 시간 정렬 프로시저들 | |
| JP2018519765A (ja) | 低コストマシンタイプ通信のためのパワーヘッドルーム報告のための方法および装置 | |
| CN106165494A (zh) | 拥塞的无线接入网络中随机接入和业务进入的统一控制的方法 | |
| JP2020529773A (ja) | ユーザ機器へのアップリンク制御チャネルリソース定義およびマッピング | |
| KR102559141B1 (ko) | 빔형성 및 사용자 장비 그룹화 | |
| US20250150857A1 (en) | Dynamic uplink (ul) waveform switching beteen dft-s-ofdm and cp-ofdm | |
| US20240260087A1 (en) | Channel access mechanisms for unlicensed sidelink communications | |
| BR112017004784B1 (pt) | Tratamento prioritário de grupos para conjuntos de recursos de modo direto em comunicações sem fios | |
| BR112018069736B1 (pt) | Métodos para comunicação sem fio realizados por um aparelho, aparelhos para comunicação sem fio, e, memória legível por computador | |
| BR112016017129B1 (pt) | Alocação de potência de transmissão de uplink e relatórios de espaço disponível de potência por equipamento de usuário em ambiente de multi-conectividade | |
| BR112017009546B1 (pt) | Redução de tempo de processamento para transmissão e recebimento de baixa latência | |
| BR112017002278B1 (pt) | Método realizado por um dispositivo móvel sem fio para comunicações sem fio, aparelho móvel para comunicações sem fio e método de comunicações sem fio | |
| BR112016023533B1 (pt) | Controle de acesso aleatório e ingresso de tráfego em uma rede de acesso por rádio congestionada |