Vous êtes sur la page 1sur 18

QU ES QOS?

Un conjunto de tecnologas que garantizan la transmisin de cierta cantidad de


informacin en un tiempo determinado a uno o varios dispositivos. En la prctica, se trata
de que podamos navegar por Internet al mismo tiempo que realizamos una llamada por
VoIP o disfrutamos de un juego online sin problemas.

QoS o Calidad de Servicio (Quality of Service) es el rendimiento promedio de una red de


telefona o de computadoras, particularmente el rendimiento visto por los usuarios de la
red.1 Cuantitativamente mide la calidad de los servicios que son considerados en varios
aspectos del servicio de red, tales como tasas de errores, ancho de banda, rendimiento,
retraso en la transmisin, disponibilidad, jitter, etc.

La calidad del servicio Voip puede discutirse bajo los siguientes apartados:

- Calidad en redes IP
- calidad de la Voip
- Ingeniera de trfico
- Seguridad Voip.
QoS lo definen 4 parmetros: ancho de banda, retraso temporal, variacin de retraso (o
jitter) y probabilidad de error (o prdida de paquetes o fiabilidad).

Factores de Calidad en Voip: Latencia (retardo), Perdida de Paquetes, Variacin de


retardo (jitter), Distorsin de codificacin, Eco, Niveles Variables de seal y
Ruido de Fondo.

Parmetros garantizados por soluciones tcnicas en redes gestionadas: Retardo,


Fluctuaciones de retardo entre paquetes (Jitter), Throughput promedio o velocidad de
pico, Perdidas de Paquete.

Eco. El eco es perceptible a partir de unos 30ms. Las recomendaciones G.164 (supresores
de eco), G.165 y G168 de la UIT proporcionan unos mtodos de medida y limites en los
niveles y retardos de eco que se deberan seguir con criterio de cumplimiento mnimo. Las
posibilidades de terminacin de llamadas en redes fijas, celulares o inalmbricas hacen
que los requerimientos de control de eco sean ms exigentes.

Ruido. El ruido es captado por el telfono y se distorsiona tras la codificacin de voz en la


pasarela Voip. Si el ruido es similar a la conversacin, el impacto en los codificadores es
mayor. El uso en los canceladores de eco con un mecanismo de reduccin automtica de
ruido (ANR) mediante tcnicas de filtrado espectral puede disminuir el ruido de fondo
hasta un 75% cuando es estacionario (no variable).
Silenciamiento. Existen mecanismos de supresin de silencio cuando no hay actividad
con objeto de no transmitir paquetes y ahorrar ancho de banda. Se puede enviar
informacin de ruido de inactividad para que el extremo lejano lo genere como ruido
confortable en periodos de silencio. Los detectores de voz que se usan para restablecer
la codificacin tras un periodo de silencio.
Calidad vs. Ancho de Banda. Los Cdecs de voz utilizados en Voip reducen el ancho de
banda a transmitir segn el grado de compresin, pero a costa de disminuir la calidad. La
planificacin del trfico se realiza de manera similar a como se hace con telefona
convencional. Ejemplo, con codificacin a 16 Kbps (G.728), 1 erlang de carga y
probabilidad de bloqueo del 1% se obtiene: BW = 120 Kbps / 5 lneas.
QoS en IP. Puntos de vista del usuario, es aquel comportamiento del servicio que
satisface, en el momento actual, las perspectivas del usuario, tiene en cuenta: precio,
utilidad, innovacin, posicionamiento frente a otras tecnologas.

DOS FORMAS BSICAS DE PROPORCIONAR SEGURIDAD.


Mediante los mecanismos de seguridad interna propio de los protocolos de VoIP. Los
principales protocolos de VoIP permiten la autenticacin del llamante (H.235, SIP,
MEGACO) y posibilitan el cifrado de la informacin, usando una aplicacin o protocolo
externo.
Los cortafuegos (firewall), que filtra los paquetes entrantes, los dispositivos cifradores con
NAT, que aaden seguridad y que deben ser considerados a efectos de compatibilidad
cuando se disean protocolos de VoIP.

QoS est directamente relacionado con el tamao de colas y la congestin de la red, con
la velocidad de conmutacin y ancho de banda de los enlaces.
QoS provee de mejores y ms predecibles servicios a la red mediante:

- Soporte de ancho de banda dedicado.


- Mejorando la caractersticas de prdida de paquetes.
- Evitando y manejando la congestin de la red.
- Organizando el trfico.
- Introduciendo prioridades de trfico a lo largo de la red.

Requerimientos de Calidad de Servicio de las aplicaciones.

( La fiabilidad alta en estas aplicaciones se consigue automticamente al utilizar el protocolo de


transporte TCP.

MODELOS DE SERVICIO (QOS)


1) BEST-EFFORT SERVICE

