SlideShare una empresa de Scribd logo
1 de 22
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1
Asterisk
Introducción
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag2
Qué es Asterisk
 Es un sistema de comunicaciones inteligentes con base
en software libre.
 En él convergen aplicaciones de voz, datos y video.
 Es liberado con la licencia GPL2.
 Es un software. (exclusivamente software)
 Fue desarrollado principalmente por la empresa
estadounidense Digium.
 Es un soft-switch (un PBX-IP).
 Realiza las funciones tradicionales de una PBX.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag3
Qué es Asterisk
 Es una PBX híbrida: TDM y VoIP.
 Soporta y traduce distintos protocolos de
señalización de VoIP como SIP, IAX, MGCP y
H.323.
 Es escalable en forma horizontal y vertical.
 Existen proyectos para manejo de redundancia
y clustering.
 Se ejecuta en una PC estándar (arquitectura
x86, x86_64, ppc) bajo GNU/Linux, BSD o
MacOSX.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag4
Historia de Asterisk
 Comenzó en 1999, desarrollado por Mark Spencer y
esponsoreado por Digium (creada para tal fin).
 La versión estable, Asterisk 1.4.22 y 1.6, fue publicada el
2 de octubre del 2008.
 La que se utilizará en el curso es Asterisk 1.4.22.
 En la actualidad es una solución probada y robusta,
tanto para empresas que lo utilizan como base de
usuario como para proveedores o carriers.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag5
Licencia
 La empresa Digium, fundada por Mark Spencer,
administra y mantiene el código fuente de Asterisk, y lo
ofrece bajo dos licencias: GPL2 y licencia comercial.
 También vende hardware de calidad creado
especialmente para Asterisk.
 Ofrece soporte tipo “express profesional”.
 Certificaciones dCAP (Digium Certified Asterisk
Professional)
 Más info en: http://www.digium.com
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag6
Licencia GPL2 (General Public License)
 Permite ejecutar el programa con cualquier
propósito.
 Permite modificar el programa (acceso al código
fuente).
 Permite redistribuir copias.
 Permite mejorar el programa y publicar estas
mejoras (junto al código fuente).
 Los añadidos de terceros al código de Asterisk
implican la cesión de los derechos comerciales
a Digium pero se conserva el copyright del
desarrollador. El nuevo conjunto se libera como
GPL2.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag7
Funcionalidades generales
 Asterisk es capaz de trabajar con prácticamente
todos los estándares de telefonía tradicional:
 Líneas analógicas
 Líneas digitales: E1, ISDN, E&M
 Soporta casi todos los protocolos de
señalización de VoIP:
 SIP
 IAX2
 MGCP
 Cisco Skinny
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag8
Esquema conceptual
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag9
Arquitectura base
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag10
Arquitectura de Asterisk
MódulosKernel 2.4 / 2.6
MódulosMotor
SQL
Config
TXT
Interfaz
AMI
Consola
CLI
ASTERISK
ZAPTEL/DAHDI
GestiónAplicaciones
GNU/Linux
Asterisk
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag11
Protocolo de señalización
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag12
Funciones de llamada
Buzón de voz personal
Colas de llamada
Colas con prioridad
Registro de llamadas en BD
Buzón de voz por mail
Pickup de llamadas
Desvío si ocupado
Desvío si no responde
Música en transferencia
Call pickup
Búsqueda en bases de datos
Transferencia
Transferencia atendida
Llamada en espera
Caller ID
Bloqueo de caller ID
Timbres distintivos
Música en espera
Salas de conferencia (10
simultáneas)
Call back
Call group
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag13
Funciones avanzadas
 IVR: Interactive Voice Response, gestión de llamadas
con menúes interactivos.
 LCR: Least Cost Routing, encaminamiento de llamadas
por el proveedor VoIP más económico.
 AGI: Asterisk Gateway Interface, integración con todo
tipo de aplicaciones externas.
 AMI: Asterisk Management Interface, gestión y
controlremoto de Asterisk.
 Configuración en base de datos: usuarios, extensiones,
proveedores, etc.
 Tablero de control de monitoreo en tiempo real.
 Grabación de llamadas total o bajo demanda.
 Marcación predictiva, progresiva y selectiva.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag14
Otras funciones
 Conferencia tripartita.
 Correo de voz con licencias ilimitadas.
 Indicadores visuales y sonoros de mensajes en
