Está en la página 1de 62

VOIP

Conceptos básicos sobre VoIP


VoIP
 Consiste en aprovechar la infraestructura
desplegada para la transmisión de datos
para transmitir voz, utilizando el
protocolo IP que se ha convertido en el
más utilizado en todo el mundo. Es un
campo complejo que requiere de
conceptos de telefonía, de redes y de
ingeniería de tráfico. Haremos un
esbozo de las ideas principales.
Modalidades de Voz/IP
 De PC a PC
 De PC a la red pública conmutada
 SIP
 IAX
 H323
 Servicio Skype
 De teléfono a PC
 Teléfono IP
 SIP
 H323
 IAX
 Teléfono Wi-Fi
 SIP/IAX
 De teléfono a
teléfono
 SIP, IAX, H323
Donde encontramos VoIP?
 En las empresas
 Reemplazo de PBX por IP-PBX
 A través de ISP y VSP (Voice Services Providers)

 En el hogar
 A través de proveedores VSP
 En proveedores de servicio: migración de
grandes centrales telefónicas a “Softswitch”
Funciones que debe realizar un sistema d
VoIP:
 Digitalización de la voz.
 Paquetización de la voz.
 Enrutamiento de los paquetes.
 Además:
 Conversión de números telefónicos a
direcciones IP y viceversa.
 Generación de la señalización requerida por
la red telefónica.
Conversión Analógica/Digital
Supresión de Eco y de periodos de silencio
VoIP: Ventajas
 Ahorro de ancho de banda y aprovechamiento de los
intervalos entre ráfagas de datos haciendo un uso más
efectivo de canales costosos

 Convergencia de las comunicaciones de datos y voz en


una plataforma única, facilitando la gestión, el
mantenimiento y el entrenamiento del personal

 Facilidad de incorporar servicios especiales


Voz sobre IP: características
principales

 Se utiliza y administra una única red. Si dos


empresas están unidas a través de Internet., ¿por
qué no aprovecharlo?
 Finalmente se puede hablar de: estándares abiertos e
internacionales. Inter-operabilidad.
 Disminución de precios en proveedores y
fabricantes de hardware para VoIP.
 Calidad: es posible conseguir la misma calidad,
de hecho hoy el 40% de las llamadas de las
grandes operadoras se encaminan por VoIP.
 Fiabilidad: en LAN, se puede lograr una gran
fiabilidad. En Internet también, pero intervienen
demasiados factores.
Limitaciones
 Las redes IP generalmente no permiten
garantizar un tiempo mínimo para atravesarlas.
 Las redes IP están diseñadas para descartar
paquetes en caso de congestión y
retransmitirlos en caso de error. Esto no es
adecuado para la voz.
 Los retardos de cientos de ms, comunes en
redes de datos, son inaceptables en una
conversación telefónica.
Ámbitos de aplicación
 En las empresas: sustitución de PBX e
integración con telefonía
 En el hogar: ahorro de costos
 En proveedores de servicio: migración de
centrales telefónicas a “Softswitches”
Funciones que debe realizar
 Digitalización de la voz.
 Paquetización de la voz.
 Enrutamiento de los paquetes.
 Además:
 Conversión de números telefónicos a
direcciones IP y viceversa.
 Generación de la señalización requerida por
la red telefónica.
Voz sobre IP: características
principales
 Se utiliza y administra una única red. Si dos
empresas están unidas a través de Internet., ¿por
qué no aprovecharlo?
 Finalmente se puede hablar de: estándares abiertos e
internacionales. Inter-operabilidad.
 Disminución de precios en proveedores y
fabricantes de hardware para VoIP.
 Calidad: es posible conseguir la misma calidad,
de hecho hoy el 40% de las llamadas de las
grandes operadoras se encaminan por VoIP.
 Fiabilidad: en LAN, se puede lograr una gran
fiabilidad. En Internet también, pero intervienen
demasiados factores.
Problemas de la VoIP
Problemas que no existían o estaban solucionados con
la telefonía tradicional y que afectan la calidad del
servicio (QoS).

 Requerimiento de ancho de banda.


 Funciones de control.
 Latencia o retardo (>300 ms es impracticable).
 Jitter: variación de latencia.

Principal problema: la Internet


