Está en la página 1de 7

Calidad de experiencia en el acceso a Web

sobre redes móviles HSDPA


E. Vázquez, M. Álvarez-Campana, J. Vinyes
Departamento de Ingeniería de Sistemas Telemáticos
Universidad Politécnica de Madrid
Ciudad Universitaria s/n – 28040 Madrid
{enrique, mac, vinyes}@dit.upm.es

Resumen- Gracias a la mejora de prestaciones proporcionada HSDPA [3] permite ampliar el caudal de bajada para
por la tecnología HSDPA (High Speed Downlink Packet Access), servicios modo paquete hasta 14,4 Mbit/s (teóricos) mediante
el acceso móvil a Internet ha experimentado un espectacular
la introducción de nuevas funcionalidades en el interfaz radio
crecimiento en los últimos años, constituyéndose en alternativa a
otras tecnologías de acceso de banda ancha, como el ADSL o el y en la red de acceso UMTS. Estas novedades traen consigo,
cable. HSDPA se basa en el empleo de un canal descendente además, una reducción de la latencia y un uso más eficiente
compartido de alta velocidad, por lo que las prestaciones del espectro. Se trata pues de una solución atractiva tanto
alcanzables individualmente son inversamente proporcionales al para los usuarios como para los operadores.
número de usuarios activos en la célula. En este artículo se En la práctica, las prestaciones alcanzables con HSDPA
evalúa la calidad de experiencia que percibe un usuario sobre un
acceso compartido HSDPA en presencia de múltiples usuarios. dependen de múltiples factores: configuración de la célula,
El estudio se centra en tráfico Web e incluye resultados condiciones de propagación, categoría del terminal, etc. No
analíticos y de simulación. Los resultados obtenidos pueden obstante, por proporcionar un valor orientativo, en la mayoría
servir de base para el dimensionado y control de admisión en de las ocasiones es posible alcanzar velocidades de descarga
redes HSDPA, de forma que se ofrezca a los usuarios un nivel de en torno a 1 ó 2 Mbit/s.
calidad de experiencia prefijado.
Las nuevas características en las que se apoya HSDPA se
pueden resumir en el empleo de un nuevo canal descendente
Palabras Clave- HSDPA, acceso a Web, calidad de experiencia
compartido HS-DSCH (High Speed Downlink Shared
I. INTRODUCCIÓN Channel), junto con una serie de funcionalidades añadidas al
Nodo-B que se agrupan bajo una nueva capa de control de
El despliegue inicial de las redes UMTS se basó en un acceso al medio MAC-hs. Dichas funciones incluyen un
conjunto inicial de especificaciones técnicas del 3GPP [1] mecanismo de planificación rápida de paquetes junto con el
(Third Generation Partnership Project), denominado Release empleo de modulación y codificación adaptativa (AMC) y un
99. Debido a las limitaciones de esta primera versión de esquema de retransmisiones híbrido (H-ARQ).
especificaciones, en los últimos años los operadores se han En la Fig. 1 se ilustra la compartición dinámica del canal
apresurado a introducir ciertas mejoras previstas para HS-DSCH entre los usuarios de HSDPA de una célula.
versiones posteriores. Se trata de las tecnologías HSPA [2]
(High Speed Packet Access), término bajo el cual se agrupan
un conjunto de extensiones al interfaz radio UMTS original tido
par
c om
encaminadas a mejorar las prestaciones tanto en sentido e
ent H
end C
descendente, caso de HSDPA (High Speed Downlink Packet l d esc S-DS s
na H igo
C a c ód
Access), como en sentido ascendente, mediante EUL ms
=2
TTI
(Enhanced Uplink).
Se puede considerar que con la implantación de las
dos
tecnologías HSPA se produce la entrada a los sistemas de ica
s d ed
nte
comunicaciones móviles de “generación 3,5” (3,5G). La nde )
a sce CHs
evolución de los sistemas 3GPP no termina ahí, y los a le s (D
Can
operadores ya están preparando la introducción de nuevas
extensiones como HSDPA Evolved (también conocida como
HSDPA+) y, a más largo plazo, LTE (Long Term Evolution).
Estas mejoras marcarán la entrada en las redes móviles de
cuarta generación, barajándose caudales objetivo de decenas
e incluso la centena de Mbit/s. Fig. 1. Compartición de recursos radio en HSDPA
Las tecnologías HSDPA y EUL definidas respectivamente
en la Release 5 y 6 del 3GPP, son ya realidad en la mayoría
de las redes UMTS en funcionamiento. Con ellas se posibilita Para las comunicaciones en sentido ascendente, los
alcanzar tasas de pico teóricas de hasta 14,4 Mbit/s en bajada terminales mantienen el empleo de canales dedicados DCH
y 5,7 Mbit/s en subida, respectivamente. (Dedicated Channel).
El canal descendente compartido HS-DSCH es un nuevo del sistema. En el apartado III se describe el modelo de
canal de trasporte al que pueden asociarse uno o más canales generación tráfico Web considerado y los detalles del
físicos (códigos OVSF) con factor de expansión fijo de valor simulador. El apartado IV presenta los resultados más
16. Este valor permite la utilización de hasta 15 códigos para relevantes de las simulaciones, comparándolos con el modelo
el canal HS-DSCH sobre una portadora WCDMA de 5 MHz. analítico. Por último, el apartado V resume las principales
El operador puede dedicar una portadora completa a HSDPA conclusiones del estudio y las líneas futuras de trabajo.
o bien compartirla con servicios UMTS Release 99, siendo la
segunda opción la más habitual en los despliegues iniciales II. ANÁLISIS DE LA CAPACIDAD EQUIVALENTE
de HSDPA. Este aspecto es importante ya que el número de En esta sección se estudia analíticamente la relación que
códigos disponibles para HSDPA limita el caudal máximo de existe entre la capacidad dedicada equivalente (Ceq)
bajada en la célula. introducida en el apartado anterior y los parámetros del
El canal HS-DSCH se comparte dinámicamente entre los sistema: la capacidad total disponible en el enlace HSDPA en
usuarios HSDPA de la célula bajo el control de un algoritmo sentido descendente (C), el número de usuarios que están
de scheduling rápido gestionado en el Nodo-B. La asignación compartiendo dicha capacidad (N) y las características del
de recursos se efectúa con una granularidad de 2 ms, siendo tráfico Web que genera cada usuario.
éste el valor del parámetro TTI (Time Transmission Interval) En el análisis se considera que cada usuario descarga
empleado en el HS-DSCH. Dicho valor es cinco veces menor páginas Web de longitud media L bits con un tiempo de
que el usado en UMTS Release 99. lectura medio Toff segundos entre página y página. El valor
A la hora de determinar las prestaciones de HSDPA, es de L será la suma del tamaño de la página HTML más el
necesario tener en cuenta la naturaleza compartida del canal tamaño de todos los objetos, por ejemplo imágenes, incluidos
HS-DSCH. Intuitivamente, esto implica que las prestaciones en ella. El tiempo de lectura se cuenta desde que la página
percibidas individualmente sean inversamente proporcionales actual con todos sus objetos se ha descargado por completo
al número de usuarios HSDPA simultáneamente activos en la hasta que se inicia la descarga de la página siguiente.
célula. Este es precisamente el aspecto que se investiga en Si Ceq bit/s es la capacidad de que dispone un usuario
este artículo. cualquiera para descargar sus páginas, el tiempo medio que
Para ello, se plantea como primer objetivo evaluar la dura la descarga de una página es L/ Ceq s. Por tanto, y según
capacidad dedicada equivalente (Ceq) que percibe un usuario el comportamiento descrito, cada usuario genera L bits en un
en función de la capacidad total disponible en el canal tiempo igual a L/ Ceq + Toff s. El tráfico total que generan los
descendente HSDPA y el número de usuarios que la N usuarios dividido por la capacidad total C será el factor de
comparten. Ceq es el valor de capacidad dedicada en utilización del enlace descendente (U). Por tanto:
exclusiva a un usuario que ofrecería a éste la misma calidad
de experiencia que observa en el canal compartido HSDPA.
N ·L C
La aplicación objeto de este estudio es el acceso a páginas U= (1)
Web. En este caso, Ceq será el valor de capacidad de que Toff + L / Ceq
dispone cada usuario para descargar sus páginas. Por tanto,
Ceq determina el tiempo que debe esperar el usuario para que Sea α el factor de actividad que tendría un usuario que
la página Web se muestre en su navegador y, por tanto, la utilizara en exclusiva toda la capacidad disponible C. En este
calidad de experiencia que obtiene sobre HSDPA. caso, el tiempo medio de actividad empleado en descargar
En la literatura se pueden encontrar estudios de una página sería L/C s y por tanto:
prestaciones similares aplicados a otras tecnologías de acceso
compartido, como son las redes de cable y GPRS [4][5].
LC
Estos estudios evalúan la “tasa de circuito equivalente” que α= (2)
ofrecen dichas redes, parámetro similar a la capacidad Toff + L / C
dedicada equivalente utilizado aquí.
En el presente artículo se modela el comportamiento del El factor α es un parámetro ideal, independiente de N, que
canal compartido HSDPA para evaluar la capacidad caracteriza el comportamiento de un usuario aislado sobre un
equivalente percibida por los usuarios que acceden a páginas enlace de capacidad C. En la realidad la capacidad del enlace
Web a través de dicho canal. Primero se presentan valores está compartida entre N usuarios, por lo que el factor de
medios de capacidad equivalente estimados analíticamente. actividad real de cada uno de ellos será en general mayor que
Luego se presentan resultados obtenidos mediante simulación α. En efecto, a medida que el número de usuarios aumenta, la
correspondientes a la utilización del canal HSDPA, la capacidad disponible para cada uno de ellos tiende a decrecer
capacidad equivalente percibida por los usuarios y el tiempo y, en consecuencia, el tiempo necesario para descargar cada
de descarga de páginas Web resultante. página crece. Suponiendo que el tiempo de lectura medio
Como paso previo, se hizo una revisión de estudios de Toff no varía, el aumento de tiempo de descarga de página a
tráfico Web publicados, a partir de la cual se decidió valores mayores que L/C hace que el factor de actividad real
implementar en el simulador un modelo de generación de de cada usuario sea mayor que el valor dado por (2).
tráfico con distribuciones lognormales, ajustando sus Además, puesto que al aumentar N el enlace está más
parámetros según medidas publicadas recientemente. cargado y el tiempo de descarga de cada página es más largo,
El resto del artículo se organiza de la siguiente forma. En la cantidad de páginas que consulta cada usuario por unidad
el apartado II se presenta el modelo analítico que permite de tiempo se reduce.
estimar la capacidad equivalente a partir de los parámetros De la ecuación (2) se deduce directamente:
comparables a las que tendría con un enlace dedicado de esa
L 1−α capacidad. El tiempo medio de descarga de página en este
Toff = · (3) caso sería de 125 x 8 / 950 = 1,05 s, lo que resulta un valor
C α satisfactorio. En cambio, con N=50 usuarios Ceq se reduce a
113 kbit/s aproximadamente y el tiempo de descarga medio
Sustituyendo esta expresión de Toff en la ecuación (1) y es significativamente peor, 8,86 s, como muestra la Fig. 3.
despejando Ceq /C resulta:
20
Ceq α ·U 18

Tiempo medio de descarga (s)


alfa=0,03
= (4) alfa=0,01
C α ·N − (1 − α ) · U
16
14
12
La ecuación (4) permite calcular la capacidad equivalente 10
Ceq que obtiene cada usuario, expresada como fracción de la 8
capacidad total C, en función del número de usuarios N. El 6
valor de α se calcula mediante (2) a partir de los parámetros 4
L y Toff del modelo de tráfico Web utilizado. Sin embargo, 2
para un número de usuarios N dado, es necesario calcular la 0
utilización media resultante en el enlace, U, para poder 0 20 40 60 80 100 120

obtener la fracción Ceq /C. Número de usuarios (N)

En [5] se estima U analíticamente mediante la siguiente Fig. 3. Tiempo medio de descarga de página en función del número de
expresión: usuarios para distintos valores del factor de actividad

U = 1− ( ( )
N

α i
i =0 1 − α
·
N!
( N − i )!
−1
) (5)
Como se ha indicado antes, al aumentar N el tiempo de
descarga de cada página es mayor y, por tanto, el número de
páginas que consulta cada usuario por unidad de tiempo se
reduce. Esto hace que la tasa media generada por cada
Nótese que para un solo usuario, N=1, resulta U=α, es usuario no sea constante, sino que decrezca al aumentar N,
decir el factor de utilización del enlace coincide con el factor como muestra la Fig. 4. El descenso es más acusado cuanto
de actividad del usuario, como cabía esperar. mayor es el factor de actividad α, es decir, cuanto menor es el
La Fig. 2 muestra un ejemplo de los resultados obtenidos tiempo medio de lectura de página Toff.
mediante las expresiones anteriores para C=2000 kbit/s,
L=125 kbytes y dos factores de actividad: α=0,01 y α=0,03. 70
Estos valores corresponden a tiempos de lectura medios de
Tasa media por usuario (kbit/s)

alfa=0,03
60
49,5 s y 16,2 s respectivamente, calculados a partir de los alfa=0,01
valores de α mediante la ecuación (2). 50

40
2000
alfa=0,01 30
Capacidad equivalente (kbit/s)

1750
alfa=0,03
1500 20
C/N
1250 10

1000 0
0 20 40 60 80 100 120
750
Número de usuarios (N)
500

250 Fig. 4. Tasa media por usuario en función del número de usuarios para
distintos valores del factor de actividad
0
0 20 40 60 80 100 120
Número de usuarios (N) A medida que la capacidad equivalente se reduce, los
Fig. 2. Capacidad equivalente en función del número de usuarios para usuarios pasan más tiempo esperando a que las páginas se
distintos valores del factor de actividad descarguen antes de poder leerlas. Por tanto, el porcentaje del
tiempo que el usuario está esperando a recibir sus páginas en
lugar de leyéndolas puede verse como otra medida de la
Las curvas de la gráfica muestran claramente la ganancia calidad de experiencia. Este porcentaje de tiempo no es otra
que se obtienen al multiplexar N flujos de tráfico con un cosa que el factor de actividad real de cada usuario cuando
factor de actividad α pequeño. Cada uno de los N usuarios hay N usuarios compartiendo el canal HSDPA. (Recuérdese
obtiene una capacidad equivalente Ceq significativamente que α es el factor de actividad ideal que tendría un usuario
mayor que C/N. Por ejemplo, para N=20 usuarios con α=0,03 cuando N=1, es decir, cuando dispone de toda la capacidad
resulta Ceq = 950 kbit/s aproximadamente. Es decir, cada del canal). Los resultados obtenidos se muestran en la Fig. 5.
usuario “ve” una capacidad de 950 kbit/s (en lugar de C/N = Para α=0,03 se observa que el tiempo dedicado a esperar por
2000/20 = 100 kbit/s) y, por tanto, percibe unas prestaciones las páginas crece rápidamente a partir de N=30 usuarios.
100% razones, principalmente las diferencias entre los escenarios
90% alfa=0,03 donde se han tomado las medidas (ej. acceso por módem
Porcentaje de tiempo que el telefónico, acceso por cable o ADSL, acceso móvil) y la
usuario pasa esperando
80% alfa=0,01

70% propia evolución del tráfico Web a lo largo de los años (ej.
60% tamaño creciente de las páginas y contenido multimedia
50% incluido en ellas [12] [13]).
40% Además de los factores anteriores, que afectan a las
30% características de las páginas Web y el comportamiento de
20% los usuarios que se quieren modelar, se observan diferencias
10% en las medidas que se toman como punto de partida y los
0% métodos aplicados para derivar el modelo a partir de ellas.
0 20 40 60 80 100 120
Por ejemplo, en unos casos se parte de medidas de páginas
Número de usuarios (N)
consultadas en determinados servidores (por ej. [9]) mientras
Fig. 5. Porcentaje de tiempo que un usuario pasa esperando por la descarga que en otros (ej. [10]) se mide el tráfico en un enlace.
de sus páginas en función del número de usuarios para distintos valores del Algunos estudios [6] analizan el tráfico capturado a nivel de
factor de actividad aplicación teniendo en cuenta detalles del protocolo HTTP,
mientras que otros manejan medidas a niveles inferiores, a
En resumen, si se establecen objetivos de calidad ofrecida partir de las cuales hay que deducir qué paquetes
a los usuarios en términos de un límite inferior para la corresponden a una misma página, por ejemplo mediante
capacidad equivalente, o bien un límite superior para el temporizadores [7][10].
tiempo medio de descarga, se puede calcular el máximo En este artículo se utiliza un modelo con una estructura
número de usuarios admisible para un valor de capacidad básica común a buena parte de los trabajos consultados. Esta
dado. Igualmente, si se toma como dato el número de estructura se basa en la descarga de una secuencia de páginas
usuarios a atender, puede dimensionarse la capacidad Web por parte de cada usuario, cada una de las cuales se
necesaria. compone de un objeto principal (HTML) y otros objetos
Sin embargo, las expresiones anteriores dan información adicionales (por ejemplo imágenes) que deben descargarse
sobre valores medios para el conjunto de los N usuarios, pero para poder mostrar la página completa. A continuación el
no sobre los valores de capacidad, retardo, etc. que usuario emplea cierto tiempo en leer la página mostrada antes
efectivamente observa cada uno de ellos. En la práctica de descargar la siguiente. Por tanto, cada usuario genera un
puede ser deseable establecer objetivos de calidad a cumplir patrón de tráfico que alterna periodos de actividad (descarga
para determinado porcentaje de las páginas consultadas o de una página) e inactividad (tiempo de lectura) a lo largo del
determinado porcentaje de los usuarios, por ejemplo que el tiempo.
90% de los usuarios obtenga una capacidad equivalente En algunos estudios se modela también una escala de
superior a 128 kbit/s. tiempo superior que corresponde al concepto de sesión, esto
Para tener en cuenta este tipo de requisitos de calidad, en es, el periodo de tiempo durante el cual un usuario está
los apartados siguientes los valores de Ceq y de U en función descargando y leyendo páginas Web. Cuando la sesión
de N se estiman mediante simulación. El simulador termina el usuario deja de utilizar la aplicación hasta que
desarrollado permite estimar también los tiempos de descarga comience la sesión siguiente. La escala de sesiones no es
de página que observan los usuarios del servicio Web, los necesaria en este trabajo, ya que se quiere evaluar el número
cuales son una métrica esencial para evaluar la calidad de de usuarios que pueden compartir un acceso HSDPA
experiencia percibida a medida que aumenta el número de simultáneamente manteniendo determinados niveles de
usuarios. calidad de servicio (o, en otras palabras, el número de
En el apartado III se describe el modelo de tráfico Web sesiones Web simultáneas que se pueden soportar).
utilizado y las características principales del simulador. En el Las simulaciones que se detallan en el apartado IV se han
apartado IV se muestran los resultados obtenidos. Por lo que realizado con un modelo de tráfico Web basado en [9] que
respecta a valores medios se ha comprobado que las usa distribuciones de probabilidad lognormales, pero
estimaciones del simulador coinciden con los resultados ajustando los valores de algunos parámetros para incrementar
analíticos presentados antes. Después se presentan los el tamaño de las páginas descargadas en línea con medidas
resultados de simulación relativos a distribuciones de publicadas más recientemente [13]. Los valores de los
probabilidad y percentiles de las variables de interés. parámetros de las distribuciones se muestran en la Tabla 1
junto con el resto de parámetros de la simulación.
III. SIMULACIÓN DE ACCESO A WEB SOBRE HSDPA
B. Implementación del simulador
A. Modelo de tráfico Web Con objeto de representar con detalle el efecto de la
compartición del canal HS-DSCH entre los usuarios de una
En los últimos años se han realizado numerosos estudios
célula HSDPA, se ha desarrollado un simulador en lenguaje
que miden el tráfico generado por el acceso a páginas Web
C, haciendo uso de la biblioteca de simulación ATLAS [14].
en diferentes escenarios y proponen distintas distribuciones
El programa simula un canal de capacidad C bit/s
estadísticas que se ajustan a los datos observados
compartido entre N usuarios que generan tráfico Web de la
[6][7][8][9]. También se han publicado trabajos que resumen
forma descrita en el apartado anterior. En cada momento, la
y comparan modelos propuestos por otros autores [10][11].
capacidad C se distribuye equitativamente entre los usuarios
La diversidad de modelos puede explicarse por varias
que se están descargando una página Web. De este modo,
cada vez que un usuario inicia una nueva descarga, la La Fig. 7 muestra el porcentaje de utilización U de la
capacidad por usuario se recalcula adecuadamente, lo que capacidad del canal HSDPA en función del número de
implica retrasar los instantes de finalización de las descargas usuarios que lo comparten. La curva de línea continua
pendientes. El comportamiento descrito se ilustra mediante muestra la estimación analítica de U según el procedimiento
un ejemplo en la Fig. 6. descrito en el apartado II. Los valores de U obtenidos
mediante simulación, indicados con rombos, prácticamente
coinciden con los del análisis. Esto da una prueba de que el
simultáneas
Descargas

3
funcionamiento del simulador es correcto.
2
100%
1 90%

Utilización del canal (%)


80%
t
inicio inicio final final 70%
descarga 1 descarga 2 descarga 2 descarga 3 60%

C 50%
40%
Capacidad percibida

30%
simulación
20%
por usuario

inicio final análisis


descarga 3 descarga 1
10%
C/2 0%
0 20 40 60 80 100 120
C/3 Núm. de usuarios (N)

Fig. 7. Utilización del canal según el número de usuarios

t
Las gráficas de la Fig. 8 y la Fig. 9 muestran,
Fig. 6. Capacidad percibida según el número de descargas simultáneas respectivamente, la capacidad equivalente observada por
cada usuario en función del número de usuarios y el tiempo
medio de descarga de página correspondiente. Al igual que
El simulador desarrollado calcula diversos estadísticos,
en el caso anterior, los resultados de simulación y los
entre los que se incluyen: utilización media del canal, número
analíticos coinciden.
máximo de usuarios activos simultáneos, número total de
páginas descargadas por usuario, tiempo medio de descarga 2000
de páginas y la capacidad equivalente percibida por el
Capacidad equivalente (kbit/s)

1750 simulación
usuario. Los resultados obtenidos se refieren a los valores análisis
1500 C/N
que permite alcanzar un canal compartido HSDPA sin incluir
el efecto de los protocolos estándar utilizados en niveles 1250
superiores, tales como TCP y http. Para tenerlo en cuenta, el 1000
simulador descrito aquí se puede completar con modelos de 750
simulación de los protocolos citados, disponibles en diversas 500
herramientas de simulación de uso habitual.
250

IV. RESULTADOS 0
0 20 40 60 80 100 120
Los parámetros de simulación y los valores utilizados se Núm. de usuarios (N)
resumen en la Tabla 1. Para la distribución lognormal se
indican en cada caso los valores de la media (m) y la Fig. 8. Capacidad percibida según el número de usuarios
desviación estándar (s), a partir de los cuales se pueden
calcular sus parámetros µ, σ.
30
Tabla 1. Parámetros de simulación
Tiempo medio de descarga (s)

simulación
25
análisis
Nombre del parámetro Valores simulados
20
C Capacidad compartida (bit/s) 2000000
N Número de usuarios, activos 10, 20, ... 120 15
Toff Tiempo de lectura, (s) Lognormal (m=40, s=300) / máx. 1000
Lp Tamaño página HTML (kbyte) Lognormal (m=25, s=50) / máx. 2000 10
Nobj Número de objetos Lognormal (m=8, s=30) / máx. 250
5
Lo Tamaño objeto (kbyte) Lognormal (m=12'5, s=120) / máx. 3000
0
0 20 40 60 80 100 120
Estos valores, basados como se ha dicho en modelos de
Núm. de usuarios (N)
tráfico Web consultados en la literatura, corresponden a un
factor de actividad α=0,012, que es un valor intermedio entre
Fig. 9. Tiempo medio de descarga según el número de usuarios
los dos considerados en el apartado II.
Comparando en la Fig. 8 los valores de Ceq con la curva Cuando hay 30 usuarios, el canal HSDPA está poco
de trazos C/N (que correspondería a un canal dedicado de cargado (su utilización es inferior al 50%). La probabilidad
capacidad C/N para cada usuario) se observa la notable de que la capacidad observada sea 1 Mbit/s o superior está en
ganancia de multiplexión que permite el canal compartido de torno a 0,75. La probabilidad de que la capacidad observada
HSDPA para el tráfico Web. Con los parámetros de tráfico sea 2 Mbit/s, es decir de que un usuario descargue una página
Web utilizados en la simulación, dicha ganancia alcanza un sin tener que compartir el canal con ningún otro usuario que
máximo cercano a 17 en el rango de 30 a 40 usuarios. Ver la esté activo simultáneamente, es un valor apreciable: 0,427.
Fig. 10. Con 80 usuarios la situación es muy distinta. Ahora, la
20 utilización del canal es cercana al 100% y la probabilidad de
Ganancia de multiplexión

observar valores altos de capacidad es muy pequeña. Por


15 ejemplo, la probabilidad de superar 300 kbit/s es inferior a
0,1 en este caso.
10 La Fig. 12 representa la probabilidad de que el tiempo
necesario para descargar una página sea menor o igual que un
5
valor dado para los mismos casos considerados antes: 30 y 80
usuarios. Comparando las curvas respectivas se observa el
0
0 20 40 60 80 100 120
impacto del número de usuarios en el tiempo de descarga.
Núm. de usuarios (N)
Por ejemplo, con 30 usuarios más del 90% de las páginas se
descargan en menos de 2 s. El porcentaje de páginas que
Fig. 10. Ganancia de múltiplexión (Ceq.N/C) en función de N tardan 10 s o más es inferior al 1%. En cambio, con 80
usuarios solo el 48% de las páginas se descargan en menos de
2 s, mientras que un 16% tardan más de 10 s. Casi el 9% de
Para 60 usuarios, la ganancia es de 10,8, con una las páginas tardan por encima de 20 s.
utilización del canal HSDPA de casi el 90% y unas
prestaciones bastante buenas en cuanto a tiempo medio de 1,0

descarga de página. A partir de 60 usuarios este tiempo crece 0,9


rápidamente según indica la Fig. 9. Lógicamente, estos 0,8
Función de distribución

resultados dependen de los valores fijados para los 0,7 N=30 usuarios
parámetros del modelo de tráfico, en particular el tamaño de 0,6 N=80 usuarios
las páginas descargadas y el tiempo de lectura. Si estos 0,5
valores cambian y el tráfico generado por usuario es distinto, 0,4
el número de usuarios admisible deberá ser revisado. 0,3
Tras el estudio de valores medios, se muestran funciones 0,2
de distribución obtenidas con el simulador. Estos resultados 0,1
son útiles para estudiar el cumplimiento de requisitos de
0,0
calidad que no se establecen en función de valores medios, 0 2 4 6 8 10 12 14 16 18 20
por ejemplo garantizar que un porcentaje alto de los usuarios Tiempo de descarga de página (s)
obtiene una capacidad igual o superior a un umbral dado, o
bien que un porcentaje alto de las páginas se descargan en un Fig. 12. Distribución de probabilidad del tiempo de descarga de página
tiempo no superior a un determinado umbral.
La Fig. 11 muestra la probabilidad de que la capacidad
equivalente observada por un usuario cualquiera al descargar Por último, las gráficas siguientes muestran percentiles
una página sea mayor que un valor dado. Se han simulado para las dos variables, capacidad equivalente y tiempo de
dos casos, representativos de condiciones de baja carga y de descarga de página, en función del número de usuarios
alta carga: 30 y 80 usuarios, respectivamente. simulado. En estas gráficas se incluyen también las curvas
que indican los valores medios de dichas variables.
1,0
Función de distribución complementaria

0,9 N=30 usuarios


2000
0,8 N=80 usuarios
1800 Media
Capacidad equivalente (kbit/s)

0,7 1600 Percentil 10


Percentil 5
0,6 1400

0,5 1200
1000
0,4
800
0,3
600
0,2
400
0,1 200
0,0 0
0 250 500 750 1000 1250 1500 1750 2000 0 20 40 60 80 100 120
Capacidad equivalente (kbit/s) Número de usuarios

Fig. 11. Distribución de probabilidad de la capacidad equivalente Fig. 13. Capacidad equivalente: media y percentiles
Según la Fig. 13, si se quiere que la capacidad equivalente AGRADECIMIENTOS
media ofrecida a los usuarios sea, por ejemplo, 600 kbit/s se
Este trabajo ha sido financiado parcialmente por el
podrían admitir hasta 50 usuarios. Sin embargo, si lo que se
proyecto CASERTEL-NGN (TSI2005-07306-C02-01).
quiere es garantizar que el 95% de las páginas se descarguen
como mínimo a 600 kbit/s, el número de usuarios admisible
REFERENCIAS
se reduce a menos de la mitad.
El mismo tipo de requisitos se puede plantear en términos [1] Especificaciones de UMTS, servidor web del 3GPP (Third Generation
del tiempo de descarga. Según la Fig. 14, si se quiere que el Partnership Project), www.3gpp.org.
[2] UMTS Forum, “HSPA: High Speed Wireless Broadband, From
95% de las páginas tarden menos de, por ejemplo, 5 HSDPA to HSUPA and Beyond”, junio 2005.
segundos, se pueden admitir 40 usuarios. [3] 3GPP, “High Speed Downlink Packet Access (HSDPA); Overall
description; Stage 2”, TS 25.308, marzo 2002.
40 [4] N.K. Shankaranarayanan, Z. Jiang, P. Mishra, “User-perceived
performance of Web-browsing and interactive data in HFC cable access
35 Percentil 95
networks”, IEEE International Conference on Communications, ICC,
Tiempo de descarga de página (s)

Percentil 90
30 Helsinki, junio 2001.
Media
[5] N.K. Shankaranarayanan, Z. Jiang, P. Mishra, “Performance of a
25 Shared Packet Wireless Network with Interactive Data Users", Mobile
20
Networks and Applications, vol. 8, junio 2003.
[6] H. Choi, J. Limb, “A Behavioral Model of Web Traffic”, International
15 Conference on Network Protocols, ICNP, Toronto, octubre 1999.
10 [7] C. Zhu, Y. Wang, Y. Zhang, W. Wu, “Different Behavioral
Characteristics of Web Traffic between Wireless and Wire IP
5 Network”, International Conference on Communication Technology,
ICCT, Beijing, abril 2003.
0
[8] E. Casilari, J.M. Cano-García, F.J. González-Cañete, F. Sandoval,
0 20 40 60 80 100 120
"Modelling of individual and aggregate Web traffic", 7th IEEE
Número de usuarios
International Conference on High Speed Networks and Multimedia
Communications, HSNMC, Toulouse, julio 2004.
Fig. 14. Tiempo de descarga de página: media y percentiles
[9] J.J. Lee, M. Gupta, “A new traffic model for current user web browsing
behavior”, Intel Corp, 2007. http://blogs.intel.com/research/2007/09/
a_new_traffic_model_for_curren.php
[10] E. Casilari, A. Reyes-Lecuona, F.J. González-Cañete, A. Díaz-Estrella,
V. CONCLUSIONES Y TRABAJO FUTURO F. Sandoval, “Characterisation of Web Traffic”. IEEE GLOBECOM
En este trabajo se ha evaluado la calidad de experiencia 2001, San Antonio, Texas, noviembre 2001.
[11] P. Tran-Gia, D. Staehle, K. Leibnitz, “Source Traffic Modeling of
de los usuarios Web que comparten el canal descendente de Wireless Applications”, International Journal of Electronics and
una célula HSDPA. Para ello, se ha presentado una Communications, vol. 55, num. 1, enero 2001.
estimación analítica de las prestaciones medias percibidas por [12] F. Hernández-Campos, K. Jeffay, F. Donelson Smith, “Tracking the
cada usuario y, posteriormente, se ha desarrollado un Evolution of Web Traffic: 1995-2003”, 11th IEEE/ACM International
simulador que permite estimar las funciones de distribución Symposium on Modeling, Analysis and Simulation of Computer
Telecommunications Systems, MASCOTS, Orlando, Florida, octubre
de probabilidad de las variables de interés. El simulador 2003.
incluye un generador de páginas Web cuyos parámetros se [13] R. Levering, M. Cutler, “The portrait of a common HTML web page”,
han ajustado a partir de medidas de tráfico Web publicadas ACM Symposium on Document Engineering, Amsterdam, octubre
recientemente. 2006.
El estudio de prestaciones efectuado permite abordar el [14] M. Rümekasten, “ATLAS Reference Manual”, Department of
Mathematics and Computer Science, University of Paderborn, 1991.
dimensionado de redes HSDPA en función de parámetros de
prestaciones básicos como son la capacidad dedicada
equivalente que obtiene cada usuario del canal compartido y
el tiempo de descarga de página que observa.
Los resultados obtenidos muestran que un canal HSDPA
puede ser compartido por varias decenas de usuarios Web
con una calidad percibida satisfactoria, debido a que el factor
de actividad de esta aplicación (esto es, el tiempo que el
usuario está generando tráfico al descargar páginas Web
frente al tiempo que emplea en leer dichas páginas) es
bastante bajo.
Como trabajo futuro, se considera la extensión del estudio
a otros tipos de tráfico (P2P, voz, vídeo, etc.) que tienen
patrones de actividad diferentes. De este modo, se pretende
desarrollar una herramienta de dimensionado flexible que
pueda ajustarse a las mezclas de tráfico previstas en las redes
HSDPA.

También podría gustarte