Parámetros de la
VoIP
Este es el principal problema que presenta
hoy en día la penetración tanto de VoIP como de todas las aplicaciones de IP. Garantizar la
calidad de servicio sobre internet, que solo soporta «mejor
esfuerzo» (best effort) y puede tener limitaciones de ancho de banda
en la ruta, actualmente no es posible; por eso, se presentan diversos problemas
en cuanto a garantizar la calidad del servicio.
Códecs
La voz ha de codificarse para poder ser
transmitida por la red IP. Para ello se hace uso de códecs que garanticen la
codificación y compresión del audio o del video para su posterior
decodificación y descompresión antes de poder generar un sonido o imagen
utilizable. Según el códec utilizado
en la transmisión, se utilizará más o menos ancho de banda. La cantidad de
ancho de banda utilizada suele ser directamente proporcional a la calidad de
los datos transmitidos.
Entre los códecs más utilizados en VoIP
están G.711, G.723.1 y el G.729 (especificados por la 'ITU-T').
Estos códecs tienen los siguientes anchos de
banda de codificación:
· G.711:
bit-rate de 56 o 64 kbps.
· G.722:
bit-rate de 48, 56 o 64 kbps.
· G.723:
bit-rate de 5,3 o 6,4 kbps.
· G.728:
bit-rate de 16 kbps.
· G.729:
bit-rate de 8 o 13 kbps.
Esto no quiere decir que es el ancho de banda
utilizado, ya que hay que sumar el tráfico de por ejemplo el códec G729 utiliza
31.5 kbps de ancho de banda en su
transmisión.
Retardo o latencia.
Una vez establecidos los retardos de tránsito
y el retardo de procesado la conversación se considera aceptable por debajo de
los 150 ms (que
viene a ser 1,5 décimas de segundo) y ya produciría retardos importantes.
Pérdida de tramas (frames
lost): durante su recorrido por la red IP las tramas se pueden perder como
resultado de una congestión de red o corrupción de datos. Además, para tráfico
de tiempo real como la voz, la retransmisión de tramas perdidas en la capa de
transporte no es práctico por ocasionar retardos adicionales. Por consiguiente,
los terminales de voz tienen que retransmitir con muestras de voz perdidas,
también llamadas Frame Erasures. El efecto de las tramas perdidas en la
calidad de voz depende de como los terminales gestionen las Frame Erasures.
En el caso más simple si se pierde una
muestra de voz el terminal dejará un intervalo en el flujo de voz. Si muchas
tramas se pierden, sonará grietoso con sílabas o palabras perdidas. Una posible
estrategia de recuperación es reproducir las muestras de voz previas. Esto
funciona bien si sólo unas cuantas muestras son perdidas. Para combatir mejor
las ráfagas de errores usualmente se emplean sistemas de interpolación. Basándose
en muestras de voz previas, el decodificador predecirá las tramas perdidas.
Esta técnica es conocida como packet loss concealment (PLC).
La ITU-T G.113 apéndice I provee algunas
líneas de guía de planificación provisional en el efecto de pérdida de tramas
sobre la calidad de voz. El impacto es medido en términos de Ie, el factor de
deterioro. Este es un número en el cual 0 significa no deterioro. El valor más
grande de Ie significa deterioro más grave. La siguiente tabla está derivada de
la G.113 apéndice I y muestra el impacto de las tramas perdidas en el factor Ie.
Calidad del servicio
Para mejorar el nivel de servicio, se ha
apuntado a disminuir los anchos de banda utilizados, para ello se ha trabajado
bajo las siguientes iniciativas:
· La
supresión de silencios, otorga más eficiencia a la hora de realizar una
transmisión de voz, ya que se aprovecha mejor el ancho de banda al transmitir
menos información.
· Compresión
de cabeceras aplicando los estándares RTP/RTCP.
Para la medición de la calidad de
servicio QoS, existen cuatro
parámetros como el ancho de banda, retraso temporal (delay), variación de retraso (jitter) y pérdida
de paquetes.
Para solucionar este tipo de inconvenientes,
en una red se puede implementar tres tipos básicos de QoS:
· Entrega
de mejor esfuerzo (best effort): este método simplemente envía
paquetes a medida que los va recibiendo, sin aplicar ninguna tarea específica
real. Es decir, no tiene ninguna prioridad para ningún servicio, solo trata de
enviar los paquetes de la mejor manera.
· Servicios
Integrados: este sistema tiene como principal función preacordar un
camino para los datos que necesitan prioridad, además esta arquitectura no es
escalable, debido a la cantidad de recursos que necesita para estar reservando
los anchos de banda de cada aplicación. RSVP (resource reservation
protocol) fue desarrollado como el mecanismo para programar y reservar el
ancho de banda requerido para cada una de las aplicaciones que son
transportados por la red.
· Servicios
Diferenciados: este sistema permite que cada dispositivo de red tenga
la posibilidad de manejar los paquetes individualmente, además cada router y
switch puede configurar sus propias políticas de QoS, para tomar sus propias
decisiones acerca de la entrega de los paquetes. Los servicios diferenciados
utilizan 6 bits en la cabecera IP (DSCP: Differentiated Services Code
Point). Los servicios para cada DSCP son los siguientes:
La priorización de los paquetes
que requieran menor latencia. Las tendencias actuales son:
· PQ (Priority
Queueing): Este mecanismo de priorización se caracteriza por definir 4
colas con prioridad Alta, media, normal y baja, Además, es necesario determinar
cuales son los paquetes que van a estar en cada una de dichas colas, sin
embargo, si estas no son configuradas, serán asignadas por defecto a la
prioridad normal. Por otra parte, mientras que existan paquetes en la cola
alta, no se atenderá ningún paquete con prioridad media hasta que la cola alta
se encuentre vacía, así para los demás tipos de cola.
· WFQ (Weighted
fair queuing): Este método divide el tráfico en flujos, proporciona
una cantidad de ancho de banda justo a los flujos activos en la red, los flujos
que son con poco volumen de tráfico serán enviados más rápido. Es decir, WFQ
prioriza aquellas aplicaciones de menor volumen, estas son asociadas como más
sensibles al retardo (delay) como VoIP. Por otra parte, penaliza
aquellas que no asocia como aplicaciones en tiempo real como FTP.
· CQ (Custom
Queueing): Este mecanismo asigna un porcentaje de ancho de banda
disponible para cada tipo de tráfico (voz, video y/o datos), además especifica
el número de paquetes por cola. Las colas son atendidas según Round Robin (RR). El método RR
asigna el ancho de banda a cada uno de los diferentes tipos de tráfico
existentes en la red. Con este método no es posible priorizar tráfico ya que
todas las colas son tratadas de igual manera.








0 comentarios:
Publicar un comentario