Limitaciones
 Las redes IP generalmente no permiten
garantizar un tiempo mínimo para atravesarlas.
 Las redes IP están diseñadas para descartar
paquetes en caso de congestión y
retransmitirlos en caso de error. Esto no es
adecuado para la voz.
 Los retardos de cientos de ms, comunes en
redes de datos, son inaceptables en una
conversación telefónica.
Factores que afectan la calidad de la voz:

 Retardo (Latency)
 Fluctuación de retardo (jitter).
 Pérdidas de paquetes:
 Paquetes aislados
 Ráfagas de paquetes
 Compresión de Voz
 Eco
 Distorsión de digitalización
 Todas las anteriores se encuentran presentes en
las redes inalámbricas.
Retardos
Fluctuación del retardo (jitter)
Fuentes de retardo
 Retardo de compresión.
 Retardo de empaquetamiento de la información
 Retardo de espera en cola en CPE
 Retardo en serialización del CPE a la WAN
 Retardo en la WAN
 Retardo de espera en cola y serialización de la WAN al
CPE
 Retardo en transmisión hacia el CPE
 Retardo en la memoria de manejo de fluctuación de
retardos (jitter buffer)
 Retardo de descompresión
Codecs
(codificador/decodificador)

 Los codecs se utilizan para transformar la señal


de voz analógica en una versión digital y
visceversa.
 Los softphone, hardphone, PBX-IP... soportan
una serie de codecs cada uno. Cuando “hablan
entre sí” negocian un codec en común.
 Aspectos a tener en cuenta por el codec:
– Calidad de sonido.
– Ancho de banda requerido.
– Requisitos de computación de parte del
cliente.
Codecs: comparación

Métodos de compresión Velocidad requerida

GSM 13 kbps
iLBC 15 kbps
G.711 (PCM) 64 kbps
G.723 (ACELP) 5.3/6.3 kbps
G.726 (ADPCM) 16/24/32/40 kbps
G.729 (CS-ACELP) 8 kbps
Speex 2.15 a 44.2 kbps
Componentes de retardo
 Retardo de paquetización
 Retardo de propagación
 Retardo de transporte (red WAN)
 Retardo del jitter buffer
Conversión de números
telefónicos en direcciones IP
 Se añaden 8 bytes y 20 bytes de UDP que contiene
la dirección de este gateway, la dirección IP del
gateway destino así como la información de puertos.
 Se añade un encabezado RTP de 12 bytes que
permite el ordenamiento de los paquetes y
su priorización respecto a los paquetes de
datos.
Eco
Códigos de compresión de voz
 De dominio público G.711 y G.723.
 Opcionales: G.728, G.729 y G.722 que
requieren algunos licencias.
 Mientras mas compresión se utilice se
requiere menos ancho de banda pero
se introduce más retardo.
Interfaces de Voz

 E&M: “EarandMouth”a ser usadas para


conexión a un troncal.
 •FXO: “ForeignExchange Office”a ser usadas
para conexión a la Central (Central Office o CO).
 •FXS : “ForeignExchange Station”a ser usada
para conectar un Fax o a una unidad de
teléfono.
FXO y FXS

 Usualmente el Local Loop está en modo


Loop Start
 FXO se conecta a una PBX o a una CO
 FXS se conecta a un aparato telefónico o
a una línea y genera el timbre.
FXO y FXS
 FXO detecta el voltaje de timbre, cierra el
lazo cuando se levanta el auricular y lo
abre cuando el teléfono esta colgado
 •FXO se comporta como la red telefónica
y se conecta a una línea de dos hilos
Interfaces Digitales y Señalización

 T-1/E-1son sistemas digitales diseñados para


transportar voz y datos
 •T-1 combina 24 canales de 64 kbps en un circuito
 •E-1 combina 30 canales de 64 kbps en un circuito
Protocolos

 Para garantizar la interoperabilidad entre


la red telefónica y las redes de transmisión
de datos es necesario utilizar grupos de
protocolos. Los más conocidos son H.323
y SIP
Protocolos
Protocolos
Protocolos
 UDP. La transmisión se realiza sobre paquetes
UDP, pues aunque UDP no garantiza la
recepción del paquete, el aprovechamiento del
ancho de banda es mayor que TCP.
 RTP (Real Time Protocol) Maneja los aspectos