espera de consulta.
 Mensajería unificada (notifica los correos de voz
a una cuenta de correo electrónico).
 Integración de fax.
 Detalle y registro de llamadas (CDR).
 Interfase gráfica de administración (GUI).
 Marcación de entrada directa (DID).
 Protección por contraseña.
 Parqueo de llamadas.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag15
Aspectos generales
 Asterisk es un demonio (daemon=demonio) que
se ejecuta en background, al igual que el resto
de los servidores conocidos (apache, openssh,
proftpd, ...).
 La configuración normalmente se almacena en
varios archivos de texto editables de forma
tradicional.
 Se distribuye como código fuente para ser
compilado e instalado, aunque existen versiones
“paquetizadas” para las distribuciones
GNU/Linux más comunes.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag16
Requisitos técnicos del sistema
 Los requisitos dependen directamente de:
 Las llamadas concurrentes. (canales)
 Las conferencias y aplicaciones complejas
simultáneas.
 Las transcodifcaciones necesarias (recodificación).
 Principalmente, Asterisk requiere de un
microprocesador.
 Según Digium, un equipo Dual Intel Xeon 1.8 Ghz 1 Gb
Ram soporta 60 llamadas concurrentes codificando
con el codec G.729.
 Como es difícil determinar con exactitud, es mejor
apuntar alto para poder escalar.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag17
Elección del sistema operativo
 Asterisk puede ser instalado en las
siguientes plataformas:
 GNU/Linux 2.x
 MacOSX 10.x
 Open Solaris
 BSD
 MS Windows: utilizando Cooperative Linux (no
recomendado).
 En este curso se detallará la instalación
en plataformas GNU/Linux.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag18
Listas de distribución
http://Lists.digium.com actualmente las más importantes:
Asterisk - Dev
Aquí los desarrolladores de Asterisk cuelgan sus
propuestas, y se utiliza sólo para esto. El propósito de
esta lista es la discusión del desarrollo del software.
Asterisk - usuarios
Es el lugar donde la mayoría de los usuarios de Asterisk
pasan su tiempo. Esta lista genera varios cientos de
mensajes por día y tiene más de diez mil abonados. Si
bien puede acudirse en pos de ayuda, se espera que
quien hace la consulta tenga un buen conocimiento previo
sobre la temática.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag19
WIKI: http://www.voip-info.org
 El Wiki de Asterisk es un depósito de
conocimientos de VoIP,
 Asteriskdocs:
http://www.asteriskdocs.org
Proyecto de documentación de
Asterisk.
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag20
 Wiki-Asterisk en español http://www.asterisk-
es.org
El Wiki de Asterisk en español contiene
información sobre Asterisk con algunos
elementos específicos del español.
También es responsable de moderar la lista de
distribución de Asterisk en español:
mailto:asterisk-es@googlegroups.com
WIKI
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag21
Referencias bibliográficas
 Asterisk, The Future of Telephony 2nd
edition. Jim Van Meggelen, Jared Smith
& Leif Madsen – O' Reilly
http://downloads.oreilly.com/books/97805965
10480.pdf
 Sitios Web
