centrales telefónicas asterisk oscar gonzalez, javier valdez

40
TELEFONIA IP + ASTERISK + TRIXBOX // INTRODUCCION Asterisk, ahorrando dinero en llamadas

Upload: oscar-gonzalez

Post on 18-Dec-2014

6.125 views

Category:

Technology


3 download

DESCRIPTION

Centrales Telefónicas Asterisk Disertantes:Consultor IT, LPIC Oscar GonzalezConsultor IT, Javier Valdez

TRANSCRIPT

Page 1: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X //

IN

TR

OD

UC

CIO

N

Asterisk, ahorrando dinero en llamadas

Page 2: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Asterisk, ahorrando dinero en llamadas

• IANUX Soluciones | Comunidad de Software Libre

http://ianux.com.ar | http://saltalug.org.ar

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

LPIC Oscar Gonzalez, Consultor IT

Security Researcher, Instructor LPI Linux

[email protected] [email protected]

Javier ValdezConsultor IT

Infraestructura, Redes y Telecomunicaciones

[email protected]

Page 3: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Asterisk, ahorrando dinero en llamadas

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Agenda:

• Breve reseña teórica

• Analizar las ventajas y las funcionalidades

• Instalación y Configuración de una Central

• Llamadas de prueba.

• Explicación de Modelo de Ahorro en llamadas

Page 4: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Es un grupo de recursos que hacen posible que la señal de voz viaje a través de Internet empleando un protocolo IP (Protocolo de Internet). Esto significa que se envía la señal de voz en forma digital, en paquetes, en lugar de enviarla en forma analógica, a través de circuitos utilizables sólo para telefonía como una compañía telefónica convencional o PSTN.

El tráfico de Voz sobre IP puede circular por cualquier red IP incluyendo aquellas conectadas a Internet, como por ejemplo las redes de área local (LAN).T

ELE

FO

NIA

IP

+ A

ST

ER

ISK

+ T

RIX

BO

X //

IN

TR

OD

UC

CIO

N

VOZ IP ó VOIP

Page 5: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

VOIP Y TELEFONIA IPATENCION!!! >>> VOIP Y TELEFONIA IP “NO SON LO MISMO”

VOIP: es el conjunto de normas, dispositivos, protocolos, en definitiva la tecnología que permite comunicar voz sobre el protocolo IP.

Telefonía sobre IP es el servicio telefónico disponible al público, por tanto con numeración E.164, realizado con tecnología de VoIP.

Es “común” confundir estos 2 términos, pero:

VOIP hace referencia a lo necesario para hacer que la voz “viaje” por IP, tanto en software como en hardware.

Telefonía IP se refiere a la solución aplicada ya luego como servicio de VOIP.

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

//

INT

RO

DU

CC

ION

Page 6: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

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

El desarrollo de codecs para VoIP (aLaw, g.729, g.723, etc.) ha permitido que la voz se codifique en paquetes de datos de cada vez menor tamaño. Esto deriva en que las comunicaciones de voz sobre IP requieran anchos de banda muy reducidos.

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 7: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

CódecsLa 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 vídeo 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 suele ser directamente proporcional a la calidad de los datos transmitidos.

Entre los codecs utilizados en VoIP encontramos los G.711, G.723.1 y el G.729.Estos Codecs tienen este tamaño en su señalizació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.

CODEC x 2 = Ancho Banda – FULL DUPLEXTE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 8: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Ahora…

QUE ES

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 9: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Asterisk es un programa de software libre (bajo licencia GPL) que proporciona funcionalidades de una central telefónica

(PBX).

Originalmente desarrollado para el sistema operativo GNU/Linux, Asterisk actualmente también se distribuye en versiones para los sistemas operativos BSD, MacOSX, Solaris y Microsoft Windows, aunque la plataforma nativa (GNU/Linux) es

la que cuenta con mejor soporte de todas

Como cualquier PBX, se puede conectar un número determinado de teléfonos para hacer llamadas telefónicas

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 10: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

ASTERISK tiene todas las funcionalidades de una central PBX común y corriente y muchísimas mas:

Buzón de Voz.

Conferencias.

IVR (Voz de Bienvenida ó Menús).

Distribución automática de llamadas.

Programación de Desvíos

Robustez.

Escalabilidad.

Bajo Costo.

Mínimo Mantenimiento.

Fácil Adaptabilidad.

…y muchas mas utilidades.

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 11: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

