Professional Documents
Culture Documents
ABSTRACTO. Este artculo presenta una extensin del modelo Erlang-B para ingeniera de
trfico de Voz sobre IP (VoIP). El modelo Erlang-B utiliza la intensidad del trfico y el grado
de servicio (GoS) para determinar la cantidad de troncos en las redes con conmutacin de
circuitos. El trfico VoIP, sin embargo, se transmite a travs de redes conmutadas por
paquetes, y la capacidad de la red se mide en bits por segundo en lugar de la cantidad de
troncales. En este documento, proponemos un nuevo esquema de medicin para traducir el
ancho de banda de red en la carga mxima de llamadas. Con esta nueva mtrica, el modelo
Erlang-B es aplicable a VoIP. Llevamos a cabo experimentos para medir las cargas
mximas de llamadas en funcin de varios esquemas de cdec de voz, incluidos G.711,
G.729A y G.723.1. Nuestros resultados muestran que la capacidad de llamadas
probablemente est restringida por dispositivos de red en lugar de conexiones fsicas. En
base a este resultado, recomendamos considerar tanto el rendimiento del paquete (pps)
como el rendimiento del bit (bps) para determinar la carga mxima de llamadas. Si la
capacidad de la red est limitada por pps, los esquemas de cdec casi no tendran ningn
efecto sobre la carga mxima de llamadas, mientras que la tasa de muestreo fcilmente
podra duplicar o la mitad de la carga de llamadas.
1. Introduccin
Este documento presenta un modelo de ingeniera de trfico para Voz de IP (VoIP). El
modelo Erlang-B se ha utilizado para disear el trfico de voz de redes de conmutacin de
circuitos durante muchos aos [1]. El propsito del modelo es calcular los recursos
(troncales salientes) en funcin del Grado de servicio (GoS) y la intensidad del trfico. Un
ejemplo de red con conmutacin de circuitos se ilustra en la Figura 1
El recurso limitante en la red es la cantidad de troncales entre switches. Para los usuarios
de la empresa, este recurso es la cantidad de troncales (N1) entre su PBX y el conmutador
local. Si una empresa suscribe demasiados troncos, el usuario final experimentara una alta
probabilidad de bloqueo. Si la empresa suscribe demasiados troncos y muchos de ellos no
se utilizan, es una prdida de dinero.
En la red de operador, el recurso limitante es la cantidad de troncales (N2) entre un
conmutador local y un conmutador tndem / peaje.
El trfico VoIP se transmite a travs de redes conmutadas por paquetes, y el concepto de
troncales no es aplicable. Sin embargo, la necesidad de Call Admission Control (CAC) de
llamadas VoIP es la misma que la de las redes con conmutacin de circuitos. Los
mecanismos de CAC generalmente se clasifican como control basado en mediciones y
control basado en recursos [2]. Para el control basado en medicin, se requiere una
herramienta de monitoreo para medir el estado de carga de la red y para determinar si
aceptar nuevas llamadas o no [3]. Se requiere un protocolo, como RSVP, para reservar el
ancho de banda antes de la configuracin de una llamada. En el caso del control basado en
recursos, los recursos se aprovisionan y se dedican para el trfico de VoIP. El recurso para
VoIP generalmente se calcula en el ancho de banda de la red [4].
Estos dos mtodos tambin se mencionan como CAC basado en la utilizacin de enlaces y
CAC basado en la utilizacin del sitio [5]. Otra referencia de estos dos mtodos es el CAC
basado en la medicin y el CAC basado en parmetros [6]. En ambos mtodos CAC, la
calidad de la voz se garantizar despus de que se otorgue la admisin de una llamada.
Estamos proponiendo un nuevo enfoque para aplicar el modelo Erlang-B para el trfico de
VoIP. Este enfoque se basa en una nueva medida, la carga mxima de llamadas, como una
medida comparable de troncales de voz. Con este nuevo parmetro, el modelo Erlang-B se
puede adoptar fcilmente para el trfico de VoIP. Este enfoque es similar al control basado
en recursos en el que la red se aprovisiona para VoIP a travs de enlaces dedicados o un
mecanismo de calidad de servicio (QoS).
2. El modelo Erlang B
2.2 El modelo
El modelo Erlang B se usa comnmente para determinar la relacin matemtica de las
mediciones de trfico definidas en la Seccin 2.1. El modelo Erlang B tiene las siguientes
suposiciones:
1. Nmero infinito de fuentes: el modelo implica que una gran cantidad de usuarios podra
hacer una llamada a travs de la red.
2. Llegada de llamadas aleatorias: la llegada de llamadas sigue a la distribucin de Poisson,
lo que tambin implica que el tiempo de llegada entre llegadas sigue la distribucin
exponencial.
3. Las llamadas bloqueadas se borran: cuando se bloquea una llamada, el usuario obtendr
una grabacin o un tono de ocupado rpido. La solicitud de llamada es descartada por la
red.
4. Tiempo de espera aleatorio: el tiempo de retencin (duracin de la llamada) tambin
sigue la distribucin exponencial. Con base en los supuestos anteriores, podemos derivar la
frmula matemtica para el modelo Erlang B:
a ingeniera de trfico para la red empresarial tiene dos componentes. Una de ellas es la
ingeniera de la capacidad troncal (nmero de DS0) a la red telefnica pblica conmutada
(PSTN) y el modelo Erlang-B es aplicable para esta aplicacin. El otro es la capacidad de la
red (en bps) en la intranet de la empresa. En este documento, suponemos que el trfico
VoIP se realiza en una red dedicada o en una red QoScapable para el trfico VoIP. El
control de admisin de llamadas (CAC) se implementa en el Administrador de llamadas. Si
la red tiene suficiente ancho de banda para garantizar la calidad de voz para una llamada
entrante, el administrador de llamadas establecer una conexin de llamada; de lo contrario,
la solicitud de llamada es rechazada.
La segunda arquitectura de VoIP es la red de acceso, donde una empresa se suscribe al
servicio de VoIP a travs de un proveedor de servicios de Internet (ISP). La arquitectura de
la red se ilustra en la Figura 3. Debido a que el trfico de VoIP se transmite a travs de
Internet pblico que no admite QoS, no podemos aplicar Call Admission Control en esta
arquitectura. La ingeniera de troncos de la puerta de enlace de voz del ISP a la PSTN sigue
el modelo Erlang-B descrito en la Seccin 2.2.L
La tercera arquitectura de VoIP es un servicio en tndem en la red de operador, donde tanto
el trfico multiplexado por divisin de tiempo (TDM) como el de VoIP convergen en
paquetes IP y se transportan a travs de la red troncal de IP del operador como se ilustra en
Figura 4.
nmero de mensajes en el lote sin causar congestin o prdida de paquetes. Cuando ocurre
la congestin de la red o la prdida de paquetes, implica una baja calidad de voz.
Durante el experimento, tambin supervisamos la utilizacin de la CPU del emisor y el
receptor. Si la utilizacin de la CPU es superior al 60%, consideramos que el experimento
no es vlido ya que el cuello de botella est en la CPU y no en la red. Tambin realizamos
una medicin de lnea de base donde usamos el tamao del mensaje cerca de la MTU de
1.500 bytes. El propsito de la medicin de referencia es demostrar que el experimento
puede lograr el rendimiento de velocidad de lnea. Los resultados esperados (lmite terico)
se calculan a partir de la Tabla 1 y se resumen en la Tabla 3.
La siguiente seccin presenta los resultados experimentales, y comparamos los resultados
experimentales con el lmite terico de la siguiente manera:
Utilizacin = resultado del experimento lmite terico
Esta capacidad sera suficiente para alcanzar el lmite terico de G.711 en un enlace de
gigabit, pero todava no se ajusta a G.729A y G.723.1 en el mismo enlace. Si elegimos una
frecuencia de muestreo ms agresiva, como 10ms, esta capacidad no satisfara la demanda
de G.711 para un solo enlace de gigabit, mientras que la mayora de los enrutadores tienen
mltiples enlaces de gigabit y enlaces OC-3 / OC-12.
Si la congestin est en un dispositivo de red (como observamos en nuestros
experimentos), el uso de un esquema de compresin no resolvera el problema de
congestin. Esto se debe a que los esquemas de cdec ms comnmente utilizados
requieren el mismo rendimiento de paquete. La eleccin de la frecuencia de muestreo, 10
ms frente a 20 ms, duplicara o la mitad de la carga de llamada mxima. Tambin se debe
tener en cuenta que la compresin de encabezado robusto (ROHC definido en RFC 3409)
para RTP / UDP / IP no mejora la carga mxima de llamadas si el factor limitante est en
pps en lugar de bps. ROHC reduce la carga general del encabezado, pero no reduce la
cantidad de paquetes.
5. Conclusiones
El modelo Erlang-B ha sido utilizado por la industria de las telecomunicaciones para
determinar la capacidad de llamadas de las redes de conmutacin de circuitos durante
muchos aos. Estamos proponiendo utilizar la carga mxima de llamadas como una medida
comparable de troncales de red. Con esta modificacin, el modelo Erlang-B es aplicable
para determinar la capacidad de llamada de las redes VoIP. El administrador de llamadas
SIP o softswitch puede aplicar el modelo Erlang-B para implementar un algoritmo de control
de admisin de llamadas para aceptar o rechazar una solicitud de llamada entrante en la
red de paquetes conmutados que no proporciona "naturalmente" un concepto de bloqueo.
El clculo tradicional de la carga mxima de llamadas se basa en el ancho de banda de la
red, y nuestro experimento muestra que este enfoque no funciona en redes enrutadas con
enlaces de alta velocidad. Nuestro experimento muestra que el rendimiento de paquete de
los dispositivos de red probablemente sea la restriccin para el trfico de VoIP. Al hacer
ingeniera de trfico para la red VoIP, los administradores de red deben calcular no solo el
ancho de banda fsico de las interfaces de red, sino tambin la capacidad (medida en pps)
de los dispositivos de red. Si un dispositivo de red es el factor limitante para VoIP, los
esquemas de cdec no tendran ningn efecto sobre la capacidad de llamada; en cambio, la
tasa de muestreo podra duplicar fcilmente o la mitad de la carga de llamadas.
Reconocimiento
Este proyecto de investigacin est parcialmente respaldado por la subvencin del Quality
Instruction Council (QIC) de DePaul University. Los autores desean agradecer a ISP, Inc. en
British Columbia, Canad por su generosa donacin de un servidor Linux de alta capacidad
para el experimento.