Está en la página 1de 6

VOIP

Siglas de Voice over Internet Protocol (Voz sobre Protocolo de Internet o Telefonía IP), una
categoría de hardware y software que permite a la gente utilizar Internet como medio de
transmisión de llamadas telefónicas, enviando datos de voz en paquetes usando el IP en lugar de
los circuitos de transmisión telefónicos.
Una ventaja del VoIP es que las llamadas telefónicas a través de Internet no incurren en un gasto
añadido a lo que el usuario ya paga por el acceso a Internet.
Terminales:
Son los sustitutos de los actuales teléfonos. Se pueden implementar tanto en software como en
hardware.
Gatekeepers:
Son el centro de toda la organización VoIP, y son el sustituto para las actuales centrales
Gateways:
Se trata del enlace con la red telefónica tradicional, actuando de forma transparente para el
usuario.
Protocolos de VoIP
Son los lenguajes que utilizarán los distintos dispositivos VoIP para su conexión.
Esta parte es importante ya que de ella dependerá la eficacia y la complejidad de la comunicación
 H.323 - Protocolo definido por la ITU-T;
 SIP - Protocolo definido por la IETF;
 Megaco (También conocido como H.248) y MGCP - Protocolos de control;
 UNIStim - Protocolo propiedad de Nortel(Avaya);
 Skinny Client Control Protocol - Protocolo propiedad de Cisco;
 MiNet - Protocolo propiedad de Mitel;
 CorNet-IP - Protocolo propiedad de Siemens;
 IAX - Protocolo original para la comunicación entre PBXs
 Asterisk (Es un estándar para los demás sistemas de comunicaciones de datos,
actualmente está en su versión 2, IAX2);
 Skype - Protocolo propietario peer-to-peer utilizado en la aplicación Skype;
 IAX2 - Protocolo para la comunicación entre PBXs Asterisk en reemplazo de IAX;
 Jingle - Protocolo abierto utilizado en tecnología XMPP;
 MGCP- Protocolo propietario de Cisco;
 weSIP- Protocolo licencia gratuita de VozTelecom.
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.
Estos Codecs 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 Codec G729 utiliza 31.5 Kbps de ancho de banda en su transmisión.
Ventajas
La principal ventaja de este tipo de servicios es que evita los cargos altos de telefonía
(principalmente de larga distancia) que son usuales de las compañías de la Red Pública Telefónica
Conmutada (PSTN).
El desarrollo de codecs para VoIP (aLaw, G.729, G.723, etc.) ha permitido que la voz se codifique
en paquetes de datos cada vez más pequeños.
Esto deriva en que las comunicaciones de voz sobre IP requieran anchos de banda muy reducidos.
Junto con el avance permanente de las conexiones ADSL en el mercado residencial, éste tipo de
comunicaciones están siendo muy populares para llamadas internacionales.

Hay dos tipos de servicio de PSTN a VoIP:


"Discado Entrante Directo" (Direct Inward Dialling:
DID): DID conecta a quien hace la llamada directamente con el usuario VoIP.
"Números de acceso“:
los Números de acceso requieren que este introduzca el número de extensión del usuario de
VoIP.
Los Números de acceso son usualmente cobrados como una llamada local para quien hizo la
llamada desde la PSTN y gratis para el usuario de VoIP
Desventajas
Calidad de la llamada. Es un poco inferior a la telefónica, ya que los datos viajan en forma de
paquetes, es por eso que se pueden tener algunas pérdidas de información y demora en la
transmisión.
El problema en si de la VoIP no es el protocolo sino la red IP, ya que esta no fue pensada para dar
ese tipo de garantías.
Otra desventaja es la latencia, ya que cuando el usuario está hablando y otro usuario está
escuchando, no es adecuado tener 200ms (milisegundos) de pausa en la transmisión.
Cuando se va a utilizar VoIP, se debe controlar el uso de la red para garantizar una transmisión de
calidad.
Robos de Datos.
Un cracker puede tener acceso al servidor de VoIP y a los datos de voz almacenados y al propio
servicio telefónico para escuchar conversaciones o hacer llamadas gratuitas a cargo de los
usuarios.
Virus en el sistema.
En el caso en que un virus infecta algún equipo de un servidor VoIP, el servicio telefónico puede
quedar interrumpido. También pueden verse afectados otros equipos que estén conectados al
sistema. Suplantaciones de ID y engaños especializados. Si uno no está bien protegido pueden
sufrir fraudes por medio de suplantación de identidad.
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.
Calidad de 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)
 pérdida de paquetes.