Voip-info: http://www.voip-info.org
Asterisk Guru: http://www.asteriskguru.com
Blog Capatres SL: http://blog.capatres.com
Voip Novatos: http://www.voipnovatos.es
Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag22
Curso elaborado por
Júlian Dunayevich, Lázaro Baca, Andrés
Brassara y Santiago Alberch
julian@dunayevich.com
lazaro.baca@gmail.com
abrassara@gmail.com
salberch@gmail.com
Detalles de la licencia:
http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_AR
Autores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, SantiagoAutores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago
AlberchAlberch
(cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5(cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5
Basándose en:
Irontec: contacto@irontec.com (CC)
Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O´REILLY, 2005

Más contenido relacionado

La actualidad más candente

Diccionario palabras informaticas
Diccionario palabras informaticasDiccionario palabras informaticas
Diccionario palabras informaticasSimón Aranguren
 
Informe de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODER
Informe de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODERInforme de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODER
Informe de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODERsheilaorianamejiamartinez
 
Utilerias De Compresión de Archivos
Utilerias De Compresión de ArchivosUtilerias De Compresión de Archivos
Utilerias De Compresión de ArchivosAngel Rojas Rivera
 
La web 2.0 no existe
La web 2.0 no existeLa web 2.0 no existe
La web 2.0 no existePedro Anton
 
Taller 4 tarea 1 definiciones y conceptos
Taller 4 tarea 1 definiciones y conceptosTaller 4 tarea 1 definiciones y conceptos
Taller 4 tarea 1 definiciones y conceptosJose Acosta
 
HERRAMIENTAS MULTIMEDIA Trabajo de investigación , Juan River 09 sist-6-033
HERRAMIENTAS MULTIMEDIA Trabajo de investigación  , Juan River 09 sist-6-033HERRAMIENTAS MULTIMEDIA Trabajo de investigación  , Juan River 09 sist-6-033
HERRAMIENTAS MULTIMEDIA Trabajo de investigación , Juan River 09 sist-6-033Juan River Veloz Reyes
 

La actualidad más candente (9)

Diccionario palabras informaticas
Diccionario palabras informaticasDiccionario palabras informaticas
Diccionario palabras informaticas
 
Sandra perez
Sandra perezSandra perez
Sandra perez
 
Informe de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODER
Informe de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODERInforme de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODER
Informe de la presentacion de DVD, CDBLU-RAY, FUENTE DE PODER
 
Utilerias De Compresión de Archivos
Utilerias De Compresión de ArchivosUtilerias De Compresión de Archivos
Utilerias De Compresión de Archivos
 
La web 2.0 no existe
La web 2.0 no existeLa web 2.0 no existe
La web 2.0 no existe
 
Taller 4 tarea 1 definiciones y conceptos
Taller 4 tarea 1 definiciones y conceptosTaller 4 tarea 1 definiciones y conceptos
Taller 4 tarea 1 definiciones y conceptos
 
Yeye avila1
Yeye avila1Yeye avila1
Yeye avila1
 
HERRAMIENTAS MULTIMEDIA Trabajo de investigación , Juan River 09 sist-6-033
HERRAMIENTAS MULTIMEDIA Trabajo de investigación  , Juan River 09 sist-6-033HERRAMIENTAS MULTIMEDIA Trabajo de investigación  , Juan River 09 sist-6-033
HERRAMIENTAS MULTIMEDIA Trabajo de investigación , Juan River 09 sist-6-033
 
Tp de informatica 14
Tp de informatica 14Tp de informatica 14
Tp de informatica 14
 

Similar a 03.asterisk introduccion shared by voip.com.vn

Similar a 03.asterisk introduccion shared by voip.com.vn (20)

03.asterisk introduccion
03.asterisk introduccion03.asterisk introduccion
03.asterisk introduccion
 
Asterisk conceptos basicos
Asterisk conceptos basicosAsterisk conceptos basicos
Asterisk conceptos basicos
 
07.asterisk conceptos basicos
07.asterisk conceptos basicos07.asterisk conceptos basicos
07.asterisk conceptos basicos
 
Charla Asterisk - UPCI
Charla Asterisk - UPCICharla Asterisk - UPCI
Charla Asterisk - UPCI
 
Suites de auditorias informáticas
Suites de auditorias informáticasSuites de auditorias informáticas
Suites de auditorias informáticas
 
Suites de auditorias informáticas
Suites de auditorias informáticasSuites de auditorias informáticas
Suites de auditorias informáticas
 
Suites de auditorias informáticas
Suites de auditorias informáticasSuites de auditorias informáticas
Suites de auditorias informáticas
 
Suites de auditorias informáticas
Suites de auditorias informáticasSuites de auditorias informáticas
Suites de auditorias informáticas
 
Suites de auditorias informáticas
Suites de auditorias informáticasSuites de auditorias informáticas
Suites de auditorias informáticas
 
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSSImplementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
 
04.trixbox
04.trixbox04.trixbox
04.trixbox
 
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
 
Backtrack
BacktrackBacktrack
Backtrack
 
Experiencias con-asterisk-1.8-cert
Experiencias con-asterisk-1.8-certExperiencias con-asterisk-1.8-cert
Experiencias con-asterisk-1.8-cert
 
Presentacion Elastix
Presentacion ElastixPresentacion Elastix
Presentacion Elastix
 
01.asterisk introducción
01.asterisk introducción01.asterisk introducción
01.asterisk introducción
 
05.asterisk instalacion
05.asterisk instalacion05.asterisk instalacion
05.asterisk instalacion
 
Diccionario Informatico
Diccionario InformaticoDiccionario Informatico
Diccionario Informatico
 
Software de VOIP
Software de VOIPSoftware de VOIP
Software de VOIP
 
Diccionario informatico luz marina
Diccionario informatico luz marinaDiccionario informatico luz marina
Diccionario informatico luz marina
 

Más de Tran Thanh

Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)Tran Thanh
 
3.kx ns1000 ip extension final
3.kx ns1000 ip extension final3.kx ns1000 ip extension final
3.kx ns1000 ip extension finalTran Thanh
 
Ga lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoaiGa lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoaiTran Thanh
 
Kynangdienthoai
KynangdienthoaiKynangdienthoai
KynangdienthoaiTran Thanh
 
Yealink business ip video phone vp530
Yealink business ip video phone vp530Yealink business ip video phone vp530
Yealink business ip video phone vp530Tran Thanh
 
Giai phap dien thoai ip
Giai phap dien thoai ipGiai phap dien thoai ip
Giai phap dien thoai ipTran Thanh
 
7. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 20137. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 2013Tran Thanh
 
Sp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vnSp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vnTran Thanh
 
Rss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vnRss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vnTran Thanh
 
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vnMicrosoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vnTran Thanh
 
Microtel shared by voip.com.vn
Microtel shared by voip.com.vnMicrotel shared by voip.com.vn
Microtel shared by voip.com.vnTran Thanh
 
Headset shared by voip.com.vn
Headset shared by voip.com.vnHeadset shared by voip.com.vn
Headset shared by voip.com.vnTran Thanh
 
2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vn2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vnTran Thanh
 
Ast installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vnAst installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vnTran Thanh
 
Ei02 garrison-fonality
Ei02 garrison-fonalityEi02 garrison-fonality
Ei02 garrison-fonalityTran Thanh
 
Advanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vnAdvanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vnTran Thanh
 
Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Tran Thanh
 
02 asterisk - the future of telecommunications
02   asterisk - the future of telecommunications02   asterisk - the future of telecommunications
02 asterisk - the future of telecommunicationsTran Thanh
 

Más de Tran Thanh (20)

Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)Giai phap dien thoai ip (1)
Giai phap dien thoai ip (1)
 
