SlideShare une entreprise Scribd logo
1  sur  25
Asterisk
La centralita libre de
telefonía
Índice
¿Qué es VOIP?
Ventajas
Problemas
●¿Qué es Asterisk?
●Arquitectura
●¿Qué hacer con Asterisk?
●¿protocolos?
●¿codecs?
●Tarjetas
Analógicas
Digitales
●Sipura
●Teléfonos IP
Hard phones
●Soft phones
●

extensions.conf
sip.conf
●Seguridad
●Futuro
●Agradecimientos
●Bibliografía
●
●
¿Qué es la Voz sobre IP?

Consiste en enrutar las conversaciones de Voz en Internet o en una
red de área local.

¿Tiene ventajas?
Costo
●Movilidad
●

¿Problemas?
●

Retardo o latencia
NOTICE[15699] chan_sip.c: Peer 'Tux' is now TOO LAGGED! (2007ms / 2000ms)
NOTICE[15699] chan_sip.c: Peer 'Tux' is now REACHABLE! (1009ms / 2000ms)

●

Echo
¿Qué es Asterisk?
Es una Centralita Software Libre.
Inicialmente el código lo creó Mark Spencer (Gaim) (creador de
Digium) en 1998.
Tres licencias:
●GNU/GPL
●Asterisk OEM
●Business Edition
Es multiplataforma.
A
r
q
u
i
t
e
c
t
u
r
a
¿Qué podemos hacer con Asterisk?
Conferencia
●Buzón de Voz
●Aparcar llamadas
●Transferir llamadas
●Grabar llamadas
●Bloquear llamadas
●Capturar llamadas
●FAX
●Macros
●Menú IVR (Interactive Voice Response)
●Texto a voz (Festival)
●DUNDI (Distributed Universal Number Discovery)
●ENUM (TElephone NUmber Mapping)
●LCR (Least Cost Routing)
●AGI (Asterisk Gateway Interface)
●AMI (Asterisk Management Interface)
●
¿Qué protocolos soporta?
●

IAX (Inter-Asterisk Exange)

●

H.323 (ekiga)

●

SIP (Session Initiation Protocol)

●

MGCP (Media Gateway Control Protocol)

●

SCCP (Cisco® Skinny®)
¿Qué codecs soporta?
ADPCM
●G.711 (A-Law & μ-Law)
●G.723.1 (pass through)
●G.726
●G.729 (licencia Digium)
●GSM
● iLBC
●Linear
●LPC-10
●Speex
●
Tarjetas
Analógicas



X100P 1 puerto FXO

TDPxxP
Tarjetas
Digitales



Octobri / BN8S0

TE210P
Sipura

SPA-3000
Hard phones

Cisco

Thomson
ST2030
Soft phones
Kphone

Twinkle

Ekiga
Instalación de Asterisk
Descargamos asterisk de http://www.asterisk.org/
●tar zxf asterisk-1.4.0.tar.gz
●Ejecutamos configure
●make menuselect
●make
●make install
●make samples
●make progdocs
●

Dependencias
Asterisk necesita tener algunos paquetes instalados previamente, visitar:
http://asteriskguru.com/tutorials/asterisk_installation.html
extensions.conf (1)

Este fichero contiene las definiciones de reglas para las
llamadas.
exten => extension , prioridad, Comando(parametros)
Ejemplo:
exten => 112, 1, Dial(Zap/g1/${EXTEN},60)
exten => 112, 2, noop(He llamado a emergencias por Zap)
exten => 112, n, Dial(SIP/${EXTEN},60,Ttr)
exten => 112, n, noop(He llamado a emergencias por SIP)
extensions.conf (2)

En el ejemplo anterior hemos visto como se configura un dialplan
muy básico, ahora vamos a explicar los patrones.
●_ Comienzo de patrón.
●X Cualquier dígito 0-9.
●Z Dígito de 1-9.
●N Dígito de 2-9.
●[12345-9] Cualquier dígito enrte los corchetes (1,2,3,4,5,6,7,8,9)
●. Es el % en bases de datos o el *.
Ejemplos:
●_112. Cualquier número que empieza por 112 pero no el 112.
●_11X Cualquier número de 3 dígitos con 11 y 0-9.
●_1X[3-6] Hay muchas posibilidades.
extensions.conf (3)

El campo extesion puede tener algunos valores.
●h => hangup (colgar)
●i => invalido
●s => comienzo
●t => timeout
●T=> timeout absoluto
●failed => fallo
●fax => llega un fax
●talk => se usa con BackgroundDetect
extensions.conf (4)