a) Es el modelo ms sencillo. Es un modelo simple de servicio, en el cual, una


aplicacin enva informacin cuando ella lo desea, en cualquier cantidad, sin
ningn permiso requerido, y sin informar previamente a la red.
b) No asegura, throughput, retraso o fiabilidad : La red reparte o enva la
informacin si puede, sin asegurar ningn retraso, throughput o fiabilidad
c) Usa modelo de cola FIFO(First-in fisrt-out)

2) INTEGRATED SERVICE

a) Integrated Service. Dos tipos de QoS. Este modelos tambin es conocido en


muchas reas de la literatura de QoS, como Guaranteed level. Se le llama
as porque uno de los dos tipos de QoS que ofrece garantiza recursos
ntegramente.
b) Antes de enviar datos
peticin servicio: En este modelo, una aplicacin
realiza una peticin de una clase de servicio especfica a la red, antes de
comenzar a enviar informacin.
c) Sealizacin explicita
Clase de servicio: La peticin se realiza mediante una
sealizacin explicita, de modo que la aplicacin informa a la red del perfil o
caractersticas de su trfico, y pide una clase particular de servicio que
pueda satisfacer sus requerimientos, tanto de ancho de banda como de
retraso.
d) La red confirma la peticin. La aplicacin queda a la espera de enviar la
informacin hasta recibir la confirmacin de la peticin por parte de la red.
e) La red realiza control de admisin. La red realiza un control de admisin, en
funcin de la peticin realizada por la aplicacin y los recursos disponibles
en la red.
f) La red guarda informacin de estado. La red mantiene informacin del
estado de s misma por flujos, mirando la clasificacin, normas, y el
algoritmo de cola en cada estado.

RESOURCE RESERVATION PROTOCOL (RSVP).


El mecanismo ms importante para llevar a cabo el modelo Integrated Service es el
llamado RSVP, Resource Reservation Protocol, que puede ser utilizado por la aplicacin
para enviar los requerimientos de QoS al router.

Problemas de IntServ/RSVP
- RSVP produjo una euforia inicial (1996-1997) que luego dio paso a la decepcin.
- La razn principal fueron problemas de escalabilidad debidos a la necesidad de
mantener informacin de estado en cada router de cada flujo.
- Esto hace inviable usar RSVP en grandes redes, por ejemplo en el core de
Internet.

2) DIFFERENTIATED SERVICE

a) Modelo basado en uso de mltiples clases. Differentiated Service es un modelo


de mltiples servicios que puede satisfacer diferentes requerimientos de QoS.

b) No usa seales Integrated Services. No utiliza seales para especificar los


servicios requeridos de la red previamente, lo cual lo diferencia del nivel o
modelo Integrated Service, que veremos a continuacin.
c) Clase especificada por: IP Precedence, DSCP. En este modelo, la red intenta
hacer un reparto basndose en una serie de clases de QoS, especificadas en
cada paquete. Esta clasificacin se puede realizar usando diferentes mtodos,
como IP Precedence o DSCP (Differentiated Service Code Point).

Requisitos para la aplicacin de QoS en DiffServ

Comprobar que existe suficiente ancho de banda para cursar la comunicacin.


Clasificacin y marcado de paquetes por la direccin IP, puertos, etc.
Eleccin de un mecanismo de cola eficiente que respete la SLA.
Mecanismo de fragmentacin.

Arquitectura QoS en una red

No todos los routers tienen la misma estructura:

No todas las tcnicas son apropiadas para todos los routers de la red.
Debemos de seleccionar las caractersticas apropiadas de QoS en cada sitio.

MODELO DE COLAS (QOS)

1. FIFO, EL MS BSICO
Usa la tcnica de Almacenamiento y reenvo

En su forma ms sencilla, el mecanismo de cola FIFO, se encarga de
almacenar paquetes cuando hay congestin en la red, y a enviarlos cuando
tiene la posibilidad, manteniendo el orden de llegada, es decir, que no
ofrece ninguna prioridad de unos paquetes sobre otros.

Es el mtodo ms rpido.

Este es el mecanismo que se suele utilizar por defecto, como ya
comentamos anteriormente cuando hablamos de best-effort.

Cisco lo utiliza por defecto en enlaces superiores a T1 (1.5 Mbps)

FIFO est limitado por su bfer.


Este algoritmo, al igual que ocurre con el resto de mecanismo de cola,
tiene como limitacin la capacidad de su bufer en momentos de
congestin.

No es recomendable para QoS.


Hoy en da se necesitan algoritmos ms sofisticados, que permiten
diferenciar entre distintos tipos de paquete, por lo que este mtodo est
cayendo en desuso.

2. PRIORITIZING TRAFFIC (PQ)

Da prioridad estricta al trfico importante


Asegura que el trfico importante reciba un servicio rpido en cada
punto de la red, donde est mecanismo este presente.