3.kx ns1000 ip extension final
3.kx ns1000 ip extension final3.kx ns1000 ip extension final
3.kx ns1000 ip extension final
 
Ga lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoaiGa lichsukhinhanvagoidienthoai
Ga lichsukhinhanvagoidienthoai
 
Kynangdienthoai
KynangdienthoaiKynangdienthoai
Kynangdienthoai
 
Yealink business ip video phone vp530
Yealink business ip video phone vp530Yealink business ip video phone vp530
Yealink business ip video phone vp530
 
Giai phap dien thoai ip
Giai phap dien thoai ipGiai phap dien thoai ip
Giai phap dien thoai ip
 
7. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 20137. bao cao kqkd 2012 va khkd 2013
7. bao cao kqkd 2012 va khkd 2013
 
Slide album 1
Slide album 1Slide album 1
Slide album 1
 
Hlvcs2
Hlvcs2Hlvcs2
Hlvcs2
 
Sp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vnSp twinstar 2009 shared by voip.com.vn
Sp twinstar 2009 shared by voip.com.vn
 
Rss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vnRss sales presentation_v4_final_sales shared by voip.com.vn
Rss sales presentation_v4_final_sales shared by voip.com.vn
 
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vnMicrosoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
Microsoft lync 2010_cx600_device_training_rtm shared by voip.com.vn
 
Microtel shared by voip.com.vn
Microtel shared by voip.com.vnMicrotel shared by voip.com.vn
Microtel shared by voip.com.vn
 
Headset shared by voip.com.vn
Headset shared by voip.com.vnHeadset shared by voip.com.vn
Headset shared by voip.com.vn
 
2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vn2908 1 mic_tel shared by voip.com.vn
2908 1 mic_tel shared by voip.com.vn
 
Ast installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vnAst installation (edited version) shared by voip.com.vn
Ast installation (edited version) shared by voip.com.vn
 
Ei02 garrison-fonality
Ei02 garrison-fonalityEi02 garrison-fonality
Ei02 garrison-fonality
 
Advanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vnAdvanced topologies for microsoft e learning shared by voip.com.vn
Advanced topologies for microsoft e learning shared by voip.com.vn
 
Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_Audio codes webinar___ms_uc__2_
Audio codes webinar___ms_uc__2_
 
02 asterisk - the future of telecommunications
02   asterisk - the future of telecommunications02   asterisk - the future of telecommunications
02 asterisk - the future of telecommunications
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 

Último (20)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 

03.asterisk introduccion shared by voip.com.vn

  • 1. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago Alberch 1 Asterisk Introducción
  • 2. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag2 Qué es Asterisk  Es un sistema de comunicaciones inteligentes con base en software libre.  En él convergen aplicaciones de voz, datos y video.  Es liberado con la licencia GPL2.  Es un software. (exclusivamente software)  Fue desarrollado principalmente por la empresa estadounidense Digium.  Es un soft-switch (un PBX-IP).  Realiza las funciones tradicionales de una PBX.
  • 3. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag3 Qué es Asterisk  Es una PBX híbrida: TDM y VoIP.  Soporta y traduce distintos protocolos de señalización de VoIP como SIP, IAX, MGCP y H.323.  Es escalable en forma horizontal y vertical.  Existen proyectos para manejo de redundancia y clustering.  Se ejecuta en una PC estándar (arquitectura x86, x86_64, ppc) bajo GNU/Linux, BSD o MacOSX.
  • 4. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag4 Historia de Asterisk  Comenzó en 1999, desarrollado por Mark Spencer y esponsoreado por Digium (creada para tal fin).  La versión estable, Asterisk 1.4.22 y 1.6, fue publicada el 2 de octubre del 2008.  La que se utilizará en el curso es Asterisk 1.4.22.  En la actualidad es una solución probada y robusta, tanto para empresas que lo utilizan como base de usuario como para proveedores o carriers.
  • 5. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag5 Licencia  La empresa Digium, fundada por Mark Spencer, administra y mantiene el código fuente de Asterisk, y lo ofrece bajo dos licencias: GPL2 y licencia comercial.  También vende hardware de calidad creado especialmente para Asterisk.  Ofrece soporte tipo “express profesional”.  Certificaciones dCAP (Digium Certified Asterisk Professional)  Más info en: http://www.digium.com
  • 6. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag6 Licencia GPL2 (General Public License)  Permite ejecutar el programa con cualquier propósito.  Permite modificar el programa (acceso al código fuente).  Permite redistribuir copias.  Permite mejorar el programa y publicar estas mejoras (junto al código fuente).  Los añadidos de terceros al código de Asterisk implican la cesión de los derechos comerciales a Digium pero se conserva el copyright del desarrollador. El nuevo conjunto se libera como GPL2.
  • 7. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag7 Funcionalidades generales  Asterisk es capaz de trabajar con prácticamente todos los estándares de telefonía tradicional:  Líneas analógicas  Líneas digitales: E1, ISDN, E&M  Soporta casi todos los protocolos de señalización de VoIP:  SIP  IAX2  MGCP  Cisco Skinny
  • 8. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag8 Esquema conceptual
  • 9. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag9 Arquitectura base
  • 10. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag10 Arquitectura de Asterisk MódulosKernel 2.4 / 2.6 MódulosMotor SQL Config TXT Interfaz AMI Consola CLI ASTERISK ZAPTEL/DAHDI GestiónAplicaciones GNU/Linux Asterisk
  • 11. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag11 Protocolo de señalización
  • 12. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag12 Funciones de llamada Buzón de voz personal Colas de llamada Colas con prioridad Registro de llamadas en BD Buzón de voz por mail Pickup de llamadas Desvío si ocupado Desvío si no responde Música en transferencia Call pickup Búsqueda en bases de datos Transferencia Transferencia atendida Llamada en espera Caller ID Bloqueo de caller ID Timbres distintivos Música en espera Salas de conferencia (10 simultáneas) Call back Call group
  • 13. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag13 Funciones avanzadas  IVR: Interactive Voice Response, gestión de llamadas con menúes interactivos.  LCR: Least Cost Routing, encaminamiento de llamadas por el proveedor VoIP más económico.  AGI: Asterisk Gateway Interface, integración con todo tipo de aplicaciones externas.  AMI: Asterisk Management Interface, gestión y controlremoto de Asterisk.  Configuración en base de datos: usuarios, extensiones, proveedores, etc.  Tablero de control de monitoreo en tiempo real.  Grabación de llamadas total o bajo demanda.  Marcación predictiva, progresiva y selectiva.
  • 14. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag14 Otras funciones  Conferencia tripartita.  Correo de voz con licencias ilimitadas.  Indicadores visuales y sonoros de mensajes en espera de consulta.  Mensajería unificada (notifica los correos de voz a una cuenta de correo electrónico).  Integración de fax.  Detalle y registro de llamadas (CDR).  Interfase gráfica de administración (GUI).  Marcación de entrada directa (DID).  Protección por contraseña.  Parqueo de llamadas.
  • 15. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag15 Aspectos generales  Asterisk es un demonio (daemon=demonio) que se ejecuta en background, al igual que el resto de los servidores conocidos (apache, openssh, proftpd, ...).  La configuración normalmente se almacena en varios archivos de texto editables de forma tradicional.  Se distribuye como código fuente para ser compilado e instalado, aunque existen versiones “paquetizadas” para las distribuciones GNU/Linux más comunes.
  • 16. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag16 Requisitos técnicos del sistema  Los requisitos dependen directamente de:  Las llamadas concurrentes. (canales)  Las conferencias y aplicaciones complejas simultáneas.  Las transcodifcaciones necesarias (recodificación).  Principalmente, Asterisk requiere de un microprocesador.  Según Digium, un equipo Dual Intel Xeon 1.8 Ghz 1 Gb Ram soporta 60 llamadas concurrentes codificando con el codec G.729.  Como es difícil determinar con exactitud, es mejor apuntar alto para poder escalar.
  • 17. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag17 Elección del sistema operativo  Asterisk puede ser instalado en las siguientes plataformas:  GNU/Linux 2.x  MacOSX 10.x  Open Solaris  BSD  MS Windows: utilizando Cooperative Linux (no recomendado).  En este curso se detallará la instalación en plataformas GNU/Linux.
  • 18. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag18 Listas de distribución http://Lists.digium.com actualmente las más importantes: Asterisk - Dev Aquí los desarrolladores de Asterisk cuelgan sus propuestas, y se utiliza sólo para esto. El propósito de esta lista es la discusión del desarrollo del software. Asterisk - usuarios Es el lugar donde la mayoría de los usuarios de Asterisk pasan su tiempo. Esta lista genera varios cientos de mensajes por día y tiene más de diez mil abonados. Si bien puede acudirse en pos de ayuda, se espera que quien hace la consulta tenga un buen conocimiento previo sobre la temática.
  • 19. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag19 WIKI: http://www.voip-info.org  El Wiki de Asterisk es un depósito de conocimientos de VoIP,  Asteriskdocs: http://www.asteriskdocs.org Proyecto de documentación de Asterisk.
  • 20. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag20  Wiki-Asterisk en español http://www.asterisk- es.org El Wiki de Asterisk en español contiene información sobre Asterisk con algunos elementos específicos del español. También es responsable de moderar la lista de distribución de Asterisk en español: mailto:asterisk-es@googlegroups.com WIKI
  • 21. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag21 Referencias bibliográficas  Asterisk, The Future of Telephony 2nd edition. Jim Van Meggelen, Jared Smith & Leif Madsen – O' Reilly http://downloads.oreilly.com/books/97805965 10480.pdf  Sitios Web Voip-info: http://www.voip-info.org Asterisk Guru: http://www.asteriskguru.com Blog Capatres SL: http://blog.capatres.com Voip Novatos: http://www.voipnovatos.es
  • 22. Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiag22 Curso elaborado por Júlian Dunayevich, Lázaro Baca, Andrés Brassara y Santiago Alberch julian@dunayevich.com lazaro.baca@gmail.com abrassara@gmail.com salberch@gmail.com Detalles de la licencia: http://creativecommons.org/licenses/by-nc-sa/2.5/deed.es_AR Autores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, SantiagoAutores: Julián Dunayevich, Lázaro Baca, Andrés Brassara, Santiago AlberchAlberch (cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5(cc) Creative Commons - Attribute Non-Commercial Share-Alike 2.5 Basándose en: Irontec: contacto@irontec.com (CC) Asterisk, The Future of Telephony, Jim Meggelen, Jared Smith, and Leif Madsen, O´REILLY, 2005