Contextos
●[nacional]
●[internacional]
●[moviles]
●[entrada]
Todas las llamadas entrantes van a entrada y entrada tiene sus
reglas.
Para las llamadas salientes diferenciamos, podemos llamar a
móviles, nacional, internacional, de esta forma podemos
restringir a un usuario o grupos de usuarios las llamadas.
sip.conf

En este fichero configuramos los usuarios SIP.
Ejemplo:
[Tux]
type=friend
username=Tux
secret=TuxPass
callerid="Tux" <Tux>
dtmfmode=rfc2833
nat=no
host=dynamic
Seguridad
En IAX y SIP:
Hay 3 tipos de usuarios, user, peer, friend.

●

¿Qué pasa si configuramos la conexión como friend y con
clave pública/privada?
Necesitamos tener sistemas de respaldo, tarjetas extras,
servidor extra.
●Puertos abiertos.
¿Qué pasa si alguien tiene el control de nuestro Asterisk?
●
Futuro y presente

Videollamada
●Hosting con Asterisk
●ael2
●Jabber / Google Talk
●Manager por http
●Asterisk 1.6
●G.727 HD Audio para teléfonos Polycom HD
●Y mas...
●
Agradecimientos
A Victor Fernandez y Sergio Aparicio de F1-connecting.
●A Sergio y Elio de Avanzada 7.
●A la gente de la lista de asterisk-es@googlegroups.com
●A la gente de #asterisk-es en irc.freenode.org
●Polinux
●
Soluciones Empresariales en Valencia.
F1 – Connecting S.L.
Distribuidor de tarjetas Digium, Junglans y teléfonos Linksys,
Thomson.
 Integrador de Voip.
 Proyectos de Voz y Datos.
 Soluciones de integración con aplicaciones corporativas.


Becas de prácticas en empresas para alumnos de la
Politécnica de Valencia. (En la actualidad tenemos una
vacante).


Para más información:



