Articulo de referencia

Programación proporcionalmente justa

La planificación proporcional-justa es un algoritmo de planificación basado en el compromiso . Se basa en mantener un equilibrio entre dos intereses contrapuestos: maximizar el ...

La planificación proporcional-justa es un algoritmo de planificación basado en el compromiso . Se basa en mantener un equilibrio entre dos intereses contrapuestos: maximizar el rendimiento total de la red (cableada o inalámbrica) y, al mismo tiempo, garantizar a todos los usuarios un nivel mínimo de servicio. Esto se logra asignando a cada flujo de datos una tasa de datos o una prioridad de planificación (según la implementación) inversamente proporcional a su consumo de recursos previsto . [ 1 ] [ 2 ]

colas justas ponderadas

La programación proporcionalmente justa se puede lograr mediante la cola justa ponderada (WFQ), estableciendo los pesos de programación para el flujo de datos.i{\displaystyle i}awi=1/doi{\displaystyle w_{i}=1/c_{i}}donde el costodoi{\displaystyle c_{i}}es la cantidad de recursos consumidos por bit de datos. Por ejemplo:

Priorización de usuarios

Otra forma de programar la transferencia de datos que conduce a resultados similares es mediante el uso de coeficientes de priorización. [ 3 ] Aquí programamos el canal para la estación que tiene el máximo de la función de prioridad:

PAG=TαRβ{\displaystyle P={\frac {T^{\alpha }}{R^{\beta }}}}

  • T{\displaystyle T}Indica la tasa de datos potencialmente alcanzable para la estación en el intervalo de tiempo actual.
  • R{\displaystyle R}es la tasa de datos promedio histórica de esta estación.
  • α{\displaystyle \alpha }yβ{\displaystyle \beta }Ajustar la "equidad" del planificador.

Ajustandoα{\displaystyle \alpha }yβ{\displaystyle \beta }En la fórmula anterior, podemos ajustar el equilibrio entre dar servicio con mayor frecuencia a los mejores móviles (los que se encuentran en las mejores condiciones de canal) y dar servicio a los móviles más costosos con la frecuencia suficiente para que tengan un nivel de rendimiento aceptable.

En el caso extremo (α=0{\displaystyle \alpha =0}yβ=1{\displaystyle \beta =1}) el planificador actúa de forma "round-robin" por paquetes y atiende a todos los móviles uno tras otro (pero no con la misma frecuencia en el tiempo), sin tener en cuenta el consumo de recursos, y de tal manera que cada usuario recibe la misma cantidad de datos. El (α=0{\displaystyle \alpha =0}yβ=1{\displaystyle \beta =1}) el planificador podría llamarse "planificador de máxima equidad" (para ser utilizado para proporcionar igualdad en todo a los usuarios de voz, por ejemplo). Siα=1{\displaystyle \alpha =1}yβ=0{\displaystyle \beta =0}Entonces, el planificador siempre ofrecerá al móvil las mejores condiciones de canal. Esto maximizará el rendimiento del canal, mientras que las estaciones con baja señal tendrán problemas.T{\displaystyle T}no se sirven en absoluto. El (α=1{\displaystyle \alpha =1}yβ=0{\displaystyle \beta =0}) El planificador podría llamarse planificador de "tasa máxima". [ 2 ] Usandoα1{\displaystyle \alpha \approx 1}yβ1{\displaystyle \beta \approx 1}producirá el algoritmo de programación proporcionalmente justa utilizado en las redes 3G. [ 3 ] El (α=1{\displaystyle \alpha =1}yβ=1{\displaystyle \beta =1}) El planificador podría implementarse proporcionando la misma cantidad de tiempo y espectro para cada usuario, independientemente del tamaño de paquete deseado, la calidad del canal y la tasa de datos (MCS) utilizada. El justo proporcional (α=1{\displaystyle \alpha =1}yβ=1{\displaystyle \beta =1}) El planificador podría llamarse "planificador de esfuerzo igual" o "planificador Round Robin de tiempo/espectro".

Esta técnica puede parametrizarse aún más mediante el uso de una "constante de memoria" que determina el período de tiempo durante el cual se promedia la tasa de datos de la estación utilizada para calcular la función de prioridad. Generalmente, una constante mayor mejora el rendimiento a costa de una menor equidad a corto plazo.

Véase también

Referencias

  1. Kushner, HJ; Whiting, PA (julio de 2004), "Convergencia de algoritmos de reparto proporcional-justo bajo condiciones generales", IEEE Transactions on Wireless Communications , 3 (4): 1250– 1259, CiteSeerX 10.1.1.8.6408 , doi : 10.1109/TWC.2004.830826 , S2CID 6780351 .  
  2. 1 2 Guowang Miao , Jens Zander, Ki Won Sung y Ben Slimane, Fundamentos de redes de datos móviles, Cambridge University Press, ISBN 1107143217, 2016.
  3. 1 2 Ji Yang; Zhang Yifan; Wang Ying; Zhang Ping (2004), "Mecanismo de actualización de tasa promedio en planificador proporcional justo para HDR", Conferencia Global de Telecomunicaciones IEEE, 2004. GLOBECOM '04 , vol. 6, pp. 3464–3466 , doi : 10.1109/GLOCOM.2004.1379010 , ISBN   0-7803-8794-5

Lecturas adicionales

  • Andrews, Matthew (septiembre de 2004), "Inestabilidad del algoritmo de programación proporcionalmente justa para HDR", IEEE Transactions on Wireless Communications , 3 (5): 1422– 1426, CiteSeerX 10.1.1.73.4092 , doi : 10.1109/TWC.2004.833419 , S2CID 34595035 .  
  • Andrews, Matthew ; Kumaran, K.; Ramanan, K.; Stoyar, A.; Whitting, Phil (febrero de 2001), "Proveyendo calidad de servicio a través de un enlace inalámbrico compartido", IEEE Communications , 39 (2): 150–154 , doi : 10.1109/35.900644 .
  • Parruca, Donald; Grysla, Marius; Gortzen, Simon; Gross, James (2013), "Modelo analítico de programación proporcionalmente justa en redes OFDMA/LTE con interferencia limitada", 2013 IEEE 78th Vehicular Technology Conference (VTC Fall) , pp. 1–7 , arXiv : 1303.1778 , Bibcode : 2013arXiv1303.1778P , doi : 10.1109/VTCFall.2013.6692106 , ISBN  978-1-4673-6187-3, S2CID 8236469