Tres tipos básicos de QoS
Best Effort:
(en inglés, mejor esfuerzo) 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 pre-acordar 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)
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.
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 numero de paquetes por cola. Las colas son atendidas
según Round Robin (RR).
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 delay (retardo) como VoIP. Por otra parte, penaliza aquellas que no asocia como
aplicaciones en tiempo real como FTP.
Para poder otorgar QoS en VoIP existen tres parámetros básicos a ser considerados:
1. Retardo (Delay, Latency):
 El retardo se define como el tiempo que tarda un paquete en llegar desde la fuente a su destino.
 Debiera ser inferior a 150[ms] (según ITU-T G.114), dado que el oído humano es capaz de
detectar latencias de unos 250[ms].
 Es la característica de QoS más exigente.
Jitter:
 Se define como la variación en el tiempo en la llegada de los paquetes.
 Puede ser causada por congestión de red, pérdida de sincronización o por las diferentes rutas
seguidas por los paquetes para llegar al destino.
 El jitter entre el punto inicial y final de la comunicación debiera ser ser inferior a 100[ms].
Para compensar el jitter se utilizan jitter buffers. En ellos se almacenan los paquetes recibidos con
“adelanto”y se van sirviendo con un pequeño retraso. Los paquetes con “retraso” se descartan.
 Si el jitter buffer es muy pequeño, se descartarán muchos paquetes; si es muy grande, se
agregará mucho retardo a la comunicación. Por lo tanto, hay un compromiso. Usualmente el
retardo está entre 30 y 50[ms].
Pérdida de paquetes:
 Debido a que el protocolo UDP no es orientado a la conexión, si existen pérdidas de paquetes,
estos no se reenvían. Además se deben considerar aquellas pérdidas producidas por descarte.
 La tasa admitida en VoIP debe ser menor al 1%. Sin embargo, este valor es fuertemente
dependiente del códec utilizado.
 Para minimizar este problema, se utiliza la técnica de supresión de silencios.

Para evitar o subsanar estos problemas existen variadas soluciones, cuyas


implementaciones
dependen de muchos factores, como le red en que serán implementados. Algunos de ellos
son:
 Reserva de recursos:
Con esto se busca asegurar en BW a lo largo del canal antes de que se curse la llamada. Sólo
aplicable a redes privadas, no a Internet.
 Priorización:
Se marcan los paquetes con un valor de prioridad, luego los routers deciden si pueden cumplir con
la petición.
Terminal:
Existen dos tipos de terminales usadas:
 Softphones:
 Se define como el software necesario para realizar una llamada telefónica usando un
computador ordinario.
Se diseña para que funcione como un teléfono tradicional.
 Estos, a su vez, se pueden subclasificar en:
1. Libre elección del proveedor: Se pueden configurar los servidores SIP proxy o gatekeepers y
elegir el proveedor de VoIP que más nos interese.
2. Clientes preconfigurados: Son los programas que permiten hablar con otros usuarios que tengan
el mismo programa.
3. Programas tipo messenger con Voz: Los programas de chat de toda la vida pero en los que
actualmente puedes hablar también.
 Hardphones:
 Se define como el equipo físico usado para hacer llamadas en redes VoIP.
 No necesitan un software o una conexión a un computador, sino que se enchufan directamente