sgi@f1-connecting.com
Bibliografía
http://www.asterisk.org
●http://asteriskguru.com/
●http://www.voip-info.org/wiki/
●Asterisk the future of Telephony (O'Relly)
●http://www.beronet.com/
●http://www.junghanns.net
●
FIN

Contenu connexe

Tendances

Tabla comparativa de medios de transmisión
Tabla comparativa de medios de transmisiónTabla comparativa de medios de transmisión
Tabla comparativa de medios de transmisiónRoshio Vaxquez
 
TABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDO
TABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDOTABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDO
TABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDOjavier david lobato pardo
 
ELEMENTOS DE UN SISTEMA DE COMUNICACIÓN
ELEMENTOS DE UN SISTEMA DE COMUNICACIÓNELEMENTOS DE UN SISTEMA DE COMUNICACIÓN
ELEMENTOS DE UN SISTEMA DE COMUNICACIÓNfeedsanchez
 
DISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdfDISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdfrobert
 
Leyes en ecuador y seguridad informatica
Leyes en ecuador y seguridad informaticaLeyes en ecuador y seguridad informatica
Leyes en ecuador y seguridad informaticaALEX VALENZUELA
 
Redes de Transporte Ópticas C5 fam ss
Redes de Transporte Ópticas   C5 fam ssRedes de Transporte Ópticas   C5 fam ss
Redes de Transporte Ópticas C5 fam ssFrancisco Apablaza
 
Sistemas de Microondas - Capítulo II Planificación de un enlace de microondas
Sistemas de Microondas - Capítulo II Planificación de un enlace de microondasSistemas de Microondas - Capítulo II Planificación de un enlace de microondas
Sistemas de Microondas - Capítulo II Planificación de un enlace de microondasAndy Juan Sarango Veliz
 
Lecture 10 radioenlaces terrenales servicio fijo p1
Lecture 10 radioenlaces terrenales servicio fijo   p1Lecture 10 radioenlaces terrenales servicio fijo   p1
Lecture 10 radioenlaces terrenales servicio fijo p1nica2009
 
04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_rodrigo valdez rueda
 
Cisco packet tracer tutorial
Cisco packet tracer tutorialCisco packet tracer tutorial
Cisco packet tracer tutorialrobsonmok
 
Telecomunicaciones unidad-5
Telecomunicaciones unidad-5Telecomunicaciones unidad-5
Telecomunicaciones unidad-5Juan Lopez
 
X.25 y frame relay
X.25 y frame relayX.25 y frame relay
X.25 y frame relayJLC1988
 
Equipos pasivos en redes hfc
Equipos pasivos en redes hfcEquipos pasivos en redes hfc
Equipos pasivos en redes hfcJuan David Garcia
 

Tendances (20)

Transceiver
TransceiverTransceiver
Transceiver
 
Redes inalambricas
Redes inalambricasRedes inalambricas
Redes inalambricas
 
Tabla comparativa de medios de transmisión
Tabla comparativa de medios de transmisiónTabla comparativa de medios de transmisión
Tabla comparativa de medios de transmisión
 
Tipos de multiplexacion
Tipos de multiplexacionTipos de multiplexacion
Tipos de multiplexacion
 
TABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDO
TABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDOTABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDO
TABLA DE CARACTERISTICAS DE MEDIOS DE TRANSMISION by JAVIER DAVID LOBATO PARDO
 
VoIP
VoIPVoIP
VoIP
 
Diapositiva. Cable UTP.
Diapositiva. Cable UTP.Diapositiva. Cable UTP.
Diapositiva. Cable UTP.
 
ELEMENTOS DE UN SISTEMA DE COMUNICACIÓN
ELEMENTOS DE UN SISTEMA DE COMUNICACIÓNELEMENTOS DE UN SISTEMA DE COMUNICACIÓN
ELEMENTOS DE UN SISTEMA DE COMUNICACIÓN
 
Presentacion Voip
Presentacion VoipPresentacion Voip
Presentacion Voip
 
DISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdfDISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdf
 
Leyes en ecuador y seguridad informatica
Leyes en ecuador y seguridad informaticaLeyes en ecuador y seguridad informatica
Leyes en ecuador y seguridad informatica
 
Redes de Transporte Ópticas C5 fam ss
Redes de Transporte Ópticas   C5 fam ssRedes de Transporte Ópticas   C5 fam ss
Redes de Transporte Ópticas C5 fam ss
 
Sistemas de Microondas - Capítulo II Planificación de un enlace de microondas
Sistemas de Microondas - Capítulo II Planificación de un enlace de microondasSistemas de Microondas - Capítulo II Planificación de un enlace de microondas
Sistemas de Microondas - Capítulo II Planificación de un enlace de microondas
 
Lecture 10 radioenlaces terrenales servicio fijo p1
Lecture 10 radioenlaces terrenales servicio fijo   p1Lecture 10 radioenlaces terrenales servicio fijo   p1
Lecture 10 radioenlaces terrenales servicio fijo p1
 
04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_04 radioenlaces terrestres_microondas_
04 radioenlaces terrestres_microondas_
 
Cisco packet tracer tutorial
Cisco packet tracer tutorialCisco packet tracer tutorial
Cisco packet tracer tutorial
 
xDSL
xDSLxDSL
xDSL
 
Telecomunicaciones unidad-5
Telecomunicaciones unidad-5Telecomunicaciones unidad-5
Telecomunicaciones unidad-5
 
X.25 y frame relay
X.25 y frame relayX.25 y frame relay
X.25 y frame relay
 
Equipos pasivos en redes hfc
Equipos pasivos en redes hfcEquipos pasivos en redes hfc
Equipos pasivos en redes hfc
 

En vedette

Asterisk Voicemail Services
Asterisk Voicemail ServicesAsterisk Voicemail Services
Asterisk Voicemail ServicesChris Thompson
 
Monitoreando servidores Elastix con Nagios
Monitoreando servidores Elastix con NagiosMonitoreando servidores Elastix con Nagios
Monitoreando servidores Elastix con NagiosPaloSanto Solutions
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Erkhembaatar M.
 
Using Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitchUsing Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitchMonica McArthur
 
ASTERISK - Open Source PBS
ASTERISK - Open Source PBSASTERISK - Open Source PBS
ASTERISK - Open Source PBSPriyank Kapadia
 
VoIP IP PBX vs PSTN and PBX
VoIP IP PBX vs PSTN and PBXVoIP IP PBX vs PSTN and PBX
VoIP IP PBX vs PSTN and PBXaavoip
 
Usando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskUsando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskElio Rojano
 
Introducción a la VoIP con Asterisk
Introducción a la VoIP con AsteriskIntroducción a la VoIP con Asterisk
Introducción a la VoIP con AsteriskElio Rojano
 
Qué hace tu Asterisk cuando no miras
Qué hace tu Asterisk cuando no mirasQué hace tu Asterisk cuando no miras
Qué hace tu Asterisk cuando no mirasElio Rojano
 
Las 12 pruebas de Asterisk
Las 12 pruebas de AsteriskLas 12 pruebas de Asterisk
Las 12 pruebas de AsteriskElio Rojano
 

En vedette (15)

Scaling Up with Switchvox
Scaling Up with SwitchvoxScaling Up with Switchvox
Scaling Up with Switchvox
 
Asterisk Voicemail Services
Asterisk Voicemail ServicesAsterisk Voicemail Services
Asterisk Voicemail Services
 
Monitoreando servidores Elastix con Nagios
Monitoreando servidores Elastix con NagiosMonitoreando servidores Elastix con Nagios
Monitoreando servidores Elastix con Nagios
 
Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006Asterisk PBX Presentation, 2006
Asterisk PBX Presentation, 2006
 
Using Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitchUsing Asterisk in a SIP softswitch
Using Asterisk in a SIP softswitch
 
ASTERISK - Open Source PBS
ASTERISK - Open Source PBSASTERISK - Open Source PBS
ASTERISK - Open Source PBS
 
VoIP IP PBX vs PSTN and PBX
VoIP IP PBX vs PSTN and PBXVoIP IP PBX vs PSTN and PBX
VoIP IP PBX vs PSTN and PBX
 
Asterisk
AsteriskAsterisk
Asterisk
 
End of the world presentation
End of the world presentationEnd of the world presentation
End of the world presentation
 
Introducción a Asterisk
Introducción a AsteriskIntroducción a Asterisk
Introducción a Asterisk
 
Usando Docker con sistemas Asterisk
Usando Docker con sistemas AsteriskUsando Docker con sistemas Asterisk
Usando Docker con sistemas Asterisk
 
Introducción a la VoIP con Asterisk
Introducción a la VoIP con AsteriskIntroducción a la VoIP con Asterisk
Introducción a la VoIP con Asterisk
 
Qué hace tu Asterisk cuando no miras
Qué hace tu Asterisk cuando no mirasQué hace tu Asterisk cuando no miras
Qué hace tu Asterisk cuando no miras
 
IP PBX
IP PBXIP PBX
IP PBX
 
Las 12 pruebas de Asterisk
Las 12 pruebas de AsteriskLas 12 pruebas de Asterisk
Las 12 pruebas de Asterisk
 

Similaire à Asterisk, la centralita libre de telefonía

Experiencias con-asterisk-1.8-cert
Experiencias con-asterisk-1.8-certExperiencias con-asterisk-1.8-cert
Experiencias con-asterisk-1.8-certr3iz0
 
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSSImplementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSSGabriel Astudillo
 
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012Rommel León
 
Topetecervantes y sandovalcardenas.utilerias
Topetecervantes y sandovalcardenas.utileriasTopetecervantes y sandovalcardenas.utilerias
Topetecervantes y sandovalcardenas.utileriaspepe topete
 
Curso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzadosCurso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzadosIrontec
 
Ayc Mexico True Ip
Ayc Mexico True IpAyc Mexico True Ip
Ayc Mexico True Ipdaten
 
Charla Asterisk - UPCI
Charla Asterisk - UPCICharla Asterisk - UPCI
Charla Asterisk - UPCIguest1e22df3
 
01.asterisk introducción
01.asterisk introducción01.asterisk introducción
01.asterisk introduccióncarlosperu01
 
Fundamentos de telefonia ip
Fundamentos de telefonia ipFundamentos de telefonia ip
Fundamentos de telefonia ipJose Luis Chauca
 
Fundamentos20de20telefonia20ip 131006193600-phpapp02
Fundamentos20de20telefonia20ip 131006193600-phpapp02Fundamentos20de20telefonia20ip 131006193600-phpapp02
Fundamentos20de20telefonia20ip 131006193600-phpapp02myconta
 
Configuración básica asterisk sixbell - v2.0
Configuración básica asterisk   sixbell - v2.0Configuración básica asterisk   sixbell - v2.0
Configuración básica asterisk sixbell - v2.0Sebastian Cisternas Arenas
 

Similaire à Asterisk, la centralita libre de telefonía (20)

Experiencias con-asterisk-1.8-cert
Experiencias con-asterisk-1.8-certExperiencias con-asterisk-1.8-cert
Experiencias con-asterisk-1.8-cert
 
Tecnología IP Leccion 2
Tecnología IP Leccion 2Tecnología IP Leccion 2
Tecnología IP Leccion 2
 
Asterix: simplemente...
Asterix: simplemente...Asterix: simplemente...
Asterix: simplemente...
 
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSSImplementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
 
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012
Charla sobre Desarrollo de Aplicaciones en Asterisk con AGI para el ENLI 2012
 
Topetecervantes y sandovalcardenas.utilerias
Topetecervantes y sandovalcardenas.utileriasTopetecervantes y sandovalcardenas.utilerias
Topetecervantes y sandovalcardenas.utilerias
 
Internet
InternetInternet
Internet
 
Curso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzadosCurso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzados
 
Ayc Mexico True Ip
Ayc Mexico True IpAyc Mexico True Ip
Ayc Mexico True Ip
 
Workshop SEGURIDAD EN TELEFONOS IP YEALINK TLS SRTP SEGURIDAD FISICA
Workshop SEGURIDAD EN TELEFONOS IP YEALINK TLS SRTP SEGURIDAD FISICAWorkshop SEGURIDAD EN TELEFONOS IP YEALINK TLS SRTP SEGURIDAD FISICA
Workshop SEGURIDAD EN TELEFONOS IP YEALINK TLS SRTP SEGURIDAD FISICA
 
Charla Asterisk - UPCI
Charla Asterisk - UPCICharla Asterisk - UPCI
Charla Asterisk - UPCI
 
Pract campo
Pract campoPract campo
Pract campo
 
01.asterisk introducción
01.asterisk introducción01.asterisk introducción
01.asterisk introducción
 
Seguridad en VoIP
Seguridad en VoIPSeguridad en VoIP
Seguridad en VoIP
 
Diccionario sistemas
Diccionario sistemasDiccionario sistemas
Diccionario sistemas
 
Diccionario brenda alzate (2)
Diccionario brenda alzate (2)Diccionario brenda alzate (2)
Diccionario brenda alzate (2)
 
Fundamentos de telefonia ip
Fundamentos de telefonia ipFundamentos de telefonia ip
Fundamentos de telefonia ip
 
Fundamentos20de20telefonia20ip 131006193600-phpapp02
Fundamentos20de20telefonia20ip 131006193600-phpapp02Fundamentos20de20telefonia20ip 131006193600-phpapp02
Fundamentos20de20telefonia20ip 131006193600-phpapp02
 
Configuración básica asterisk sixbell - v2.0
Configuración básica asterisk   sixbell - v2.0Configuración básica asterisk   sixbell - v2.0
Configuración básica asterisk sixbell - v2.0
 
Práctica VOIP
Práctica VOIPPráctica VOIP
Práctica VOIP
 

Asterisk, la centralita libre de telefonía

  • 2. Índice ¿Qué es VOIP? Ventajas Problemas ●¿Qué es Asterisk? ●Arquitectura ●¿Qué hacer con Asterisk? ●¿protocolos? ●¿codecs? ●Tarjetas Analógicas Digitales ●Sipura ●Teléfonos IP Hard phones ●Soft phones ● extensions.conf sip.conf ●Seguridad ●Futuro ●Agradecimientos ●Bibliografía ● ●
  • 3. ¿Qué es la Voz sobre IP? Consiste en enrutar las conversaciones de Voz en Internet o en una red de área local. ¿Tiene ventajas? Costo ●Movilidad ● ¿Problemas? ● Retardo o latencia NOTICE[15699] chan_sip.c: Peer 'Tux' is now TOO LAGGED! (2007ms / 2000ms) NOTICE[15699] chan_sip.c: Peer 'Tux' is now REACHABLE! (1009ms / 2000ms) ● Echo
  • 4. ¿Qué es Asterisk? Es una Centralita Software Libre. Inicialmente el código lo creó Mark Spencer (Gaim) (creador de Digium) en 1998. Tres licencias: ●GNU/GPL ●Asterisk OEM ●Business Edition Es multiplataforma.
  • 6. ¿Qué podemos hacer con Asterisk? Conferencia ●Buzón de Voz ●Aparcar llamadas ●Transferir llamadas ●Grabar llamadas ●Bloquear llamadas ●Capturar llamadas ●FAX ●Macros ●Menú IVR (Interactive Voice Response) ●Texto a voz (Festival) ●DUNDI (Distributed Universal Number Discovery) ●ENUM (TElephone NUmber Mapping) ●LCR (Least Cost Routing) ●AGI (Asterisk Gateway Interface) ●AMI (Asterisk Management Interface) ●
  • 7. ¿Qué protocolos soporta? ● IAX (Inter-Asterisk Exange) ● H.323 (ekiga) ● SIP (Session Initiation Protocol) ● MGCP (Media Gateway Control Protocol) ● SCCP (Cisco® Skinny®)
  • 8. ¿Qué codecs soporta? ADPCM ●G.711 (A-Law & μ-Law) ●G.723.1 (pass through) ●G.726 ●G.729 (licencia Digium) ●GSM ● iLBC ●Linear ●LPC-10 ●Speex ●
  • 14. Instalación de Asterisk Descargamos asterisk de http://www.asterisk.org/ ●tar zxf asterisk-1.4.0.tar.gz ●Ejecutamos configure ●make menuselect ●make ●make install ●make samples ●make progdocs ● Dependencias Asterisk necesita tener algunos paquetes instalados previamente, visitar: http://asteriskguru.com/tutorials/asterisk_installation.html
  • 15. extensions.conf (1) Este fichero contiene las definiciones de reglas para las llamadas. exten => extension , prioridad, Comando(parametros) Ejemplo: exten => 112, 1, Dial(Zap/g1/${EXTEN},60) exten => 112, 2, noop(He llamado a emergencias por Zap) exten => 112, n, Dial(SIP/${EXTEN},60,Ttr) exten => 112, n, noop(He llamado a emergencias por SIP)
  • 16. extensions.conf (2) En el ejemplo anterior hemos visto como se configura un dialplan muy básico, ahora vamos a explicar los patrones. ●_ Comienzo de patrón. ●X Cualquier dígito 0-9. ●Z Dígito de 1-9. ●N Dígito de 2-9. ●[12345-9] Cualquier dígito enrte los corchetes (1,2,3,4,5,6,7,8,9) ●. Es el % en bases de datos o el *. Ejemplos: ●_112. Cualquier número que empieza por 112 pero no el 112. ●_11X Cualquier número de 3 dígitos con 11 y 0-9. ●_1X[3-6] Hay muchas posibilidades.
  • 17. extensions.conf (3) El campo extesion puede tener algunos valores. ●h => hangup (colgar) ●i => invalido ●s => comienzo ●t => timeout ●T=> timeout absoluto ●failed => fallo ●fax => llega un fax ●talk => se usa con BackgroundDetect
  • 18. extensions.conf (4) Contextos ●[nacional] ●[internacional] ●[moviles] ●[entrada] Todas las llamadas entrantes van a entrada y entrada tiene sus reglas. Para las llamadas salientes diferenciamos, podemos llamar a móviles, nacional, internacional, de esta forma podemos restringir a un usuario o grupos de usuarios las llamadas.
  • 19. sip.conf En este fichero configuramos los usuarios SIP. Ejemplo: [Tux] type=friend username=Tux secret=TuxPass callerid="Tux" <Tux> dtmfmode=rfc2833 nat=no host=dynamic
  • 20. Seguridad En IAX y SIP: Hay 3 tipos de usuarios, user, peer, friend. ● ¿Qué pasa si configuramos la conexión como friend y con clave pública/privada? Necesitamos tener sistemas de respaldo, tarjetas extras, servidor extra. ●Puertos abiertos. ¿Qué pasa si alguien tiene el control de nuestro Asterisk? ●
  • 21. Futuro y presente Videollamada ●Hosting con Asterisk ●ael2 ●Jabber / Google Talk ●Manager por http ●Asterisk 1.6 ●G.727 HD Audio para teléfonos Polycom HD ●Y mas... ●
  • 22. Agradecimientos A Victor Fernandez y Sergio Aparicio de F1-connecting. ●A Sergio y Elio de Avanzada 7. ●A la gente de la lista de asterisk-es@googlegroups.com ●A la gente de #asterisk-es en irc.freenode.org ●Polinux ●
  • 23. Soluciones Empresariales en Valencia. F1 – Connecting S.L. Distribuidor de tarjetas Digium, Junglans y teléfonos Linksys, Thomson.  Integrador de Voip.  Proyectos de Voz y Datos.  Soluciones de integración con aplicaciones corporativas.  Becas de prácticas en empresas para alumnos de la Politécnica de Valencia. (En la actualidad tenemos una vacante).  Para más información:  sgi@f1-connecting.com
  • 24. Bibliografía http://www.asterisk.org ●http://asteriskguru.com/ ●http://www.voip-info.org/wiki/ ●Asterisk the future of Telephony (O'Relly) ●http://www.beronet.com/ ●http://www.junghanns.net ●
  • 25. FIN