relativos a la temporización, marcando los
paquetes UDP con la información necesaria
para la correcta entrega de los mismos en
recepción.
Capa de infraestructura de paquetes

 El protocolo utilizado es RTP (Real time


Transport Protocol).
 En caso de pérdida de paquetes, éstos no se
retransmiten ya que RTP funciona sobre UDP.
 Para garantizar la calidad y poder priorizar estos
paquetes, la red debería soportar esquemas de
conocimiento de la aplicación y marcado de
paquetes.
Interoperabilidad

 Los terminales H.323 pueden ser


utilizados en configuraciones múltiples,
y a su vez pueden comunicarse con
terminales que sean parte de redes
diferentes a la suya, como por ejemplo,
terminales en REDES B-ISDN
(Broadband ISDN) o redes
inalámbricas, conectadas a redes
Ethernet, etc
Componentes H.323

•Terminal: punto terminal de la LAN que puede realizar una comunicación con otro
terminal, gateway o MCU consistente en flujo de datos de control, audio, video o
aplicaciones.
•Gateway: punto terminal que provee comunicación entre terminales de la LAN y
otros terminales ITU dentro de una WAN
Terminales ITU son los incluidos en las recomendaciones H.320 (ISDN), H.321 (ATM,
Asynchronous Transfer Mode), H.322 (GQOS, Garanteed Quality of Service), H.324
M (móvil).
•Gatekeeper: entidad que provee el servicio de traducción de direcciones y control de
acceso a la LAN de terminales, gateway y MCUs en los caso que lo ameriten.
•Multipoint Control Unit (MCU): punto terminal que se encarga de la centralización
del flujo informativo en una conferencia multicast
Componentes H.323

 Los gateways son los encargados de conectar dos redes disímiles.


Realiza la traducción de la señalización, de las codificaciones
de audio y vídeo y de los protocolos de transmisión entre las
diferentes redes
 Los gatekeepers proveen los servicios de directorio, autorización e
identificación de terminales y gateways, manejo de ancho de
banda, conversión de direcciones, control de llamadas, tarificación,
etc. Aunque los gatekeepers son opcionales, resultan ser
esenciales para los sistemas H.323 de gran escala
 Los gatekeepers, los gateways y los MCUs son componentes
lógicos separados pero que pueden ser implementados en
un mismo dispositivo físico.
H.323 se apoya en
 RTP(Real Time Protocol, protocolo en tiempo real) que
le agrega a cada trama la identificación del tipo de
información que contiene, el número de secuencia y la
hora en que fue generada. Esto permite que el receptor
transmita la información al usuario al mismo ritmo en
que fue generada y permite conocer si hubo descartes
de información. Otro protocolo que trabaja en conjunto
con RTP es el RTCP(RTP Control Protocol) que se basa
en la transmisión periódica a todos los participantes de
una sesión de paquetes de control con información
sobre la calidad de la comunicación.
Arquitectura de capas

Source:http://www.cs.columbia.edu/~hgs/internet/
Capa de control de llamada
 Es la capa que le informa a RTP dónde terminar y
dónde comenzar.
 Traduce el número de teléfono a la dirección IP.
 Es el proceso de tomar una decisión de
enrutamiento: adónde debe ir y cómo hacer para que
ocurra la llamada.
 En PSTN esta tarea es realizada el protocolos de
señalización (SS7).
 Los protocolos mas importantes que se utilizan para
negociar y establecer las comunicaciones de voz
sobre IP son: SIP, H323, IAX2, MGCP.
Teléfonos IP
 Teléfonos IP: físicamente, son teléfonos normales, con
apariencia tradicional. Incorporan un conector RJ45
Ethernet IEEE 802.3 para conectarlo directamente a una
red IP en Ethernet. Velocidades de 10/100 BaseT y
ahora Gigabit Ethernet 1000 BaseT
Teléfonos IP
Características
avanzadas.
Dual Lan: algunos
teléfonos disponen de
dos conectores RJ45
e implementan
funciones de switch,
de esta forma no es
necesario tirar otro
cableado para los
nuevos dispositivos
IP.
En algunos casos los
Teléfonos IP agregan
QoS en las
conexiones.
Voz sobre IP: elementos implicados

 Adaptadores