al router y cursan las llamadas en una línea telefónica tradicional.
Gateway:
 Dispositivo que convierte llamadas de voz, en tiempo real, entre la telefonía pública conmutada
(PSTN) y redes IP. Las funciones de una Gateway IP incluyen compresión/descompresión de voz,
paquetización, ruteado de llamadas y
señalización de control. Puede, además, incluir funciones de interfaz con controladores externos,
como Gatekeepers o Proxy, sistemas de facturación y sistemas de control de red.
Gatekeeper:
 Entidad de control central que ejecuta las funciones de gestión en una red VoIP o en
aplicaciones multimedia
como conferencias de video. Los Gatekeepers proveen inteligencia de red, incluyendo resolución
de direcciones, autorización, servicios de autenticación, gestión de CDRs (Call Detail Record) y
comunicación con la red. Los Gatekeepers controlan el ancho de banda, proveen compatibilidad
entre sistemas y monitorizan la red para servicios de ingeniería, control
en tiempo real y balanceo de carga.

Protocolos en VoIP.
 El objetivo principal de VoIP, es la comunicación mutimedial (audio o video) entre dos terminales
(PC’s, teléfonos, etc.).
 Pero para ello, además del hardware descrito en la sección precedente, se hace necesario, a
nivel de software, el uso de protocolos de comunicación.
 Muchos protocolos intervienen en la generación, establecimiento y mantención de una llamada,
pero existen dos clases de ellos que son primordiales:E
 Protocolo de transmisión de audio y video:
El protocolo más ampliamente utilizado actualmente en redes TCP/IP es el RTP (Real-time
Transport Protocol).
 Protocolo para encontrar y negociar parámetros con otro dispositivo remoto:
También llamados protocolos de señalización de llamada. Los dos más utilizados en transmisiones
VoIP en redes IP son: H.323 y SIP (Session Initiation Protocol).
 En términos simples, H.323/SIP es el encargado de ubicar al dispositivo remoto llamado y
establecer la comunicación, mientras que RTP debe ocuparse del mantenimiento de dicha
comunicación.

RTP
 Protocolo de capa de aplicación.
 Definido en la RFC 3550.
Especifica:
 Formato de la carga (payload) para los Codecs.
 Orden de los paquetes.
 Mecanismos de ayuda para solucionar delay y jitter.
 Si se desea agregar seguridad a la transmisión, se puede utilizar Secure RTP, que provee
encriptación, autenticación e
integridad en cada paquete.
 A continuación se muestra un paquete tipo usado por RTP, con sus respectivos campos.

H.323
 Está compuesto de una familia de protocolos usados para realizar el control de la llamada. Los
más importantes son
H.225 y H.245, que configuran, administran y terminan la llamada.
 Básicamente, funciona así:
H323
La recomendación H.323 es la especificación pionera para implantar conferencia multimedia
basada en conmutación de paquetes de datos en redes LAN.
El documento H.323 especifica los protocolos, métodos y elementos de red que son necesarios
para establecer conexiones multimedia entre dos puntos finales (usuarios), además de
conferencias multimedia entre tres o más participantes.

SIP
 SIP es un protocolo de señalización a nivel de aplicación para establecimiento y gestión de
sesiones con múltiples participantes.
Se basa en mensajes de petición y respuesta y reutiliza muchos conceptos de estándares
anteriores como HTTP y SMTP. Trabaja sobre TCP/UDP.

 Funciona en la parte de señalización y control de la comunicación, tra.


nsportando al SDP (Session Descripton Protocol) que describe el contenido multimedial de la
sesión (puertos IP usados, Codecs, etc.).

 Envía invitaciones para crear sesiones, las que contienen información sobre los parámetros
multimediales a usar. Con esto,los posibles participantes pueden o no aceptar dicha invitación.
 Utiliza servidores proxy para rutear los requerimientos hacia el usuario, autentificar y autorizar
servicios para los usuarios e implementar políticas de ruteo de llamadas.

También podría gustarte