ESQUEMA BASICO ASTERISK

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 12: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TELEFONO SIP

Un terminal IP suele ser un dispositivo hardware con forma de teléfono, aunque con la diferencia de que utiliza una conexión de red de datos, en lugar de una conexión de red telefónica. Suelen tener más opciones y ventajas que un teléfono convencional. Al ser un sistema completamente digital y programable, suelen tener teclas especiales perfectamente configurables mediante un sistema de administración que puede ser accedido mediante web o mediante telnet.

Algunos incluyen cámara de vídeo para poder realizar videoconferencias. Disponen de una dirección IP a la que poder acceder y mediante la que se puede configurar como si fuese un ordenador más. T

ELE

FO

NIA

IP +

AS

TE

RIS

K +

TR

IXB

OX

//

INT

RO

DU

CC

ION

Page 13: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

ADAPTADOR ATA

Un adaptador telefónico analógico (ATA), también conocido como el adaptador de telefonía analógica, es un dispositivo electrónico utilizado para permitir que uno o más teléfonos analógicos o máquinas de FAX puedan ser utilizador para VOIP y Telefonía IP.

El adaptador de teléfonos analógicos permite al usuario aprovechar de inmediato el menor de los costos implicados en la realización de llamadas a través de Internet.

También elimina la necesidad de deshacerse de los teléfonos existentes y reemplazarlos con los teléfonos IP especializados que son considerablemente mas caros.

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 14: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

SOFTPHONE

Un Softphone (en inglés combinación de Software y de Telephone) es un software que hace una simulación de teléfono convencional por computadora. Es decir, permite usar la computadora para hacer llamadas a otros softphones o a otros teléfonos convencionales usando un VSP.

Normalmente, un Softphone es parte de un entorno Voz sobre IP y puede estar basado enEl estandard SIP/H.323 o ser privativo. Hay muchas implementaciones disponibles.

El softphone transforma la computadora en un teléfono multimedia, con capacidad de voz, datos e imagen.

Esto hace posible que se pueda hacer llamadasa teléfonos convencionales a través de Internet o una red LAN.

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 15: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

GATEWAY IP Ó PLACAS DIGIUM

Son dispositivos de red que permiten convertir en tiempo real las llamadas de voz, entre una red IP y una red de telefonía analógica, o sea normal.

De manera mas simple, es hardware diseñado para incluir las llamadas de telefonía común a la central IP TRIXBOX y poderlas gestionar a voluntad.

Vienen en diferentes modelos y con distintas capacidades:

FXO y FXS

FXS: es la interfaz que “envía” linea, “tono”, “corriente y tensión de llamada”, es de donde se realizan las llamadas salientes.

FXO: es la interfaz que “recibe” linea, que da señal de servicio, interfaz de recepción

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 16: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

PLACAS DIGIUM o Compatibles

Zaptel o DADHI ?

Zaptel: Son las APIs de los drivers de las tarjetas que sirven para implementar la plataforma asterisk para la voz ip..

Dadhi: (Digium Asterisk Hardware Device Interface) – Son las APIs de los drivers para el hardware PSTN.

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 17: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Ahora bien, ahora seria necesario configurar de manera eficiente ASTERISK…

Esto resultaría algo complejo de manera habitual, para simplificar esta tarea se crearon diferentes soluciones.

TE

LEF

ON

IA IP

+ A

ST

ER

ISK

+ T

RIX

BO

X /

/ IN

TR

OD

UC

CIO

N

Page 18: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Trixbox es una distribución del sistema operativo GNU/Linux, basada en CentOS, que tiene la particularidad de ser una central telefónica (

PBX) por software basada en la PBX de código abierto Asterisk. Como cualquier central PBX, permite interconectar teléfonos internos de una

compañía y conectarlos la red telefónica convencional (RTB - Red telefónica básica).

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 19: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TRIXBOX, al ser un software de código abierto, posee varios beneficios, como es la creación de nuevas funcionalidades.

Algo muy importante es que no sólo soporta conexión a la telefonía tradicional, sino que también ofrece servicios VoIP -voz sobre IP-, permitiendo así ahorros muy significativos en el coste de las llamadas internacionales, dado que éstas no son realizadas por la línea telefónica tradicional, sino que utilizan Internet.

CENTOSEs la distribución Linux que sirve como sistema operativo base, que a su vez está basada en Linux Red Hat Enterprise.