analógicos IP (ATA):
permiten aprovechar
los teléfonos
analógicos actuales,
transformando su señal
analógica a los
protocolos de VoIP. Se
configuran desde los
menúes del propio
teléfono o por interfaz
Web:
Voz sobre IP: elementos implicados

 Softphone: ¿Qué son?


 Se trata de un software que se ejecuta en
estaciones o servidores de trabajo.
 Permiten establecer llamadas de Voz
sobre IP.
 El audio es capturado desde:
 Un micrófono incorporado.
 Una entrada de línea (micrófono externo).
 Dispositivos de entrada de audio USB.
 Dispositivos Bluetooth.
Softphone
Son programas que permiten llamar desde la
computadora utilizando tecnologías VoIP.
Función principal

El principal servicio de los diferentes proveedores de Voz so


IP es el de hacer de pasarela hacia la red telefónica pública
(PSTN) a costos muy reducidos.
Cambio de mentalidad:
telefonía convencional
 PBX (Private Branch eXhange) propietarias
 Requieren hardware y módulos de software costosos.
 Incompatibles. El Hard de un marca no funciona
en otra marca.
 Sistema rígido y cerrado, sin personalización.
 Su modelo de licenciamiento condiciona el crecimiento.
 Requiere hardware especializado.
 Redes telefónicas
 Sobre la base de conmutación de circuitos.
 El circuito está dedicado a una comunicación
telefónica, inclusive en los silencios.
 Se “garantiza” la calidad de la transmisión.
Cambio de mentalidad:
telefonía IP

Integra dos mundos: transmisión de voz y de datos:


 Transporta voz convertida en datos (transmisión de
paquetes).
 La llamada se transmite por varios caminos (en
paquetes de datos) sin bloquear el enlace.
 Un Gateway se encarga de interactuar
entre la telefonía convencional y la telefonía
IP.
 Integra las dos redes (voz y datos) en una sola
red.
 Reduce costos en el usuario final.
 Integra telefonía, video, mensajería
instantánea.

Cambio de mentalidad
Telefonía IP con base en software de código abierto PBX
(Private Branch eXhange) open source

 Utiliza hardware estándar.


 Es desarrollada y mantenida por la comunidad (centenares).
 El desarrollo es modular, dinámico, flexible, adaptable.
 Aprovecha lo mejor que encuentra en otros PBX.
 No se limita a las leyes del mercado.
 Es interoperable.
 Tiene su base en estándares abiertos.
 Permite personalización por parte del usuario.
 Su infraestructura no está manejada por una sola empresa.
 Facilita el trabajo remoto.
Telefonía IP bajo software de
código abierto

PBX (Private Branch eXhange) open source


 El cliente decide lo que quiere, elimina lo que no le
interesa
 Su crecimiento es ilimitado; escalable.
 Telefonía: una aplicación más de red que se
integra al
resto de las aplicaciones (voz-datos).
 Entorno de desarrollo, plataforma de aplicación.
 Escalable a Pyme, call centers y grandes
empresas.
 Incorpora toda la funcionalidad de los PBX
propietarios.
Evolución de la telefonía IP

 1995 – Inicio de Voz sobre IP:


 La VoIP empieza con pequeñas aplicaciones gratuitas y de
código abierto por la posibilidad de enviar pequeños
fragmentos de voz codificados con algoritmos de
compresión y pérdida.
 Rápidamente se empiezan a desarrollar aplicaciones
para transmitir video aunque con un gran coste de ancho
de banda y muy mala calidad de imagen.
 1996 – Aparecen los protocolos de comunicación:
 Con aplicaciones como NetMeeting o GnomeMeeting, ICQ
y muchas más, además de terminales análogas a teléfonos
que funcionan con este protocolo.
Evolución de la telefonía IP
 1997 – Aparecen los primeros PBX software:
 El protocolo H323 se hace “dueño y señor” de la VoIP ofreciendo voz y v
aunque con mala calidad debido al ancho de banda (limitado y poco
económico).
 De esta manera se empiezan a desarrollar hardware y software que actú
como centrales de VoIP para empresas, utilizando la red local como
transmisor y módems para realizar llamadas convencionales.
Evolución de la telefonía IP

 1998 - 1999 – La revolución de la banda ancha:


 Las conexiones de banda ancha comienzan a