Existen 4 clases de prioridad de trfico


En el mecanismo PQ, cada uno de los paquetes debe de ser colocado
en una de las cuatro posibles colas (alta, media, normal, baja
prioridad), servidas en riguroso orden de prioridad, lo cual puede
crear inanicin.

Ofrece garantas totales.

Las prioridades se definen por filtros en los routers.

Clasificacin: Protocolo, interfaz de acceso dir. Origen y destino, tamao del


paquete.

La prioridad de los paquetes puede diferenciarse por diversos medios,


como: el protocolo de red, el interfaz del router por el que llegue el
paquete, el tamao del paquete y la direccin de origen o destino.
Los paquetes que no se puedan clasificar sern asignados a la cola de
prioridad normal.

Inconveniente: Este mtodo es esttico y no se adapta a los requerimientos


de la red.

Adems, puede crear inanicin, es decir dejar fuera de servicio a trfico menos
prioritario.

Esquema grfico (PQ)


3. CUSTOM QUEUEING (CQ)

Permite que las aplicaciones compartan la red


CQ fue diseado para permitir que varias aplicaciones compartieran la
red, y que adems tuvieran asignado un ancho de banda mnimo
garantizado, y unas garantas aceptables en cuanto a los retrasos.

El ancho de banda se reparte equitativamente.



En este mtodo el ancho de banda debe de ser compartido
proporcionalmente entre las aplicaciones o usuarios en forma de Round
Robin o quantos de tiempo, sin dejar trfico fuera de servicio.

No d garantas estrictas.

Esquema grfico (CQ)


4. WEIGHTED FAIR QUEUING (WFQ)

WFQ es adaptativo a los cambios en la red


Los mecanismos vistos anteriormente son estticos, y por lo tanto no se
adaptan a los cambios producidos en la red. Por ello ha sido necesario un
mecanismo como WFQ, que es adaptativo.

No proporciona garantas totales como PQ.

Proporciona un buen tiempo de respuesta


WFQ es adecuado para situaciones donde se necesite un buen tiempo de
respuesta, para usuarios que hagan tanto un uso elevado de la red, tanto
como para los que hagan un uso ms leve, sin aadir ancho de banda
adicional.

Cisco lo utiliza por defecto en enlaces inferiores a T1 (1,5 Mbps)

WFQ es un algoritmo basado en flujos.


WFQ es un algoritmo de cola basado en flujos (o sesiones), que realiza dos
tareas simultneamente y de forma automtica:

a. Organiza el trfico (de tiempo real), ponindolo al principio de la cola,


reduciendo as el tiempo de respuesta.
b. Comparte equitativamente el resto del ancho de banda, entre el resto
de trfico de alta prioridad


WFQ asegura que las diferentes colas no se queden privadas de un
mnimo ancho de banda, de modo que el servicio proporcionado al
trfico es ms predecible.
o Considera flujos de poco caudal con flujos sensibles al retardo,
por ej. VOIP

No es escalable dentro de una gran red.
Esquema grfico (WFQ)

FUNCIONAMIENTO DE CBWFQ

La falta de escalabilidad de WFQ se soluciona con Class Based WFQ. La Estructura


interna del interface de salida se muestra a continuacin:
DEFINICIN DE CLASES

Las clases utilizadas en CBWFQ pueden asociarse a:

Flujos (direcciones origen-destino, protocolo, puertos)


Prioridades (campo DS differentiated service, otras etiquetas)
Interfaces de entrada/salida
VLAN

Estas clases se implementan filtrando el trfico con filtros en los routers. Este proceso
se llama clasificacin de trfico, que puede ir acompaado a su vez con proceso de
marcado de paquetes.

El servicio recibido en funcin de esta clasificacin se asocia a la poltica de servicio.


4. MODELO DE FRAGMENTACIN Y
DESCARTE.

MECANISMOS DE FRAGMENTACIN Y DESCARTE


Fragmentacin e Insercin (LFI) Link Fragment and Interleaving
Problema: Llegada de un paquete IP a su cola de prioridad (estando est
vaca) mientras est saliendo de router en ese momento otro paquete
perteneciente a otra clase
retardo.
El producido por un paquete con tamao de MTU de 1500 bytes en una
lnea de 64 Kbps puede llegar:
Retraso = ( 1500 bytes * 8 bits/byte) / 64.000 bps) = 187.5 ms

Solucin: Troceamos los paquetes de datos en chunks de 10ms, es decir,


que el tamao de un paquete ser igual al mximo flujo de informacin que
se pueda enviar por la lnea en 10 ms. Los paquetes de VoIP debern ser
insertados entre estos paquetes, asegurando un retraso mucho menor. Los
paquetes VoIP no deben fragmentarse.
Ejemplo de uso de LFI
MECANISMOS DE FRAGMENTACIN Y DESCARTE