INTERFACE WEBEs el CORAZON de TRIXBOX, ya que desde ella se va a configurar todas las funcionalidades de la central IP (PBX). TRIXBOX es ASTERISK mejorado, es una INTERFACE de CONFIGURACION desarrollada por FONALITY.T

ELE

FO

NIA

IP

+ A

ST

ER

ISK

+ T

RIX

BO

X //

IN

TR

OD

UC

CIO

N

Page 20: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

INSTALANDO TRIXBOX…Deberemos conseguir TRIXBOX en su sitio oficial de manera 100% GRATUITA:

http://downloads.sourceforge.net/project/asteriskathome/trixbox%20CE/trixbox%202.8/trixbox-2.8.0.3.iso?use_mirror=ufpr

Es una versión “BOOTEABLE”.

Se deberá BOOTEAR desde la

unidad de CD/DVD en cuestión

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 21: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

La instalación es similar a la de un SO Linux:

Se deberá tener suma atención puntualmente en 2 o 3 lugares, como ser contraseñas y usuarios, así también como IP de TRIXBOX.

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 22: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Recorda la contraseña de ROOT, MUY IMPORTANTE!!!

El resto de los pasos son intuitivos, de igual forma este es una introducción básica por lo que no ahondaremos en este tema. Al final de la instalación tendríamos como datos importantes:

IP TRIXBOX (desde la cual podremos acceder vía WEB para CONFIGURACION).

ROOT y CLAVE (útiles para administrar cambios de configuración en modo CONSOLA).

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 23: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

En el caso que no hayas tomado la IP de TRIXBOX podrás configurarla NUEVAMENTE con el comando NETCONFIG luego de LOGUEARTE como ROOT, o sea:

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 24: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Luego de terminar con la instalacion, PODREMOS ACCEDER VIA WEB A TRIXBOX!!!, desde cualquier PC en el mismo RANGO de IP.

IMPORTANTE: para acceder a MODO ADMIN, usuario: maint, contraseña:password (margen superior derecho)

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 25: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TRIXBOX INSTALADO Y FUNCIONANDO!!!

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 26: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

SECCIONES INTERFACES EN MODO ADMIN

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 27: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

ALGUNAS CAPTURAS PARA COMENZAR ENTRIXBOX

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 28: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

ALGUNAS CAPTURAS PARA COMENZAR ENTRIXBOX

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 29: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

ALGUNAS CAPTURAS PARA COMENZAR ENTRIXBOX

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 30: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

ALGUNAS CAPTURAS PARA COMENZAR ENTRIXBOX

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 31: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

Esta fue una INTRODUCCION a:

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Page 32: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Como ahorramos en las llamadas?

Page 33: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

“N” lineas

Line PSTN (Telecom)

“N” Chips (Movistar | Personal |

CTI)

Servidor

Asterisk

Telular

Gateway

“N” Telefonos Tradicionales

Placa de Red LAN Switch

“N” Telefonos IP

“N” Pcs con SoftPhone

Placa de Red WAN

Router (Arnet |Fibertel)

Placa Digium

Conector FXS

Conector FXO

Celular

Ej. Movistar

Teléfono Fijo No le digan a nadie

Page 34: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

No le digan a nadie

Salta

Córdoba

España

Page 35: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Llamadas de PruebasPampaseg Salta Casa Oscar

Warning … las pruebas en vivo siempre fallan :(

Page 36: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Llamadas entre internos

Configurar firewall Port Forward to Server Asterisk●Ports RTP 10000 20000 UDP

Configurar internos en Trixbox●Configurar Phones

Page 37: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Softphone N900

Page 38: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Llamadas por Internet

Configurar firewall Port Forward to Server Asterisk●Ports RTP 10000 20000 UDP ●Port IAX2 4569

Asterisk Server 1PAMPAConfigurar internosConfigurar TrunksConfigurar Outbound RoutesConfigurar Telefonos

Asterisk Server 2SALTAConfigurar internosConfigurar TrunksConfigurar Outbound RoutesConfigurar Telefonos

Page 39: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Dudas? | Preguntas?

Aceptamos donaciones para volver a casa :)

Page 40: Centrales  Telefónicas  Asterisk    Oscar  Gonzalez,  Javier  Valdez

TE

LEF

ON

IA I

P +

AS

TE

RIS

K +

TR

IXB

OX

// I

NT

RO

DU

CC

ION

Gracias por la paciencia!!!y a los organizadores por hacernos sentir comodos

Hasta la proxima....