conceptos basicos de la telefonia ip

96
Entrenamiento de VoIP Conceptos básicos sobre VoIP

Upload: oscar-monar-mendoza

Post on 02-Apr-2016

229 views

Category:

Documents


4 download

DESCRIPTION

Material sobre los conceptos Básicos de Telefonia Sobre IP, Material Facilitado por el Ing Javier Triviño en el Evento Walc2011 en la Ciudad de Gayaquil Ecuador.

TRANSCRIPT

Entrenamiento de VoIP

Conceptos básicos sobre VoIP

Telefonía tradicional

El teléfono fue inventado en 1876.

Originalmente:

El visionario hombre que inventó el telefono fue Antonio Meucci que lo

bautizó como teletrófono, entre otras innovaciones técnicas.

Durante mucho tiempo, Alexander Graham Bell fue considerado el

inventor del teléfono. Sin embargo, Bell no fue el inventor de este

aparato, sino solamente el primero en patentarlo.

• Transmisión sobre un hilo de hierro.

• Circuitos sin marcación (ring down).

• Comunicación punto a punto.

Telefonía tradicional

Se incorpora el concepto de switch,

inicialmente con una persona, luego vía

conmutación electrónica.

Telefonía tradicional:

procesamiento de llamadas

En muchos casos la comunicación es analógica hasta la central.

En la central la señal se convierte a digital: PCM de 64kbps (prácticamente sin pérdida de calidad).

Telefonía tradicional:

Etapas de una llamada telefónica

Conmutación analógica y digital

La señal eléctrica generada por un aparato telefónico es

del tipo analógica, modulada por la voz y limitada por el

ancho de banda comprendido entre 300 Hz y 3400 Hz.

Señalización analógica y digital

Todo lo que se oye tiene forma analógica.

Ruido en la línea= interferencia.

Amplificador/Repetidor: resuelve la atenuación,

pero no la interferencia.

En señales digitales los repetidores limpian la

señal.

La telefonía analógica migra a modulación por

impulsos codificados (PCM).

Señalización analógica y digital

A partir de un teorema de Nyquist, si se toman

8000 muestras por segundo, codificando la

amplitud en 8 BIT, se obtiene:

Palabra de 8 BIT * 8000/s = 64.000 bps

PCM tiene 2 variantes:

U: EE.UU (ulaw)

A: Europa (alaw)

Señalización (SS7)

Los esquemas de señalización entre switch de la PSTN, permiten enviar paquetes de punta a punta utilizando redes inteligentes, a través de una señalización común.

En la capa de señalización, se transmite entre otras cosas:

Descolgar el teléfono (off-hook).

Colgar el teléfono (on-hook).

Envío de tonos.

Tono de llamada (ring origen).

Alertas (ring destino).

Ocupado.

Conexión.

Señalización (SS7)

Con las redes inteligentes y buscando generar nuevos servicios, los proveedores de telefonía implementan otras funciones de señalización como por ejemplo:

Llamada en espera.

Desvío de llamada.

Llamada tripartita o llamada en conferencia.

Presentación de ANI (CID).

Utilización de tarjeta de llamada.

Número 0800.

etc.

Características principales de la

telefonía tradicional

Recursos ocupados durante toda la duración de la llamada.

Los precios varían en función del tiempo de uso (tiempo de ocupación del circuito dedicado).