CONGESTIN: RED & WRED

Cuando simultneamente, muchas conexiones TCP son cortadas por


congestin, directamente reducen su caudal abruptamente, con lo cual
desaparece la congestin. A continuacin todas las conexiones aumentan su
caudal de forma exponencial al comprobar que la congestin ha desaparecido,
con lo cual, al poco rato la situacin de congestin vuelve a producirse,
adems de producir un fenmeno oscilante.

Solucin: descartar paquetes slo de una conexin, que viole los caudales
preestablecidos y dejar intacta las dems.
Existen mecanismo para el tratamiento de la congestin de la red que son
beneficiosos.

Entre estos se encuentran: RED (Random Early Detection) y WRED (Weighted


Random Early Detection) y DWRED (Distributed WRED).
Estos mecanismos evitan la congestin de la red y la probabilidad de prdida.

En caso de producirse una fuerte congestin pueden ser capaces de realizar el


descarte de paquetes oportunos, es decir, no realizando un descarte paquete
al azar, lo cual podra producir por ejemplo, la eliminacin de un paquete clave
que produjera la reaccin del algoritmo slow-start de TCP.

RED (RANDOM EARLY DETECTION)

Provee a los operadores de la red, la posibilidad de aplicar normas para el


manejo del trfico y maximizar el throughput bajo condiciones de
congestin.
Trabaja junto a protocolos a nivel de transporte como TCP, evitando la
congestin a aplicando una serie de algoritmos:

Distingue entre rfagas de trfico temporal que pueden ser
absorbidas por la red, y cargas excesivas de trfico que pueden
saturar la red.

Trabaja en cooperacin con el extremo generador de trfico, para
evitar la oscilacin producida por el protocolo TCP, que puede causar
ondas de congestin en la red.

RED trabaja con TCP, para anticiparse y manejar la congestin en
momentos de trfico excesivo, para maximizar el througput
mediante el descarte de paquetes.

WRED (Weigted Random Early Detection)


Combina las capacidades de RED y de IP Precedence, para proveer
diferentes clases de servicio en funcin de las caractersticas de la
informacin.
WRED tambin proporciona manejadores para trfico prioritario en
momentos de congestin.
Adems posee todas las capacidades anteriormente citadas para RED.
WRED tambin puede colaborar con RSVP, proporcionando un controlador
de carga, o indicando si es factible una reserva de espacio en alguna cola.

Esquema grfico WRED

ANCHO DE BANDA DE LA LLAMADA DE VOIP

Las siguientes asunciones de cabeceras de los protocolos se


utilizadas para los clculos:
a. 40 bytes de IP (20 bytes)/ UDP (8 bytes) / cabeceras de RTP) (12 bytes).
b. El protocolo en tiempo real comprimido (CRTP) reduce las cabeceras
de IP/UDP/RTP a 2 o 4 bytes (CRTP no est disponible en redes
Ethernet).
c. 6 bytes para las cabeceras del Point-to-Point Protocol de
Multilink (MP) o Frame Relay Forum (FRF).
d. 1 byte para las banderas end-of-frame en MP and Frame Relay tramas.
e. 18 bytes para las cabeceras de Ethernet capa 2, incluyendo 4
bytes de FCS o CRC.

Nomenclatura:
User Datagram Protocol (UDP)
Real-Time Transport Protocol (RTP)
Multilink Point-to-Point Protocol (MP)
Frame Check Sequence (FCS)
Cyclic Redundancy Check (CRC)
FORMULAS PARA EL CLCULO DEL ANCHO DE BANDA:

Los siguientes clculos son realizados:

Tamao total del paquete = (cabecera capa 2: MP or FRF.12 or


Ethernet) + (cabecera IP/UDP/RTP) + (voice payload size)
PPS = (codec bit rate) / (voice payload size)
Ancho de banda = tamao total del paquete * PPS

Calculo Simple:
Se require conocer el ancho de banda empleado en una llamada VoIP
utilizando el protocolo G.729 (8 Kbps codec bit rate) con cRTP, MP; tomando en
cuenta que por omisin se tomaran 20 bytes del tamao de la carga til:

Tamao total del paquete (bytes) = (MP cabecera de 6 bytes)


( compresin IP/UDP/RTP cabecera de 2 bytes) + (carga til de la voz de
20 bytes) = 28 bytes
Tamao total del paquete (bits) = (28 bytes) * 8 bits per byte = 224 bits
PPS = (8 Kbps codec bit rate) / (160 bits) = 50 pps

Nota: 160 bits = 20 bytes (default voice payload) * 8 bits per byte
Ancho de banda por llamada = tamao del paquete de voz (224 bits) * 50 pps
= 11.2 Kbps.

Vous aimerez peut-être aussi