proliferar y la VoIP se mantiene estable aunque
empiezan a nacer empresas que ven la VoIP como el
futuro para llamadas telefónicas de bajo costo.
 Netmeeting permite la conexión con un servidor
H323. CU-SeeMe se afianza como una de las
aplicaciones de voz y video más utilizados hasta el
momento.
 Aparece el protocolo SIP, evolución del antiguo
H323. Comienza Asterisk de la mano de Mark
Spencer.
Evolución de la telefonía IP

 2000 – La revolución llega a la Voz sobre IP:


 Asterisk comienza como un software abierto con
un gran número de seguidores y apoyo.
 Las empresas aún no se fían de este software ni de
Linux y continuan utilizando software y hardware
de grandes empresas que utilizan H323.
 2001-5 – Asterisk se afianza como símbolo de VoIP
 Asterisk gana más y más adeptos.
 La empresa “Linux-support” se convierte en Digium
y
se especializa en la venta de hardware para
Asterisk.
 No tardan en aparecer otros fabricantes que crean
 Asterisk se convierte en el principal producto de VoIP en todo el
mundo.
 Cisco Systems compra la empresa Sipura para abandonar el
H323 y
pasarse a SIP.
 Asterisk soporta casi todo tipo de protocolos y códecs utilizados en
la VoIP.
 Panasonic, Siemens, Ericsson, etc. empiezan a plantearse el futuro
de la telefonía tradicional.
 Surgen todo tipo de teléfonos y terminales IP compatibles con SIP.
 Skype permite que se pueda hablar con otra persona
utilizando Internet.
 Asterisk lanza el protocolo IAX (protocolo donde el NAT deja
de ser
un problema).
 GrandStream lanza teléfonos IP baratos (de 400 US$ pasan a
costar entre 150 y 100 US$).
 Linksys-VoIP (antes Sipura) saca sus primeros productos
(los antiguos Sipura remarcados).
 Skype evoluciona y anuncia su mejora para resolver el problema
de utilizarlo atrás de un NAT.
 Asterisk lanza IAX2, igual de potente y con mucho menor consumo.
 eBay compra Skype.
 Surge Astricon, la convención internacional de usuarios de
Asterisk.
 Aparecen teléfonos fabricados en China copia 99% de los
originales a mitad de precio.
 Continúan creándose empresas dedicadas a la programación
de software con Asterisk.
 Google lanza GoogleTalk.
 Google busca acercarse a Skype (siempre y cuando libere
su
código), sin llegar a un acuerdo.
 Mark Spencer (Digium) y Google preparan un acuerdo
de colaboración.
El protocolo SIP
Capa de infraestructura de paquetes

 El protocolo utilizado es RTP (Real time


Transport Protocol).
 En caso de pérdida de paquetes, éstos no se
retransmiten ya que RTP funciona sobre UDP.
 Para garantizar la calidad y poder priorizar estos
paquetes, la red debería soportar esquemas de
conocimiento de la aplicación y marcado de
paquetes.
Capa de control de llamada
 Es la capa que le informa a RTP dónde terminar y dónde
comenzar.
 Traduce el número de teléfono a la dirección IP.
 Es el proceso de tomar una decisión de enrutamiento:
adónde debe ir y cómo hacer para que ocurra la
llamada.
 En PSTN esta tarea es realizada el protocolos de
señalización (SS7).
 Los protocolos mas importantes que se utilizan para
negociar y establecer las comunicaciones de voz sobre
IP son: SIP, H323, IAX2, MGCP.
Codecs
 Los codecs se utilizan para transformar la señal
de voz analógica en una versión digital.
 ● Los softphone, hardphone, PBX-IP... soportan
una serie de codecs cada uno. Cuando “hablan
entre sí” negocian un codec común.
 ● Aspectos a tener en cuenta por el codec:
 – Calidad de sonido.
 – Ancho de banda requerido.
 – Requisitos de computación.
Codecs: comparación
GSM 13 kbps
iLBC 15 kbps
G.711 64 kbps
G.723 5.3/6.3 kbps
G.726 16/24/32/40 kbps
G.729 8 kbps
Speex 2.15 a 44.2 kbps

También podría gustarte