Se incorpora a las grandes PBX los terminos de LDI (Larga distancia Internacional y LDN Larga Distancia Nacional.

La distancia importa (se utilizan más circuitos y sobre todo de operadoras distintas).

LDI y LDN se implementa a través de Troncales.

Diseñado para “sólo voz”.

Sector totalmente regulado.

Garantía de disponibilidad: 99,5 %.

Centralitas telefónicas

Son pequeñas PBXs corporativas con características similares pero de menor capacidad (KTS)

KTS Key telephone System. Es un sistema multimedia de forma que las llamadas entrantes pueden ser atendidas por cualquier extension FXS

Centralitas Privadas de conmutación

PBX

PBX (Private Automatic Branch Exchange).

Controlado por Software, provee funciones de conmutación a los usuarios conectada.

La gran mayoría usa una Operadora, IVR, DISA, mailbox, etc.

Tráfico en la red

Se tienen dos conceptos “tráfico telefónico” y de

“dimensionamiento de centrales” ambos ligados

a la aleatoriedad de las llamadas que se cursan

entre abonados.

Se introduce el concepto de Erlangs.

Es la intensidad de tráfico de un órgano o grupo de

órganos en los que el tiempo de observación coincide

con el tiempo total de ocupación.

I (Erlangs)=1/T∫n(t).dt

Erlangs

I (Erlangs)=1/T∫n(t).dt

I (Erlangs)= t x n / 60

t: tiempo medio o duración de la llamada en minuto

n: es el número de llamadas cursadas

Por ejemplo: si se realizan 20 llamadas con una media de 3 minutos, tenemos 1 Earlang

Comparación de VoIp con

telefonía tradicional

Introducción a VoIP

VoIP : Voice Over Internet Protocol

La voz se digitaliza y viaja en paquetes de

datos utilizando el protocolo IP

La infraestructura de paquetes sustituye el

switching de circuitos de una PSTN

Los dispositivos de digitalizacion se

llaman DSP (Digital Signal Processor)

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 de 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

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

(codificador/decodificador)

Codecs: comparación

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

Métodos de compresión Velocidad requerida

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.

Telefonía Clásica

Lazo Local (Local Loop)

Líneas de 2 hilos (Tip& Ring)

Central (CO)

Termina el Local Loop

Termina el Troncal

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 sobre 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.

Problema: pueden perderse paquetes

Para lograr calidad de servicio requiere esquemas de marcado de paquetes y conocimiento de la aplicación.

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.

Aprovecha el crecimiento de la banda ancha y las tecnologías WiMAX, Wireless.

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 video, 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úan 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 hardware exclusivamente compatible con Asterisk: Sangoma, Junghanns, etc.

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.

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

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

VoIP Software Libre

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.

Aprovecha el crecimiento de la banda ancha y las tecnologías WiMAX, Wireless.

Asterisk, Instalación

Requisitos: Dependen directamente de:

– Llamadas concurrentes.

– Conferencias y Aplicaciones complejas simultáneas.

– Transcodifcaciones necesarias (recodificación).

Principalmente, Asterisk requiere microprocesador.

Según Digium: Equipo Dual Intel Xeon 1.8 Ghz 1 Gb Ram

soporta 60 llamadas concurrentes codificando con el codec

G.729.

Dificil determinar con exactitud, mejor apuntar alto para

poder escalar.

Que es Asterisk?

Asterisk es software. Exclusivamente software diseñado

para aplicaciones de VoIP.

Es software Open Source en su totalidad, liberado bajo

licencia GPL.

Desarrollado inicialmente por Mark Spencer, quien

fundó la empresa Digium, con soporte oficial para

Asterisk.

Soporta todas las funcionalidades de las centralitas

tradicionales/IP y muchas más !!!.

Que es Asterisk?

Se ejecuta en sistemas estándar: estaciones de

trabajo, servidores ....

Se ejecuta en las arquitecturas: x86 , x86_64, PowerPC.

Los sistemas operativos soportados son: Gnu/Linux,

*BSD y Apple Mac OSX.

Es software libre: libertad de uso, libertad de estudio y

adaptación, libertad de copia, libertad de mejorarlo y

publicar las mejoras.

Que es Asterisk?

Historia de Asterisk

El proyecto Asterisk comenzó en 1999 cuando

Mark Spencer decidió implementar su propia

centralita porque no podía comprar una.

Viendo el éxito de Asterisk, fundó Linux Support

Services a finales del mismo año.

Linux Support Services se convierte en DIGIUM en

2002.

Actualmente, cerca de 300 desarrolladores participan en

el desarrollo de los diferentes módulos.

Funcionalidades:

Asterisk es capaz de trabajar con prácticamente

todos los estándares de telefonía tradicional:

– Líneas analógicas

– Líneas digitales: E1, T1, accesos básicos.

Soporta casi todos los protocolos de Voz sobre IP:

– SIP

– IAX/IAX2

– MGCP

– Cisco Skinny

– ...

Funcionalidades

Funcionalidades de la Voz IP

Soporte de todos los protocolos estándares anteriores

Soporta 'bridging' entre tecnologías distintas.

Soporta transcodificación.

Soporte de todos los codecs estándar:

– ADPCM

– G.711 u/a, G.723.1, G.726, G.729 (Con licencia).

– GSM

– ILBC

– LineaR

– LPC-10

– Speex

Esquema conceptual

Integración

Asterisk puede ser integrado de varias formas

Como centralita tradicional / centralita IP.

Como pasarela transparente hacia VozIP en sistemas

en producción actuales.

Como plataforma para servicios telefónicos

avanzados: gestión de incidencias, soporte, pedidos, ....

Pudiendo estar en cualquier punto con conexión a

Internet (es recomendado tener una buena conexión).

Asterisk como PBX/IP PBX

Asterisk como Gateway

Asterisk como pasarela transparente hacia VoIP

La telefonía es un servicio crítico, un reemplazo masivo

no siempre es bienvenido ni recomendable.

En muchos casos, las empresas han renovado sus

centralitas recientemente.

Asterisk puede integrarse como pasarela transparente

hacia la tecnología VoIP sin necesidad de modificar o

actuar en la infraestructura telefónica ya desplegada y

en producción.

Asterisk transparente en la red

Problemas de Asterisk

Problemas nativos de la Voz IP

Asterisk sufre, al igual que el resto de soluciones,

de los problemas de la Voz IP:

– Latencia

– Jitter

– Ancho de banda

Algunos se pueden solucionar en cierta medida:

Cambio dinámico de proveedor en base a su latencia.

IAX2 Trunking para ahorrar cierto ancho de banda en los

enlaces inter-asterisk.

Problemas de Asterisk

Problemas de configuración (Complejidad)

Asterisk se configura normalmente como

ficheros de texto, la sintaxis puede ser

ligeramente 'obtusa'.

Existen bastantes gestores e interfaces de

usuario para configurarlo, pero no están del todo

depurados para ser integrados conjuntamente.

Arquitectura Base de Asterisk

Distribuciones en el Mercado

Asterisk (Digium)

Trixbox

Elastix

OpenPBX (interfaz gráfica)

Y muchas más