ES2682481T3 - Procedimiento y entidad de red para planificar recursos radio en redes de comunicación móvil - Google Patents
Procedimiento y entidad de red para planificar recursos radio en redes de comunicación móvil Download PDFInfo
- Publication number
- ES2682481T3 ES2682481T3 ES12707253.6T ES12707253T ES2682481T3 ES 2682481 T3 ES2682481 T3 ES 2682481T3 ES 12707253 T ES12707253 T ES 12707253T ES 2682481 T3 ES2682481 T3 ES 2682481T3
- Authority
- ES
- Spain
- Prior art keywords
- user
- planning
- frequency band
- sum
- calculated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000010295 mobile communication Methods 0.000 title claims abstract description 6
- 230000007774 longterm Effects 0.000 claims description 6
- 230000014509 gene expression Effects 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 2
- 238000004422 calculation algorithm Methods 0.000 description 36
- 238000004088 simulation Methods 0.000 description 19
- 239000011159 matrix material Substances 0.000 description 10
- 230000001413 cellular effect Effects 0.000 description 9
- 101150071746 Pbsn gene Proteins 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000013459 approach Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 238000005457 optimization Methods 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 239000006185 dispersion Substances 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000012559 user support system Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- 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/54—Allocation or scheduling criteria for wireless resources based on quality criteria
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un procedimiento para planificar recursos de radio en redes de comunicación móvil, que comprende: i) definir un conjunto de bandas de frecuencia asignable a usuarios, ii) recibir, durante un tiempo de planificación dado, en el que el recurso de radio se planificará, al menos un valor de indicador (21) de calidad de canal notificado desde al menos un usuario, caracterizando el valor de indicador (21) de calidad de canal una banda de frecuencia del conjunto asignable definido en la etapa i); iii) para cada usuario notificante, calcular métricas (22) de planificación basándose en los valores recibidos de indicador (21) de calidad de canal, caracterizado porque comprende, además: iv) para cada banda de frecuencia del conjunto asignable, seleccionar un usuario (43, 53) para el que la métrica (22) de planificación calculada sea un máximo principal en una determinada banda de frecuencia k, estando dicho máximo principal definido como el valor más alto de la métrica (22) de planificación calculada en una cierta banda de frecuencia k; v) comprobar (44, 54) si hay al menos otra banda de frecuencia l del conjunto asignable en la que el usuario seleccionado tiene un cierto valor de métrica (22) de planificación calculada superior al máximo principal y, si es así: - buscar máximos (45, 55) secundarios de métricas (22) de planificación calculadas para dicho usuario y el resto de usuarios notificantes en dichas bandas de frecuencia k y l del conjunto asignable, estando un máximo secundario en una banda de frecuencia dada definido como el valor máximo de las métricas (22) de planificación calculadas obtenidas después de excluir el máximo principal en la banda de frecuencia dada; - comparar (46, 56) una primera suma con una segunda suma: - siendo la primera suma la suma de las métricas (22) de planificación calculadas para el máximo principal en la banda de frecuencia k y el máximo secundario en la otra banda de frecuencia l; - siendo la segunda suma la suma de las métricas (22) de planificación calculadas para el máximo secundario en la banda de frecuencia k y el máximo principal en la otra banda de frecuencia l; - asignar (47, 48, 57, 58), cuando la primera suma sea superior a la segunda suma, el usuario seleccionado para dicha banda de frecuencia k y el usuario en el máximo secundario de la otra banda de frecuencia l a dicha otra banda de frecuencia l; en caso contrario, asignar el usuario en el máximo secundario a dicha banda de frecuencia k a dicha banda de frecuencia k y el usuario seleccionado a la otra banda de frecuencia l; vi) en caso contrario, asignar (49, 59) el usuario seleccionado a al menos dicha banda de frecuencia k; vii) repetir las etapas anteriores iv) a vi) para cubrir todas las bandas de frecuencia del conjunto asignable; viii) repetir las etapas anteriores ii) a vii) para cada tiempo de planificación dado en cuyos recursos de radio serán plnificados.
Description
5
10
15
20
25
30
35
40
45
50
55
DESCRIPCION
Procedimiento y entidad de red para planificar recursos radio en redes de comunicación móvil Campo técnico de la invención
La presente invención se refiere a un planificador y a un procedimiento para planificar recursos radio en redes celulares inalámbricas. Más particularmente, los recursos radio a planificar en el contexto de la presente invención son recursos tanto de frecuencia como de tiempo que pueden asignarse a usuarios de la red celular inalámbrica (por ejemplo, una red que soporta tecnologías de radio de la tercera o cuarta generación o posteriores, especificadas por el Proyecto de Asociación de 3a Generación).
Antecedentes de la invención
La evolución a largo plazo ( LTE) es la siguiente etapa en las redes celulares de tercera generación (3G), que representa básicamente una evolución de los estándares de comunicaciones móviles actuales. El estándar actual se conoce como International Telecomunication Union (ITU) 3rd Generation Partnership Project (3GPP), Release 8, aunque se usa con frecuencia el término LTE para hacer referencia al estándar LTE. LTE es considerada por muchos como la tecnología de cuarta generación (4G), tanto porque es más rápida que 3G, como porque, al igual que Internet, LTE usa una arquitectura de "todo IP” plana en la que toda la información, incluyendo la voz, se trata como datos. LTE proporciona rendimientos de hasta 50 Mbps en el enlace ascendente y de hasta 100 Mbps en el enlace descendente, usa un ancho de banda ajustable a escala de desde 1,25 hasta 20 MHz con el fin de adecuarse a las necesidades de los operadores de red que tienen asignaciones de ancho de banda diferentes y también se espera que mejore la eficacia espectral en redes, permitiendo a los operadores proporcionar más servicios de datos y voz, sobre un ancho de banda dado.
El acceso múltiple por división de frecuencia ortogonal (OFDMA) se especifica como el esquema de acceso múltiple en el enlace descendente en 3GPP LTE, que divide el ancho de banda disponible en múltiples bandas de frecuencia ortogonales estrechas. Para el enlace ascendente en redes LTE, se define el acceso múltiple por división de frecuencia de una única portadora (SC-FDMA), que puede considerarse similar al OFDMa, pero con una transformada discreta de Fourier adicional que ensancha los símbolos antes de la modulación y consigue una razón de potencia pico a promedio inferior. Tanto OFDMA como SC-FDMA permiten a la estación base (conocida como Nodo B mejorado o eNodoB) en redes LTE asignar diferentes "trozos” de tiempo y frecuencia a los usuarios en una celda.
En redes 3G y 4G hay varios mecanismos mediante los cuales el equipo de usuario (UE) puede informar a la estación base (por ejemplo, al Nodo B o al eNodoB) acerca de las condiciones de radio y, de entre los parámetros usados con este fin, la magnitud que se define para medir la calidad instantánea de las condiciones de radio se denomina indicador de calidad de canal (CQI). El parámetro CQI puede referirse a todo el ancho de banda, o puede expresarse como un conjunto de valores, cada uno relativo a una subbanda de frecuencia diferente en LTE.
Una de las ventajas de usar OFDMA y SC-FDMA en la interfaz de radio LTE es la posibilidad de soportar planificación selectiva en frecuencia (FSS) basándose en los valores de CQI notificados por el UE al eNodoB (a través de procedimientos normalizados) y las estimaciones realizadas por el eNodoB (basándose en las señales de referencia de sondeo enviadas por el UE para ayudar a la red en la asignación de recursos de frecuencia apropiados para la transmisión de enlace ascendente). La finalidad de cualquier planificador selectivo en frecuencia es la asignación óptima de los recursos disponibles a los usuarios con el fin de maximizar la capacidad de celda de la red inalámbrica, así como el rendimiento percibido por cada usuario.
Debido a las diferencias entre el enlace ascendente (UL) y el enlace descendente (DL), motivadas por las diferentes características de OFDMA (usado en DL) y SC-FDMA (usado en UL), el planificador debe operar de diferente manera cuando trata con tráfico DL y UL. En el enlace descendente, a los usuarios se les puede asignar cualquier combinación de subbandas de frecuencia, pero en el enlace ascendente hay una limitación de contigüidad mediante la cual a cada usuario se le debe asignar un bloque de subportadoras contiguas. El planificador debe enfrentarse al problema de obtener soluciones óptimas para ambas estrategias.
En OFDMA, el recurso de radio controlable tiene tres aspectos: frecuencia, tiempo y espacio. Un bloque de recursos físicos (PRB) es el recurso tiempo-frecuencia básico asignable para la transmisión de datos. El PRB se define por 3GPP como un conjunto de recursos tiempo-frecuencia cuyo tamaño es el tamaño de asignación de recursos mínimo. Cada denominado PRB está determinado por su extensión de frecuencia (180 kHz) y su extensión de tiempo (0,5 ms), y los datos se transmiten sobre uno o más PRB consistentes en un conjunto de subportadoras contiguas y con una extensión de tiempo predefinida. Cada subbanda comprende varios PRB.
El enfoque habitual para la planificación de recursos de tiempo y frecuencia es desacoplar ambas dimensiones, es decir hacer que las decisiones en cuanto a tiempo y frecuencia sean independientes para así simplificar el algoritmo de planificación ilustrado en la Figura 1. En una primera etapa (12) del algoritmo, que usa los valores de CQI notificados como entrada (11) y da como resultado pares de planificación (16) formados por un usuario y su subbanda asignada, se seleccionan varios usuarios (13) para una planificación en el dominio del tiempo en el
5
10
15
20
25
30
35
40
45
50
55
60
siguiente intervalo de tiempo (en LTE se denomina TTI: Time Transmission Interval- Intervalo de Tiempo de Transmisión) o el intervalo de asignación mínimo. En una segunda etapa (14), una planificación en el dominio de la frecuencia asigna PRB o subbandas (15) a los usuarios seleccionados (13). Este procedimiento, descrito en el documento US 2010165932 A1, presenta el problema de que no optimiza las asignaciones de tiempo y frecuencia simultáneamente, de modo que decisiones de planificación erróneas en el dominio del tiempo pueden afectar a la planificación en el dominio de la frecuencia. Además, la planificación en el dominio de la frecuencia no es óptima si se limita a sólo la respuesta en frecuencia de las subbandas de los usuarios previamente seleccionados.
El estándar LTE especifica que se supone que el planificador (y la entidad de red habitualmente encargada de la planificación de recursos en sistemas 3GPP sea la estación base, es decir, el eNodoB en LTE) conoce todas las notificaciones de CQI enviadas por los UE en notificaciones anteriores, y que estas notificaciones se refieren al número de subbandas. En el ámbito de una subtrama, el planificador que se ejecuta en el eNodoB obtiene en primer lugar un conjunto de métricas de planificación para todas las combinaciones disponibles de pares (usuario, subbanda), y entonces intenta encontrar el conjunto óptimo de pares para maximizar el rendimiento de celda global. Una métrica de planificación es un valor usado para seleccionar un UE y una subbanda particular para planificación DL o UL. Las métricas se actualizan entonces según los recursos planificados para la siguiente subtrama. Tales métricas pueden basarse en el criterio de equidad proporcional (PF), dividiendo así el rendimiento alcanzable de cada par (usuario, subbanda) por el rendimiento promedio a largo plazo de los usuarios. Este criterio tiene en cuenta el historial pasado de cada usuario e intenta no beneficiar a un usuario sobre otro. Otro criterio posible para las métricas puede ser dividir los rendimientos por el uso de recursos promedio a largo plazo, medido como el número de subbandas planificadas previamente para el usuario.
Otra solución para la planificación de recursos de radio se da a conocer en el documento US 2009110087 A1, que desvela el uso de niveles de interferencia umbral para identificar los grupos de subportadora con interferencia por debajo del nivel de interferencia umbral actual. Esta solución requiere la estimación de niveles umbral y, por tanto, puede haber situaciones y condiciones de propagación de radio para las que este procedimiento de planificación no pueda efectuarse.
El documento US 20090296574 A1 describe otro posible mecanismo de planificación también denominado PFTF (equidad proporcional en tiempo y frecuencia). PFTF se considera una extensión del criterio de equidad proporcional en el dominio de la frecuencia, en el que un planificador por fragmentos (en inglés, chunk-wise scheduler) toma decisiones independientes para cada unidad de planificación. Esta solución no puede asignar más de una unidad de planificación para el mismo usuario. Además, no es óptima, ya que los fragmentos (chunks) se tratan de manera independiente y no se persigue una solución conjunta.
Por otro lado, los canales de radio móvil afectan a las señales transmitidas introduciendo diversas degradaciones tales como la dispersión en tiempo asociada con la respuesta al impulso del canal. Esta dispersión en tiempo se deriva del hecho de que, en el receptor, se reciben varias réplicas de la señal original (denominadas multitrayectorias) con diferentes amplitudes, retardos y fases. Estas réplicas interfieren, de manera constructiva o destructiva, dependiendo de sus fases relativas, provocando una degradación selectiva en frecuencia en la señal recibida. Por tanto, el espectro recibido presenta picos y muescas dependiendo de la dispersión en tiempo del canal. Los picos en el espectro pueden aprovecharse por el planificador, asignando los usuarios a las frecuencias en las que se encuentran en mejores condiciones, con la limitación de no asignar los mismos recursos (tiempo y frecuencia) a más de un usuario si está operando en un modo de antena una única entrada, una única salida (SISO) (es decir, una antena para transmisión y recepción).
Sin embargo, es posible encontrar referencias a algoritmos de planificación tiempo-frecuencia conjuntos, tal como el propuesto en el documento US 20090073926 A1. Este algoritmo describe un procedimiento de “permutación” iterativa que intenta encontrar la solución óptima para la asignación de PRB asignando provisionalmente cada PRB al usuario que tiene la correspondiente métrica más alta y, después, mirando otros PRB y usuarios previamente asignados de modo que, si se obtuviera un mayor rendimiento intercambiando dos PRB y usuarios cualesquiera, se realizaría la permutación. El procedimiento continúa de manera iterativa hasta que se hayan asignado todos los PRB. Este enfoque tiene el inconveniente de que a cada usuario sólo se le puede asignar un PRB (y no cualquier número, como es el caso habitualmente para tráfico real). Especialmente, cuando se asignan subbandas de frecuencia contiguas a un único usuario, como es el caso para el enlace ascendente LTE, esta solución no es adecuada. En el enlace descendente LTE, pueden planificarse para los usuarios varias subbandas de frecuencia no localizadas, de modo que tampoco sería apropiado. Además, su complejidad aumenta considerablemente con el número de PRB, porque para cada nuevo PRB debe pasarse la prueba de “permutación” respecto a todas las asignaciones previas, y si se realiza una permutación entre dos usuarios cualesquiera, deben realizarse posteriores “comprobaciones de permutación” respecto a todos los usuarios previamente asignados.
Otro ejemplo de un planificador y procedimiento para asignar dimensiones de frecuencia y de tiempo en redes de acceso inalámbrico de banda ancha se describe en el documento WO 2007/105977 A1. Las dimensiones de frecuencia y tiempo de interferencias de enlace descendente se asignan por este planificador a cada una de una pluralidad de estaciones subscriptoras basándose en una o más características de canal individual y uno o más requisitos de datos individuales asociados a las estaciones subscriptoras. Este procedimiento comprende, por ejemplo, generar una matriz de capacidades de subcanal que incluye una capacidad de subcanal para cada
5
10
15
20
25
30
35
40
45
50
55
subcanal con cada una de las estaciones suscriptoras basándose en las características de cada estación subscriptora; y generar una matriz de métricas de planificación que comprende métricas de planificación, teniendo la matriz de métricas de planificación una columna para cada estación subscriptora y una fila para cada subcanal y, en el que la asignación comprende: seleccionar tanto una fila como una columna de la matriz de métricas de planificación que tienen una diferencia máxima entre los dos elementos máximos de tanto una fila como una columna; seleccionar un elemento de máximo de la fila o columna seleccionada, correspondiendo el elemento máximo a una de las estaciones subscriptoras y a uno de los subcanales; y asignar capacidad del subcanal correspondiente a la estación subscriptora correspondiente. Otras soluciones existentes realizan algunas simplificaciones al asignar PRB de manera iterativa según los valores de CQI, ordenando los usuarios simplemente desde los valores mejor hasta el peor de parámetros de CQI. Estos enfoques no intentan encontrar la solución óptima, (de hecho, una solución exacta es muy difícil de obtener, y en el caso del enlace ascendente es un problema NP-difícil tal como indican Lee et al. en UCLA CSD TR-090001 “Proportional Fair Frequency-Domain Packet Scheduling for 3GPP LTE uplink”, IEEE INFOCOM 2009), sino que pueden servir como aproximaciones útiles con mucha menor complejidad que un algoritmo de planificación en tiempo y frecuencia conjunto.
Por tanto, el objetivo es encontrar estrategias de planificación que, sin llegar a ser óptimas, consiguen un equilibrio entre complejidad y mejora de la capacidad de celda.
Sumario de la invención
La presente invención sirve para solucionar el problema anteriormente mencionado proporcionando un procedimiento FSS que optimiza la planificación de los recursos de tiempo y frecuencia simultáneamente y las asignaciones de ambos recursos a los usuarios en una celda, mejora el rendimiento de los usuarios y maximiza la capacidad de celda con una baja complejidad. El proceso de optimización propuesto en el presente documento es más preciso, porque los recursos de tiempo y frecuencia se optimizan conjuntamente, en lugar de tomar decisiones de planificación independientes (y concatenadas) para el tiempo y la frecuencia, y ninguna de las dos dimensiones se ve limitada por la otra.
En el contexto de la invención, capacidad se entiende como la cantidad de recursos de frecuencia y tiempo que se requiere para entregar una cierta cantidad de información. El término “usuario” se aplica como sinónimo de equipo de usuario (UE).
Puesto que todas las tecnologías celulares inalámbricas que aprovechan recursos tanto de tiempo como de frecuencia comparten políticas de planificación similares, el problema y las realizaciones de solución descritas en el presente documento, a pesar de que una realización preferida de la invención se refiere a planificación tiempo- frecuencia en redes LTE, son aplicables a cualquier tecnología celular inalámbrica.
La presente invención abarca un procedimiento y un aparato (entidad de red) para mejorar el rendimiento global en redes celulares inalámbricas (por ejemplo, LTE) mediante planificación de recursos tanto de tiempo como de frecuencia del enlace radio entre los usuarios y la estación base (por ejemplo, el eNodoB), en cualquiera del enlace descendente y el enlace ascendente o ambos, basándose en parámetros de calidad (CQI) notificados por los usuarios además de las métricas de planificación calculadas por dicha estación base.
La presente invención no excluye el uso de cualquier definición de métrica de planificación frente a otra (por ejemplo, la métrica de planificación puede basarse en la distancia relativa medida entre la estación base y sus vecinos o puede usar los rendimientos de los usuarios promedio a largo plazo aplicando el criterio PF). Por tanto, la invención puede utilizarse por cualquier tecnología inalámbrica que incluya la posibilidad de asignar recursos de tiempo y frecuencia a varios usuarios en una celda. El procedimiento y aparato descritos en el presente documento pueden servir para encontrar el conjunto óptimo de pares (usuario, subbanda) de entre todos los posibles, realizando algunas simplificaciones para evitar una búsqueda exhaustiva que sea extremadamente lenta. El conjunto óptimo de pares (usuario, subbanda) es el que maximiza la suma de las métricas de planificación (por ejemplo, maximizando los rendimientos de los usuarios en las subbandas).
De acuerdo con un aspecto de la invención, se proporciona un procedimiento de acuerdo con la reivindicación 1. De acuerdo con un aspecto adicional de la invención, se proporciona un dispositivo planificador y una entidad de red respectivamente de acuerdo con las reivindicaciones 18 y 19. De acuerdo con un último aspecto de la invención, lidia con un producto de programa informático de acuerdo con la reivindicación 20. Las ventajas principales de la invención pueden enumerarse aquí:
- Aumento del rendimiento de celda asignando de manera apropiada recursos de tiempo y frecuencia a los usuarios en una celda (la mayoría de las soluciones existentes desacoplan los dominios de tiempo y frecuencia, y por tanto no se consigue una optimización global conjunta).
- El rendimiento de celda superior permite a los operadores aumentar el volumen de tráfico al que se da servicio, aumentando así sus ingresos sin costes de infraestructura adicionales.
- Mejora del rendimiento percibido por los usuarios. Puesto que los usuarios experimentan mejores condiciones de radio cuando son objeto de una planificación apropiada, su calidad de experiencia (QoE) también se mejora.
- Asignación de usuarios más eficaz aprovechando los canales de radio con una respuesta en frecuencia no plana,
5
10
15
20
25
30
35
40
45
50
55
tal como los que se encuentran normalmente en escenarios urbanos (que en caso contrario sería muy dañino), gracias al acoplamiento de tiempo y frecuencia en la asignación de usuarios a (sub)bandas de frecuencia.
- Adecuada para cualquier sistema celular inalámbrico con capacidad de planificación de recursos de tiempo y frecuencia, tal como (pero sin limitarse a) LTE.
- Puede planificarse cualquier número de recursos (por ejemplo, subbandas de frecuencia localizadas o no localizadas) usando la FSS propuesta, a diferencia de otras soluciones existentes [por ejemplo, documentos US20090073926 o US20090296574] que proponen mecanismos en los que para cada usuario puede planificarse sólo un único PRB (no más de dos PRB).
- La complejidad del algoritmo FSS propuesto es lineal en cuanto al número de usuarios y subbandas (a diferencia de, por ejemplo, la solución descrita en el documento US2009/0073926, en la que la complejidad crece muy rápido con el número de subbandas).
- El algoritmo FSS propuesto no requiere ningún umbral (a diferencia, por ejemplo, de la solución descrita en el documento US2009/110087) y, por tanto, la FSS propuesta se adecua a cualquier situación y condición de propagación de radio.
- Hay dos versiones de la planificación propuesta, una para el caso de subbandas de frecuencia localizadas y otra para subbandas no localizadas. Las dos versiones pueden tratar las diferencias que pueden existir en la asignación de recursos en el enlace ascendente y el enlace descendente, como es el caso de LTE, de modo que la invención se adecua a las necesidades de las redes celulares de próxima generación.
Descripción de los dibujos
Para completar la descripción que está realizándose y con el objeto de ayudar a una mejor comprensión de las características de la invención, según un ejemplo preferido de realización práctica de la misma, dicha descripción va acompañada, como parte integrante de la misma, de un juego de dibujos en los que, a modo de ilustración y no de restricción, se ha representado lo siguiente:
La Figura 1. - Muestra un diagrama de flujo de un procedimiento de planificación de recursos de radio según se conoce en la técnica anterior, que desacopla los dominios de tiempo y frecuencia.
La Figura 2. - Muestra un diagrama de flujo de un procedimiento general que se ejecuta en un planificador, según una posible realización de la invención.
La Figura 3. - Muestra un diagrama de flujo de determinación de las asignaciones entre recursos de radio y usuarios que deben planificarse, según una realización preferida de la invención.
La Figura 4. - Muestra un diagrama de flujo de una planificación selectiva en frecuencia, según una posible realización de la invención en la que las subbandas de frecuencia planificadas son no adyacentes.
La Figura 5. - Muestra un diagrama de flujo de una planificación selectiva en frecuencia, según otra posible realización de la invención en la que las subbandas de frecuencia planificadas pueden ser adyacentes.
La Figura 6. - Muestra un histograma de barras que representan resultados de simulación del rendimiento de
celda global en el enlace descendente de una red LTE, considerando usuarios urbanos típicos extendidos,
cuando se aplica una planificación sólo en tiempo conocida en la técnica anterior usando métricas de planificación calculadas por criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los dos mismos criterios.
La Figura 7. - Muestra un histograma de barras que representan resultados de simulación del rendimiento de
celda global en el enlace descendente de una red LTE, considerando usuarios en vehículos extendidos A,
cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 8. - Muestra un histograma de barras que representan resultados de simulación del rendimiento de celda global en el enlace descendente de una red LTE, considerando usuarios a pie extendidos A, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 9. - Muestra un histograma de barras que representan resultados de simulación del incremento del rendimiento por usuario promedio en el enlace descendente de una red LTE, considerando usuarios urbanos típicos extendidos, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en
5
10
15
20
25
30
35
40
45
50
55
frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 10. - Muestra un histograma de barras que representan resultados de simulación del incremento de rendimiento por usuario promedio en el enlace descendente de una red LTE, considerando usuarios en vehículos extendidos A, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 11. - Muestra un histograma de barras que representan resultados de simulación del incremento de rendimiento por usuario promedio en el enlace descendente de una red LTE, considerando usuarios a pie extendidos A, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 12. - Muestra un histograma de barras que representan resultados de simulación del rendimiento de celda global en el enlace ascendente de una red LTE, considerando usuarios urbanos típicos extendidos, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 13. - Muestra un histograma de barras que representan resultados de simulación del rendimiento de celda global en el enlace ascendente de una red LTE, considerando usuarios en vehículos extendidos A, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 14. - Muestra un histograma de barras que representan resultados de simulación del rendimiento de celda global en el enlace ascendente de una red LTE, considerando usuarios a pie extendidos A, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 15. - Muestra un histograma de barras que representan resultados de simulación del incremento de rendimiento por usuario promedio en el enlace ascendente de una red LTE, considerando usuarios urbanos típicos extendidos, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 16. - Muestra un histograma de barras que representan resultados de simulación del incremento de rendimiento por usuario promedio en el enlace ascendente de una red LTE, considerando usuarios en vehículos extendidos A, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
La Figura 17. - muestra un histograma de barras que representan resultados de simulación del incremento de rendimiento por usuario promedio en el enlace ascendente de una red LTE, considerando usuarios a pie extendidos A, cuando se aplica una planificación sólo de tiempo conocida en la técnica anterior usando métricas de planificación calculadas mediante los criterios de equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso respectivamente, y cuando se aplica la planificación selectiva en frecuencia según una posible realización de la invención usando las métricas de planificación calculadas con los mismos dos criterios.
Descripción detallada de la invención
La presente invención se refiere a un procedimiento de planificación (con dos posibles versiones) y a un aparato (en
una entidad de red) para un procedimiento de FSS (planificación selectiva en frecuencia) eficaz de los usuarios en
una celda de una red celular. Por ejemplo, en la red de acceso de radio según la norma LTE [3GPP TS 36.213, Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Layer Procedures (Release 8)], el Nodo B evolucionado (eNodoB) se especifica como que implementa un planificador de los recursos de radio entre los diferentes usuarios, tanto para el enlace ascendente como pare el enlace descendente, en el ámbito de subtrama, 5 es decir, cada 1 ms. Hay recursos tanto de tiempo como de frecuencia con los que jugar, y una posible implementación de la presente invención descrita en el presente documento es un procedimiento para optimizar simultáneamente las asignaciones tanto de tiempo como de frecuencia a los usuarios, de modo que sea posible maximizar la capacidad de celda en un sistema LTE, al tiempo que también se mejora el rendimiento de los usuarios.
10 La Figura 2 muestra las principales etapas de un procedimiento de FSS general implementado en un planificador, por ejemplo, ejecutado en un eNodoB.
El procedimiento ilustrado en la Figura 2 empieza con un conjunto de valores de CQI (21) notificados por los equipos de usuario (UE) en la celda, refiriéndose cada valor de CQI a una de las subbandas de frecuencia predefinidas en LTE [3GPP TS 36.213]. El tamaño de la subbanda viene determinado por el ancho de banda del sistema y el tipo de 15 notificación de subbanda: realimentación de subbandas configurada en capa superior y realimentación de subbanda seleccionada por UE. Además, en este último caso hay diferencias en el tamaño de subbanda según se seleccione el modo de notificación periódico o no periódico. En la presente invención no es importante el tamaño de subbanda real.
El conjunto de valores de CQI (21) se transforman en métricas de planificación (22) calculadas por el eNodoB 20 siguiendo cualquiera de los criterios habituales para su obtención, tal como equidad proporcional. Como ejemplo, las métricas de planificación Tjk pueden obtenerse como la tasa de transmisión de bits máxima individual, que está relacionada con el CQI, que un usuario soporta en la subbanda, dividido por el rendimiento pasado promedio del usuario:
T =
1 jk
rendimiento máx. del usuario j en la subbanda k rendimiento pasado promedio del usuario j
25 El rendimiento alcanzable Rj del usuario i en la subbanda j se calcula de diferentes maneras, por ejemplo, a través de la fórmula de capacidad Shannon:
Rj= log(1 + SNRy)
donde SNRij es equivalente al valor de CQI del usuario j en la subbanda i.
Otra manera de calcular el rendimiento alcanzable Rj es obtener en primer lugar el tamaño de bloque de transporte 30 [usando las tablas 7.1.7.2.1-1 y 7.1.7.2.2-1 de 3GPP TS 36.213], y después dividir su valor entre la duración de subtrama, es decir, 1 ms. El rendimiento pasado promedio <R> puede calcularse mediante un filtro autorregresivo, aunque un procedimiento de cálculo más exacto requiere acumular los valores de rendimiento real a lo largo de varias subtramas pasadas, conocidas para el eNodoB, para calcular su promedio.
Otra definición de métricas de planificación Tjk puede ser:
„ rendimient o del usuario i en la subbanda k
1 = -----------------------------------------------------------------------------
35 ík recursos pasados promedio del usuario j
Los recursos pasados promedio del usuario j pueden calcularse como el número promedio de subbandas planificadas para ese usuario, acumuladas en una ventana de un número especificado de subtramas.
Sea cual sea la definición de la métrica, es el conjunto de valores Tjk el que constituye la base para la optimización de los usuarios y las subbandas que van a planificarse.
40 Por tanto, basándose en los valores de CQI (21) notificados por cada usuario y en los valores de rendimiento pasado promedio, o recursos pasados, dependiendo de la definición de métrica real, se calculan las métricas de planificación (22). Basándose en estas métricas de planificación calculadas T¡k, el planificador en el eNodoB elige el conjunto óptimo de asignación formado por pares de usuarios y subbandas (23). El procedimiento propuesto trata la selección óptima de usuarios y subbandas de manera que los recursos tanto de tiempo como de frecuencia se 45 optimizan conjuntamente para maximizar la capacidad de celda y el rendimiento percibido de los usuarios, al tiempo que mantiene la equidad entre los usuarios. Tras ejecutar el procedimiento propuesto, descrito en detalle más adelante, se planifican varios usuarios para la transmisión, es decir se les concede al menos una subbanda en frecuencia, y también se especifica la ubicación precisa de la subbanda o subbandas de frecuencia. Por tanto, se optimizan los recursos tanto de tiempo como de frecuencia como resultado de la ejecución, en oposición al enfoque 50 de planificación habitual ilustrado en la Figura 1 de desacoplamiento de las dimensiones de tiempo y frecuencia. Tras la planificación de los correspondientes usuarios y subbandas, se actualizan los valores promedio de
5
10
15
20
25
30
35
40
45
rendimiento de usuario (24), de modo que el planificador puede repetir (25) el procedimiento a lo largo del tiempo.
Para fines de explicación, supóngase que ha de planificarse un conjunto de N usuarios. Se indica mediante n el número total de subbandas que van a planificarse, y K el número máximo de subbandas que pueden planificarse para un usuario. Puede planificarse para todos los usuarios cualquier número de subbandas, desde cero hasta K. El conjunto de métricas puede ilustrarse gráficamente como una tabla (Tabla 1) con N filas y n columnas:
Tabla 1
- Subbanda 0 Subbanda 1 Subbanda n-1
- Usuario 0
- Too T01 T0,n-1
- Usuario 1
- T10 T11 T 1,n-1
- Usuario N-1
- Tn-1,0 Tn-1, 1 TN-1,n-1
El principal objetivo es encontrar un conjunto de usuarios y subbandas tal que la suma global de métricas de planificación j se maximice. Si el usuario asignado a la subbanda k se indica mediante usuario(k), por tanto:
Tusuario(0),0 + Tusuario(1),1 + --- + Tusuaño(n-1),n-1 = W3X
La Figura 3 muestra una implementación preferida, por ejemplo, en el planificador de un eNodoB, del conjunto de selección óptima de pares de asignación de usuarios y subbandas (23). Un generador (31) de métricas obtiene en primer lugar el conjunto de métricas de planificación Tjk que constituye la base para la optimización, por ejemplo, considerando la equidad proporcional o cualquier otro criterio adecuado. Entonces, un analizador (32) de métricas examina el usuario cuya métrica es un máximo principal dada una subbanda cualquiera, y evalúa si el usuario seleccionado se adecuaría mejor a una subbanda diferente. Para ello, el analizador (32) de métricas encuentra los máximos secundarios de las subbandas implicadas y toma una decisión basándose en los dos valores, realizando una comparación entre el máximo principal y cada máximo secundario encontrado antes, tal como se explica más adelante. Finalmente, el planificador realiza las asignaciones (33) de usuarios a subbandas según los resultados del análisis (32) previo. Todos estos bloques (31, 32, 33) de la Figura 3, que llevan a cabo conjuntamente la etapa de selección óptima de los pares (23) de asignación mostrada en la Figura 2, pueden implementarse en hardware, software, o una combinación de ambos; las implementaciones reales dependen de limitaciones de los equipos reales usados para la planificación en la estación base.
La Figura 4 muestra el caso en el que pueden planificarse para los usuarios varias, hasta K, subbandas sin limitación en cuanto a sus ubicaciones en el espectro; es decir estas subbandas pueden ser no adyacentes. Las subbandas que van a planificarse se determinan y asignan a los usuarios mediante el algoritmo FSS descrito como sigue:
Por usuario(0), usuario(1), ..., usuario(n-1) se indica el conjunto de usuarios que se asignarán a las subbandas 0, 1, ..., n-1 una vez completado el algoritmo FSS; sus valores pueden inicializarse a -1. Mediante S se indica el conjunto de usuarios para los que ya se han planificado K subbandas mediante el algoritmo FSS propuesto. Matemáticamente, S se expresa como:
S = {j S [0, N -1]de manera que j = usuario(ko).....j = usuario(kK-1) para ko, ki, kKi S [0, n -1]}
Si para algún usuario se han planificado varias subbandas menos que K, todavía no pertenece a S y por tanto puede volverse a planificar mediante el algoritmo FSS.
En la Figura 4, hay una primera etapa (41) de inicialización para inicializar los valores de las métricas de planificación Tjk a los que se obtuvieron como resultado a partir del generador de métricas (31), según la definición o configuración real de métricas de planificación de dicho generador de métricas (31) del planificador, mostrado en la Figura 3. La etapa de inicialización (41) también establece el valor inicial del conjunto de usuarios S a S = {0} Una
subbanda aleatoria, concretamente k, se selecciona (42) del conjunto de subbandas no asignadas. Entonces, el algoritmo FSS propuesto procede con las siguientes etapas:
• Seleccionar el usuario correspondiente a una métrica de planificación calculada que es un máximo principal (43) en una determinada subbanda de frecuencia k. Es decir, elegir el usuario j de manera que Tjk =máx{7\J
es decir, el usuario j cuya métrica Tjk es un máximo en la columna k, de los usuarios todavía no planificados (no pertenecientes a S). En la matriz esto es equivalente a hallar el máximo en la columna k. Si hay varios máximos, el usuario seleccionado j se elige aleatoriamente entre los candidatos.
5
10
15
20
25
30
35
40
45
50
• Analizar (44) si existe otra subbanda l í k en la que le usuario j tiene un valor máximo superior de la métrica de planificación j es decir, si se cumplen las siguientes tres condiciones:
o Usuario(/) = -1 o Tjl > Tjk o Tji — máx {Tf¡}, j'íS
En este caso, el usuario j puede ser un mejor candidato para la subbanda /que para la subbanda k.
Para dilucidar esto, el algoritmo busca máximos secundarios (45) de las columnas k y /ejecutando las siguientes etapas:
o Elegir otros dos usuarios ji, j2 de tal manera que sus correspondientes métricas en la subbanda k y la subbanda l respectivamente sean
Tjik= máx {Tfk}\ y 7> = máx {Tf¡}
o Se comparan las métricas consideradas previamente (46) comprobando si + 7}/ Tjk 7/2/. Si es así, el algoritmo FSS asigna (47) el usuario ji a la subbanda k y el usuario j a la subbanda l:usuario(k) + ji, usuario(l) + j. En caso contrario, el algoritmo asigna (48) el usuario j a la subbanda k y el usuario a la subbanda /:
usuario(k) + j, usuario(l) + j2.
• En caso contrario, es decir, no se encuentra ninguna otra subbanda l ^ k en la que el usuario j tiene una métrica
superior al valor en la subbanda k, el algoritmo FSS asigna (49) el usuario j a la subbanda k: usuario(k) ^ -j.
• El algoritmo comprueba si hay subbandas sin asignar (491). En caso de que para algún usuario ya se haya planificado el número máximo K de subbandas mediante este algoritmo, la fila correspondiente en la matriz se tacha; en caso contrario puede seguir teniéndose en cuenta para posteriores asignaciones de subbanda. Cada subbanda asignada debe tacharse también en la matriz, es decir, su columna asociada.
o Los usuarios con asignaciones de K subbandas se añaden al conjunto S, por ejemplo para el usuario j:
o El procedimiento se repite (492) para todas las columnas que todavía no se han tachado, es decir, para todas las subbandas k de manera que usuario(k) = -1
Eventualmente, tras ejecutar las etapas del planificador mostrado en la Figura 4, pueden quedar usuarios para los que se hayan asignado menos de K subbandas, incluso usuarios sin subbandas en absoluto, si n < KN. Al elegir las columnas de manera aleatoria, se evita favorecer a algún usuario o subbanda respecto al resto.
Es evidente que en el algoritmo FSS propuesto a cada usuario se le puede asignar cualquier número de subbandas, hasta el número máximo K predefinido, y que este valor puede ser superior a uno. Las mismas conclusiones pueden extraerse si el algoritmo opera sobre PRB en lugar de sobre subbandas de frecuencia. Esto contrasta con la solución propuesta en el documento US2009/0073926, en el que a cada usuario se le puede asignar un máximo de un PRB.
La complejidad del algoritmo propuesto crece linealmente con el número de subbandas y el número de usuarios, es decir es O(Nn).
La Figura 5 muestra el caso en el que las subbandas que van a planificarse para un usuario deben ser adyacentes (como se especifica en el enlace ascendente de LTE). Suponiendo que a cualquier usuario se le puede asignar un número máximo K de subbandas adyacentes y empezando con el mismo conjunto de métricas de planificación Tjk calculadas por el planificador, las subbandas que van a planificarse se determinan y asignan a los usuarios mediante el algoritmo FSS descrito a continuación:
Mediante S se indica el conjunto de usuarios para los que ya se han planificado K subbandas adyacentes mediante el algoritmo:
S= {j e [0, N -1]de tal manera que j = usuario(ko), ..., j = usuario(ko + Ko-1), Ko < K, ko e [0, n -1]}
La primera etapa del algoritmo FSS es la inicialización (51) del conjunto S como en el caso anterior (enlace descendente en LTE; subbandas no adyacentes) al valor nulo, es decir,'-'* = {0) , e inicializar los valores de las métricas a las métricas de planificación calculadas Tjk según la definición de métrica real por el planificador. Entonces, se selecciona una subbanda aleatoria, concretamente k, (52) del conjunto de subbandas no asignadas y el algoritmo procede como sigue:
• Elegir el usuario j cuya suma de métricas de planificación adyacentes es un máximo (53) contando desde la
5
10
15
20
25
30
35
40
45
columna k, entre los usuarios todavía no planificados, es decir, seleccionar el usuario j de tal manera que j= arg máx {Tj k+ Tj,k+i + ...+ Tjk+Kk-i para algunas Kk ¿K}
La cantidad Kk es tal que la suma de métricas se maximiza, llevando cuidado de no “invadir” otras subbandas ya asignadas. Para simplificar la notación puede indicarse:
Tjk + Tjk+1 + ...+ W_i = suma * (j,k, Kk)
Por tanto,
j = arg máx [suma * (j' ,k, Kk ), para algunas Kk < K}.
j'es
Si hubiera varios máximos, / se elige aleatoriamente entre los candidatos.
• Analizar (54) si existe otra subbanda li^k’k+K^ _11 en la que este usuario j tiene un valor máximo superior de la métrica de planificación Tjk, es decir, si se cumplen las siguientes tres condiciones:
o usuario(l) = -1, usuario(l+1) = -1, usuario(l + K -1) = -1 para algunas Kl < K o suma * (j, l, K¡) > suma * (j, k, Kk 1 o j = arg máxfsuma * (j’ /, K[)}
En este caso el usuario j puede ser un mejor candidato para las subbandas l, l+1, ..., l+Ki -1 que para las subbandas k, k+1, ..., k+Kk-1. Para dilucidar esto, el algoritmo busca máximos secundarios (55) en las columnas k y i ejecutando las siguientes etapas:
o Elegir otros dos usuarios j1, j2 de manera que:
ji = arg máx [suma * (/', k, Kk)}
y
¡2 = arg máx {suma * j’,l,Ki )}.
o Se comparan (56) las métricas previamente consideradas comprobando si:
suma * (j, k, Kk) + suma * (j, l, K) > suma * (j, k, Kk) + suma * (j, l, K,). Si es así, el algoritmo FSS asigna (57) el usuario ji a las subbandas k, ..., k+Kk- 1 y el usuario j a las subbandas l, ..., l+K- 1, es decir:
usuario(k) ^ jl,usuario(k +l) ^ j,, ..., usuario(k + Kk-l) ^ jl
usuario(l) ^ j,usuario(l +l) ^ j, ...,usuario(l + Kl -l) ^ j
o En caso contrario, el algoritmo asigna (58) el usuario j a las subbandas k, ..., k+Kk - 1 y el usuario j2 a las subbandas l, ..., l+K -1, es decir:
usuario(k) + j,usuario(k +l) ^ j,-,usuario(k + Kk-l) + j usuario(l) ^ j2, usuario(l +l) ^ j2,..., usuario(l + Kt-l) ^ j2
/ ^ \k k + _ll
En caso contrario, es decir, no se encuentra ninguna otra subbanda L ’ k J subyacente en la que el usuario j tiene una métrica superior al valor en la subbanda k, el algoritmo FSS asigna (59) el usuario j a las subbandas k, ..., k+Kk-1, es decir:
usuario(k) ^ j,usuario(k +l) ^ j, ...,usuario(k + Kk -l) ^ j
• El algoritmo comprueba si hay subbandas sin asignar (591). En el caso de que para algún usuario ya se haya planificado el número máximo K de subbandas subyacentes mediante este algoritmo, se tacha la fila correspondiente en la matriz. Las asignaciones son equivalentes, en la matriz, a tachar la fila y la(s) columna(s) correspondiente al usuario y la(s) subbanda(s), lo que significa que éstas no se considerarán en iteraciones posteriores del algoritmo. El procedimiento se repite (592) para todas las subbandas k de manera que usuario(k) = -1, es decir para todas las columnas que todavía no se han tachado. En caso contrario, todavía pueden tenerse en cuenta para posteriores asignaciones de subbanda. Cada subbanda asignada también debe tacharse en la matriz, es decir, su columna asociada, y los usuarios planificados se añaden al conjunto S, por ejemplo para el usuario j:S = Sv{j\
5
10
15
20
25
Posiblemente, tras ejecutar el planificador sigue habiendo usuarios para los que se planifican menos de K subbandas, incluso usuarios sin subbandas en absoluto, si n < K N. Al elegir las columnas de manera aleatoria, la FSS propuesta evita favorecer a algún usuario o subbanda sobre el resto.
Puede verse que el algoritmo propuesto aborda el problema de la planificación de bloques contiguos de recursos (ya sean subbandas, PRB o lo que se defina) entre un conjunto de usuarios, como es el caso de, por ejemplo, el enlace ascendente de LTE. Además, la cantidad de recursos planificados puede ser diferente para diferentes usuarios, hasta un número máximo especificado K. Esto contrasta con la solución descrita en el documento US2009/0073926, en la que no es posible asignar un bloque de PRB contiguos a un usuario.
La versión localizada del algoritmo propuesto crece linealmente con el número de subbandas y el número de usuarios, como en el caso no localizado, es decir es O(Nn).
Con el fin de probar el procedimiento de FSS propuesto, considerando las dos versiones o casos descritos anteriormente (subbandas localizadas o adyacentes y subbandas no localizadas/no adyacentes), se llevaron a cabo diversas simulaciones y los resultados se ilustran en las Figuras 6-17. Los principales supuestos para las simulaciones se muestran en la siguiente tabla 2.
Tabla 2
- Parámetro
- Valor
- Número de usuarios
- 10, 20, 30 y 40 usuarios
- Algoritmos de planificación
- Equidad proporcional relativa del rendimiento; equidad proporcional relativa del recurso; equidad proporcional relativa del rendimiento de FSS; equidad proporcional relativa del recurso de FSS
- Tipo de canal
- ETU, EVA, EPA
- Número de subtramas (1 ms)
- 30000 subtramas
- Longitud de la ventana de promedio
- 2000 subtramas
- Ancho de banda
- 20 MHz
- Número total de PRB
- 96 PRB
- Número de subbandas
- 12 subbandas
- Ancho de subbanda
- 8 PRB
- Número máx. de subbandas por usuario
- 2 subbandas
- Velocidad del UE
- 0 km/h
- Número de ciclos para cada configuración
- 10 ciclos
- Tipo de tráfico
- Memoria intermedia llena
- Correlación enlace a sistema
- Curvas de rendimiento obtenidas de las simulaciones de nivel de enlace
- asignación
- simulaciones
Las definiciones de métricas de planificación corresponden a dos criterios: equidad proporcional relativa del rendimiento y equidad proporcional relativa del recurso. Se han comparado cuatro algoritmos de planificación: operando dos de ellos sólo en el dominio del tiempo (equidad proporcional relativa del rendimiento, equidad proporcional relativa del recurso), y operando los otros dos en tiempo y frecuencia con el procedimiento de FSS propuesto (equidad proporcional relativa del rendimiento de FSS, equidad proporcional relativa del recurso de FSS). Varios usuarios se distribuyen aleatoriamente por una celda, en un escenario en el que el canal de radio se supone que es uno de los canales de referencia ITU [3GPP TS 36.104, Evolved Universal Terrestrial Radio Access (E- UTRA); Base Station, Radio Transmission and Reception (Release 8)]: ETU -Extended Typical Urban-, EVA - Extended Vehicular A- and EPA -Extended Pedestrian A-. Para mayor simplicidad, se supone que los usuarios no tienen velocidad, es decir, 0 km/h, de modo que su respuesta en frecuencia permanece constante a lo largo del tiempo, aunque la respuesta de cada usuario es diferente al considerar realizaciones aleatorias. La correlación
5
10
15
20
25
30
35
enlace a sistema se efectúa mediante un conjunto de curvas de rendimiento, obtenidas con una herramienta de simulación de nivel de enlace de LTE.
El planificador ejecuta un alto número de subtramas, 30000 subtramas LTE, y los recursos o el rendimiento pasado promedio se miden en una ventana de 2000 subtramas. Considerando un ancho de banda del sistema total de 96 PRB, el número de subbandas disponibles es de 12, según 3GPP TS 36.213, y cada subbanda abarca 8 PRB. A cada usuario se le permite una planificación de como máximo 2 subbandas. El tipo de tráfico es memoria intermedia llena. En el enlace descendente las subbandas planificadas para un usuario están dispersas por todo el espectro, pero en el enlace ascendente son necesariamente contiguas. Se efectuaron un total de 10 ciclos para cada uno de los resultados presentados a continuación, tomando los resultados promedio en todos los casos.
En el caso de planificación de subbandas no localizadas, las Figuras 6, 7 y 8 muestran el rendimiento de celda global (rendimiento frente a número de usuarios) para los tres canales de radio considerados, respectivamente: ETU, EVA y EPA.
Las barras rayadas corresponden a equidad proporcional relativa del rendimiento; la barra con rayas verticales se refiere a planificación sólo de tiempo y la que tiene rayas inclinadas se refiere al procedimiento FSS propuesto. Las barras blancas y negras muestran los mismos resultados, pero considerando equidad proporcional relativa del recurso para ambos casos, planificación sólo de tiempo y la FSS propuesta, respectivamente.
Puede mostrarse que, en todos los casos, el rendimiento de celda es considerablemente superior con el procedimiento de FSS propuesto, hasta casi un 40 % para EVA y 30 usuarios. La equidad proporcional relativa del recurso obtiene un rendimiento global superior con FSS, y en este caso el rendimiento aumenta con el número de usuarios activos. Pueden extraerse conclusiones similares a partir de los tres canales de referencia.
Las Figuras 9, 10 y 11 muestran, para dichos tres canales de referencia (EVA, ETU y EPA, respectivamente) y subbandas no localizadas, que el rendimiento de los usuarios también aumenta cuando se usa el procedimiento de FSS propuesto, en comparación con la planificación sólo de tiempo. El incremento de rendimiento por usuario promedio se vuelve mayor con el número de usuarios activos, hasta un máximo de casi un 50 % para 30 usuarios; 40 usuarios muestran números aproximadamente similares que 30 usuarios.
En el caso de la planificación de subbandas localizadas los resultados son cualitativamente los mismos, pero con valores de rendimiento inferiores debido a la limitación de adyacencia de las subbandas. Para la comparación con el caso no localizado, se han llevado a cabo simulaciones con los mismos parámetros y supuestos, aunque en un escenario real sería aconsejable emplear diferentes curvas de nivel de enlace para este caso (ya que habitualmente corresponde al enlace ascendente de LTE, en oposición al caso no localizado que es típico del enlace descendente de LTE). Sin embargo, con fines de comparación es deseable mantener los parámetros de la simulación, para observar las diferencias provocadas por el procedimiento FSS. Las Figuras 12, 13 y 14 muestran el rendimiento de celda. Las Figuras 15, 16 y 17 muestran, respectivamente, para cada canal de referencia, EVA, ETU y EPA, el incremento de rendimiento por usuario. Es evidente que pueden extraerse las mismas conclusiones que en el caso no adyacente, pero con un rendimiento menor debido a la limitación de la adyacencia.
Obsérvese que, en este texto, la expresión "comprende” y sus derivaciones (tal como "que comprende”, etc.) no deben entenderse en un sentido excluyente, es decir, estas expresiones no deben interpretarse como que excluyen la posibilidad de que lo que se describe y define pueda incluir otros elementos, etapas, etc.
Claims (20)
- 5101520253035404550REIVINDICACIONES1. Un procedimiento para planificar recursos de radio en redes de comunicación móvil, que comprende:i) definir un conjunto de bandas de frecuencia asignable a usuarios,ii) recibir, durante un tiempo de planificación dado, en el que el recurso de radio se planificará, al menos un valor de indicador (21) de calidad de canal notificado desde al menos un usuario, caracterizando el valor de indicador(21) de calidad de canal una banda de frecuencia del conjunto asignable definido en la etapa i);iii) para cada usuario notificante, calcular métricas (22) de planificación basándose en los valores recibidos de indicador (21) de calidad de canal,caracterizado porque comprende, además:iv) para cada banda de frecuencia del conjunto asignable, seleccionar un usuario (43, 53) para el que la métrica(22) de planificación calculada sea un máximo principal en una determinada banda de frecuencia k, estando dicho máximo principal definido como el valor más alto de la métrica (22) de planificación calculada en una cierta banda de frecuencia k;v) comprobar (44, 54) si hay al menos otra banda de frecuencia l del conjunto asignable en la que el usuario seleccionado tiene un cierto valor de métrica (22) de planificación calculada superior al máximo principal y, si es así:- buscar máximos (45, 55) secundarios de métricas (22) de planificación calculadas para dicho usuario y el resto de usuarios notificantes en dichas bandas de frecuencia k y l del conjunto asignable, estando un máximo secundario en una banda de frecuencia dada definido como el valor máximo de las métricas (22) de planificación calculadas obtenidas después de excluir el máximo principal en la banda de frecuencia dada;- comparar (46, 56) una primera suma con una segunda suma:- siendo la primera suma la suma de las métricas (22) de planificación calculadas para el máximo principal en la banda de frecuencia k y el máximo secundario en la otra banda de frecuencia l;- siendo la segunda suma la suma de las métricas (22) de planificación calculadas para el máximo secundario en la banda de frecuencia k y el máximo principal en la otra banda de frecuencia l;- asignar (47, 48, 57, 58), cuando la primera suma sea superior a la segunda suma, el usuario seleccionado para dicha banda de frecuencia k y el usuario en el máximo secundario de la otra banda de frecuencia l a dicha otra banda de frecuencia l; en caso contrario, asignar el usuario en el máximo secundario a dicha banda de frecuencia k a dicha banda de frecuencia k y el usuario seleccionado a la otra banda de frecuencial;vi) en caso contrario, asignar (49, 59) el usuario seleccionado a al menos dicha banda de frecuencia k;vii) repetir las etapas anteriores iv) a vi) para cubrir todas las bandas de frecuencia del conjunto asignable;viii) repetir las etapas anteriores ii) a vii) para cada tiempo de planificación dado en cuyos recursos de radio serán plnificados.
- 2. El procedimiento según la reivindicación 1, en el que el conjunto de bandas de frecuencia asignables a usuarios es adyacente.
- 3. El procedimiento según la reivindicación 2, en el que la etapa iv) comprende seleccionar un usuario (53) jdeterminado por la expresiónj = arS max isuma *(f’k>Kk\ para al9Ún Kk^K) sie"d° 7> + Tjk+1 + ■■■ + TjMK^ = suma*(/,k,Kk),■ Tjk indicala métrica de planificación del usuario j calculada en una banda de frecuencia k elegida aleatoriamente del conjunto de bandas de frecuencia asignables,siendo K el número máximo de bandas de frecuencia adyacentes que pueden asignarse a cualquier usuario y S indica un conjunto de usuarios que ya se han asignado a K bandas de frecuencia adyacentes.
- 4. El procedimiento según la reivindicación 3, en el que la etapa v) comprende comprobar (54) si hay otra banda de frecuencia l del conjunto de bandas de frecuencia asignables en la que el usuario seleccionado j tiene una métrica de planificación calculada con un valor superior a la suma de métricas de planificación del usuario j calculadas en la banda de frecuencia k y algunas de sus bandas de frecuencia adyacentes.
- 5. El procedimiento según la reivindicación 4, en el que la búsqueda de máximos (55) secundarios de métricas (22) de planificación calculadas comprende elegir dos usuarios distintos ji, que se determinan respectivamente mediante las expresiones:./, = arg máx ¡suma * (/,£,Kk)},j'eSjVj51015202530354045y
imagen1 y comparar (56) el máximo principal de cada usuario con los máximos secundarios del resto de usuarios notificantes comprende comprobar si:suma * (ji, k, Kk) + suma * (j, l, K) > suma * (j, k, Kk) + suma * (J2, l, Ki). - 6. El procedimiento según la reivindicación 5, en el que si suma * (j, k, Kk) + suma * (j, l, K1) > suma * (j, k, Kk) + suma * (j2, l, Kl). el usuario ji se asigna a las bandas de frecuencia adyacentes k, ..., k+Kk -1 y el usuario j se asigna a las bandas de frecuencia adyacentes l, ..., l+Ki- 1 (57); en caso contrario, el usuario j se asigna a las bandas de frecuencia adyacentes k, ..., k+Kk - 1 y el usuario j'2 se asigna a las bandas de frecuencia adyacentes l, ..., l+K- 1 (58).
- 7. El procedimiento según cualquier reivindicación 2 a 6, en el que la etapa vi) comprende asignar (59) el usuario j a las bandas de frecuencia adyacentes k, ..., k+Kk -1.
- 8. El procedimiento según la reivindicación 1, en el que el conjunto de bandas de frecuencia asignables a usuarios es no adyacente.
- 9. El procedimiento según la reivindicación 8, en el que la etapa iv) comprende seleccionar un usuario (43) j para el que el valor de la métrica de planificación Tjk calculada en una banda de frecuencia k elegida aleatoriamente delconjunto de bandas de frecuencia asignables sea = jT¡,k} siendo K el número máximo de bandas defrecuencia asignables a cualquier usuario y S un conjunto de usuarios que ya se han asignado al número máximo K de bandas de frecuencia.
- 10. El procedimiento según la reivindicación 9, en el que la etapa v) comprende comprobar (44) si hay otra banda de frecuencia / del conjunto de bandas de frecuencia asignables en la que el usuario seleccionado j tiene una métricade planificación calculada Tjique cumple con_ y P i*
- 11. El procedimiento según la reivindicación 10, en el que la búsqueda (46) de máximos secundarios de métricas (22) de planificación calculadas comprende elegir un usuario ji, para el que el valor de la métrica de planificación Tjikcalculada en la banda de frecuencia k sea = Y elegir otro usuario¡2 para el que el valor de la métricade planificación Tj2i calculada en la otra banda de frecuencia / sea ’h¡ ~ y la comparación (46) del máximoprincipal de cada usuario con los máximos secundarios del resto de usuarios notificantes comprende comprobar siTj1k + Tjl > Tjk + Tj2l.
- 12. El procedimiento según la reivindicación 11, en el que si Tj1k + T¡l> Tjk + Tj2i, el usuario j1 se asigna a la banda de frecuencia k y el usuario j se asigna a la otra banda (47) de frecuencia l; en caso contrario, el usuario j se asigna a la banda de frecuencia k y el usuario j2 se asigna a otra banda (48) de frecuencia l.
- 13. El procedimiento según cualquier reivindicación anterior, que comprende, además, repetir (492, 592) las etapas i)-v) hasta que todas las bandas de frecuencia se hayan asignado a usuarios.
- 14. El procedimiento según cualquier reivindicación anterior, en el que el conjunto de bandas de frecuencia asignables a los usuarios comprende subbandas de frecuencia definidas para Long Term Evolution.
- 15. El procedimiento según la reivindicación 11, en el que las métricas (22) de planificación se calculan basándose en los valores recibidos de indicador (21) de calidad de canal y valores de rendimiento de los usuarios en subbandas dadas.
- 16. El procedimiento según cualquier reivindicación anterior, en el que la planificación de los recursos es en el enlace descendente.
- 17. El procedimiento según cualquier reivindicación anterior, en el que la planificación de los recursos es en el enlace ascendente.
- 18. Un dispositivo planificador para una entidad de red de acceso de radio de una red de comunicación móvil, caracterizado por comprender medios (31, 32, 33) de procesamiento adaptados para realizar las etapas del procedimiento establecidas en las reivindicaciones anteriores.
- 19. Una entidad de red que se implementa en un NodoB mejorado de una red que soporta Long Term Evolution que comprende el dispositivo planificador según la reivindicación 18.
- 20. Un producto de programa informático que comprende medios de código de programa que, cuando se cargan y se ejecutan en los medios de procesamiento de un dispositivo planificador, hace que dicho código de programa5 ejecute el procedimiento según cualquiera de las reivindicaciones 1-17.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| ES201130214 | 2011-02-17 | ||
| ES201130214 | 2011-02-17 | ||
| PCT/EP2012/052806 WO2012110650A1 (en) | 2011-02-17 | 2012-02-17 | Method and network entity for scheduling radio resources in mobile communication networks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2682481T3 true ES2682481T3 (es) | 2018-09-20 |
Family
ID=45808784
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES12707253.6T Active ES2682481T3 (es) | 2011-02-17 | 2012-02-17 | Procedimiento y entidad de red para planificar recursos radio en redes de comunicación móvil |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US9072113B2 (es) |
| EP (1) | EP2676514B1 (es) |
| BR (1) | BR112013020871A2 (es) |
| ES (1) | ES2682481T3 (es) |
| WO (1) | WO2012110650A1 (es) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9572169B2 (en) * | 2014-02-25 | 2017-02-14 | Verizon Patent And Licensing Inc. | Selecting frequency for multi-band small cell |
| US9445427B2 (en) * | 2014-04-30 | 2016-09-13 | Telefonaktiebolaget Lm Ericsson (Publ) | Downlink resource allocation in OFDM networks |
| EP3150012B1 (en) * | 2014-05-28 | 2020-04-22 | Nokia Solutions and Networks Oy | A method, apparatus and computer program for allocating resources to different user equipment |
| WO2017067576A1 (en) | 2015-10-20 | 2017-04-27 | Telecom Italia S.P.A. | Scheduling method and system |
| ES2690248T3 (es) | 2015-10-27 | 2018-11-20 | Telefonica, S.A. | Método para realizar programación conjunta en el enlace descendente o en el enlace ascendente de una red de acceso de radio OFDM centralizada para una pluralidad de usuarios teniendo en cuenta dominios de tiempo, frecuencia y espacio, dispositivo programador de los mismos y productos de programas de ordenador |
| WO2017179859A1 (ko) * | 2016-04-10 | 2017-10-19 | 엘지전자 주식회사 | 무선 통신 시스템에서 상향링크 참조 신호를 전송하는 방법 및 장치 |
| US10341568B2 (en) * | 2016-10-10 | 2019-07-02 | Qualcomm Incorporated | User interface to assist three dimensional scanning of objects |
| US10721751B2 (en) | 2017-06-05 | 2020-07-21 | At&T Intellectual Property I, L.P. | Facilitation of efficient spectrum utilization for 5G or other next generation networks |
| KR102505060B1 (ko) * | 2018-01-12 | 2023-03-02 | 삼성전자주식회사 | 무선 통신 시스템에서 스케줄링을 위한 장치 및 방법 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ATE504185T1 (de) | 2006-03-13 | 2011-04-15 | Intel Corp | Scheduler und verfahren zum zuteilen von zeit- und frequenzdimensionen von abwärtsstrecken- bursts in breitbandigen drahtlosen zugangsnetzen |
| CN101421938B (zh) | 2006-04-18 | 2012-11-28 | 艾利森电话股份有限公司 | 在多用户无线通信网络中使用时域和频域中的均衡公平调度的业务量负荷相关的功率分配 |
| CA2660277A1 (en) | 2006-08-17 | 2008-02-21 | Telefonaktiebolaget L M Ericsson (Publ) | Method for channel-dependent time- and frequency-domain scheduling |
| US7869403B2 (en) * | 2007-09-19 | 2011-01-11 | Sharp Laboratories Of America, Inc. | Systems and methods for assigning physical resource blocks |
| US7933350B2 (en) | 2007-10-30 | 2011-04-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Channel-dependent frequency-domain scheduling in an orthogonal frequency division multiplexing communications system |
| KR101314876B1 (ko) * | 2008-03-19 | 2013-10-04 | 닛본 덴끼 가부시끼가이샤 | 무선 통신 시스템, 무선 통신의 설정 방법, 기지국, 이동국 및 프로그램이 기록된 기록매체 |
-
2012
- 2012-02-17 BR BR112013020871A patent/BR112013020871A2/pt not_active IP Right Cessation
- 2012-02-17 EP EP12707253.6A patent/EP2676514B1/en active Active
- 2012-02-17 WO PCT/EP2012/052806 patent/WO2012110650A1/en not_active Ceased
- 2012-02-17 ES ES12707253.6T patent/ES2682481T3/es active Active
- 2012-02-17 US US13/985,942 patent/US9072113B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP2676514A1 (en) | 2013-12-25 |
| WO2012110650A1 (en) | 2012-08-23 |
| EP2676514B1 (en) | 2018-05-09 |
| US20140036862A1 (en) | 2014-02-06 |
| BR112013020871A2 (pt) | 2016-09-27 |
| US9072113B2 (en) | 2015-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2682481T3 (es) | Procedimiento y entidad de red para planificar recursos radio en redes de comunicación móvil | |
| US11757680B2 (en) | Reference signal sending and receiving methods, device and storage medium | |
| WO2021047284A1 (en) | Systems and methods for sensing in half duplex networks | |
| KR102301559B1 (ko) | 정보 송신 방법 및 장치 | |
| KR102094894B1 (ko) | 무선 통신 시스템에서 위상 잡음 제거를 위한 ptrs의 파워 부스팅 레벨 결정 방법 및 그 장치 | |
| US11343046B2 (en) | Method and device for receiving and sending reference signal, and computer-readable storage medium | |
| ES2804556T3 (es) | Sistema y esquema de numerología OFDM escalable | |
| ES2650841T3 (es) | Un método y un sistema para la notificación de CSI en redes de LTE de acuerdo con la movilidad del equipo de usuario | |
| ES2835737T3 (es) | Procedimiento para configurar la trama inalámbrica del equipo de usuario, equipo de usuario, procedimiento para configurar la trama inalámbrica de la estación base y estación base | |
| ES3014956T3 (en) | Transmitter, receiver, transmission method and reception method | |
| CN107222826B (zh) | NB-IoT的信道传输方法、装置及系统 | |
| JP6050898B2 (ja) | 協調セルのサウンディング参照信号リソース設定方法及び装置 | |
| ES2685510T3 (es) | Aparato de comunicación inalámbrico y procedimiento de generación de señal de referencia | |
| ES2690248T3 (es) | Método para realizar programación conjunta en el enlace descendente o en el enlace ascendente de una red de acceso de radio OFDM centralizada para una pluralidad de usuarios teniendo en cuenta dominios de tiempo, frecuencia y espacio, dispositivo programador de los mismos y productos de programas de ordenador | |
| EP3529914B1 (en) | Uplink reference signal | |
| CN104904289A (zh) | 用于蜂窝通信系统中的设备对设备操作的系统和方法 | |
| CN107888352B (zh) | 参考信号的处理方法、用户设备和基站 | |
| JP2018512807A (ja) | マルチバンド能力に基づくキャリアアグリゲーション配置方法及び装置 | |
| KR20190098974A (ko) | 데이터 전송 방법 및 장치 | |
| ES2806280T3 (es) | Sistemas y procedimientos para una mejor eficacia de la comunicación en redes inalámbricas de alta eficacia | |
| CN105812088A (zh) | 探测参考信号srs发送方法、装置及接收方法、装置 | |
| JPWO2018203440A1 (ja) | 端末及び通信方法 | |
| CN110870361B (zh) | 无线通信方法和设备 | |
| CN109152019A (zh) | 资源映射的方法和装置 | |
| CN103546195A (zh) | 数据传输方法及装置 |