Академический Документы
Профессиональный Документы
Культура Документы
Que es Asterisk? Versiones de Asterisk Ramas de Asterisk Funcionalidades Protocolos Soportados SIP IAX2 H.323 MGCP SCCP Caractersticas Codecs Sealizacin Arquitectura Llamadas
Sistemas Voip en Asterisk
Primero te ignoran, luego se ren de ti, despus te atacan, entonces ganas. Mahatma Gandhi.
Antes de Comenzar
Conocimientos previos recomendados: Manejo bsico de la consola de GNU/Linux.
Antes de Comenzar
Conocimientos previos recomendados: Manejo bsico de la consola de GNU/Linux. Inters.
Antes de Comenzar
Conocimientos previos recomendados: Manejo bsico de la consola de GNU/Linux. Inters. Ganas de aprender.
Antes de Comenzar
Conocimientos previos recomendados: Manejo bsico de la consola de GNU/Linux. Inters. Ganas de aprender. Qu sabes de Asterisk? Lo has utilizado?
Antes de Comenzar
Conocimientos previos recomendados: Manejo bsico de la consola de GNU/Linux. Inters. Ganas de aprender. Qu sabes de Asterisk? Lo has utilizado? Que intenciones de uso tienes?
Antes de Comenzar
Conocimientos previos recomendados: Manejo bsico de la consola de GNU/Linux. Inters. Ganas de aprender. Qu sabes de Asterisk? Lo has utilizado? Que intenciones de uso tienes?
Transcurso de la VoIP
1995 - Inicio de la Voz sobre IP La VoIP empieza con pequeas aplicaciones gratuitas y de cdigo abierto a raiz de la posibilidad de enviar pequeos fragmentos de voz codicados con algoritmos decompresin y prdida.
Transcurso de la VoIP
1995 - Inicio de la Voz sobre IP La VoIP empieza con pequeas aplicaciones gratuitas y de cdigo abierto a raiz de la posibilidad de enviar pequeos fragmentos de voz codicados con algoritmos decompresin y prdida. 1996 - Aparecen los protocolos de comunicaciones Con aplicaciones como NetMeeting o GnomeMeeting, ICQ y muchsimos ms, adems de terminales anlogos a telfonos que funcionan con este protocolo.
Transcurso de la VoIP
1995 - Inicio de la Voz sobre IP La VoIP empieza con pequeas aplicaciones gratuitas y de cdigo abierto a raiz de la posibilidad de enviar pequeos fragmentos de voz codicados con algoritmos decompresin y prdida. 1996 - Aparecen los protocolos de comunicaciones Con aplicaciones como NetMeeting o GnomeMeeting, ICQ y muchsimos ms, adems de terminales anlogos a telfonos que funcionan con este protocolo.
Transcurso de la VoIP
1997 - Aparecen los primeros PBX software El protocolo H323 se hace el dueo y seor de la VoIP ofreciendo voz y video aunque con mala calidad debido al ancho de banda: limitado y poco econmico.
Transcurso de la VoIP
1997 - Aparecen los primeros PBX software El protocolo H323 se hace el dueo y seor de la VoIP ofreciendo voz y video aunque con mala calidad debido al ancho de banda: limitado y poco econmico. 1998-1999 - La revolucin de la banda ancha Netmeeting permite conexin con un servidor H323, CU-SeeMe se aanza como una de las aplicaciones de voz y vdeo ms utilizados hasta el momento. Aparece el protocolo SIP evolucin del arcaico H323. Comienzo de Asterisk de la mano de Mark Spencer.
Transcurso de la VoIP
2000 - La revolucin llega a la Voz sobre IP Asterisk comienza como un software abierto y con un gran nmero de seguidores y apoyo. Las empresas aun no se fan de este software ni de Linux y continuan utilizando software y hardware de grandes empresas que aun utilizan H323.
Transcurso de la VoIP
2000 - La revolucin llega a la Voz sobre IP Asterisk comienza como un software abierto y con un gran nmero de seguidores y apoyo. Las empresas aun no se fan de este software ni de Linux y continuan utilizando software y hardware de grandes empresas que aun utilizan H323. 2001-Actualidad - Asterisk como smbolo de VoIP La empresa Linux-support se convierte en Digium. Aparecen otros fabricantes que crean hardware exclusivamente compatible con Asterisk: Sangoma, Junghanns, etc.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Que es Asterisk?
Asterisk es un software de cdigo abierto que se ejecuta sobre linux y que es compatible con la mayora de tecnologas de VoIP SiP, H323, MGCP, IAX, y de telefona tradicional Anloga y Digital TDM, ISDN, BRI, PRI.
Que es Asterisk?
Asterisk es un software de cdigo abierto que se ejecuta sobre linux y que es compatible con la mayora de tecnologas de VoIP SiP, H323, MGCP, IAX, y de telefona tradicional Anloga y Digital TDM, ISDN, BRI, PRI. Brinda todos los servicios de un PBX propietario tradicional.
Que es Asterisk?
Asterisk es un software de cdigo abierto que se ejecuta sobre linux y que es compatible con la mayora de tecnologas de VoIP SiP, H323, MGCP, IAX, y de telefona tradicional Anloga y Digital TDM, ISDN, BRI, PRI. Brinda todos los servicios de un PBX propietario tradicional. Para uso domstico.
Que es Asterisk?
Asterisk es un software de cdigo abierto que se ejecuta sobre linux y que es compatible con la mayora de tecnologas de VoIP SiP, H323, MGCP, IAX, y de telefona tradicional Anloga y Digital TDM, ISDN, BRI, PRI. Brinda todos los servicios de un PBX propietario tradicional. Para uso domstico. Operadores de telefona IP.
Que es Asterisk?
Asterisk es un software de cdigo abierto que se ejecuta sobre linux y que es compatible con la mayora de tecnologas de VoIP SiP, H323, MGCP, IAX, y de telefona tradicional Anloga y Digital TDM, ISDN, BRI, PRI. Brinda todos los servicios de un PBX propietario tradicional. Para uso domstico. Operadores de telefona IP. Uso empresarial.
Que es Asterisk?
Asterisk es un software de cdigo abierto que se ejecuta sobre linux y que es compatible con la mayora de tecnologas de VoIP SiP, H323, MGCP, IAX, y de telefona tradicional Anloga y Digital TDM, ISDN, BRI, PRI. Brinda todos los servicios de un PBX propietario tradicional. Para uso domstico. Operadores de telefona IP. Uso empresarial.
Que es Asterisk?
Inicialmente desarrollado por Mark Spencer (creador de GAIM).
Que es Asterisk?
Inicialmente desarrollado por Mark Spencer (creador de GAIM). Tena una empresa (Linux Support Services Inc.) y necesitaba una centralita.
Que es Asterisk?
Inicialmente desarrollado por Mark Spencer (creador de GAIM). Tena una empresa (Linux Support Services Inc.) y necesitaba una centralita. Decidi hacerla l mismo.
Que es Asterisk?
Inicialmente desarrollado por Mark Spencer (creador de GAIM). Tena una empresa (Linux Support Services Inc.) y necesitaba una centralita. Decidi hacerla l mismo. Se junt con Jim Nixon, originalmente soportaba las tarjetas de Zapata Telephony.
Que es Asterisk?
Inicialmente desarrollado por Mark Spencer (creador de GAIM). Tena una empresa (Linux Support Services Inc.) y necesitaba una centralita. Decidi hacerla l mismo. Se junt con Jim Nixon, originalmente soportaba las tarjetas de Zapata Telephony. Liber el cdigo bajo licencia GPL.
Que es Asterisk?
Inicialmente desarrollado por Mark Spencer (creador de GAIM). Tena una empresa (Linux Support Services Inc.) y necesitaba una centralita. Decidi hacerla l mismo. Se junt con Jim Nixon, originalmente soportaba las tarjetas de Zapata Telephony. Liber el cdigo bajo licencia GPL. Viendo la evolucin de Asterisk, la empresa cambi de nombre a Digium.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Que es Asterisk?
Inicialmente desarrollado por Mark Spencer (creador de GAIM). Tena una empresa (Linux Support Services Inc.) y necesitaba una centralita. Decidi hacerla l mismo. Se junt con Jim Nixon, originalmente soportaba las tarjetas de Zapata Telephony. Liber el cdigo bajo licencia GPL. Viendo la evolucin de Asterisk, la empresa cambi de nombre a Digium.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Versiones de Asterisk
Actualmente existen 2 versiones de Asterisk:
Versiones de Asterisk
Actualmente existen 2 versiones de Asterisk: La versin Open Source.
Versiones de Asterisk
Actualmente existen 2 versiones de Asterisk: La versin Open Source. Asterisk Business Edition.
Versiones de Asterisk
Actualmente existen 2 versiones de Asterisk: La versin Open Source. Asterisk Business Edition.
Ramas de Asterisk
Actualmente existen 4 ramas de Asterisk:
Ramas de Asterisk
Actualmente existen 4 ramas de Asterisk: Asterisk 1.2 (Mantenimiento de Seguridad)
Ramas de Asterisk
Actualmente existen 4 ramas de Asterisk: Asterisk 1.2 (Mantenimiento de Seguridad) Asterisk 1.4
Ramas de Asterisk
Actualmente existen 4 ramas de Asterisk: Asterisk 1.2 (Mantenimiento de Seguridad) Asterisk 1.4 Asterisk 1.6
Ramas de Asterisk
Actualmente existen 4 ramas de Asterisk: Asterisk Asterisk Asterisk Asterisk 1.2 (Mantenimiento de Seguridad) 1.4 1.6 1.8 (Liberada en Octubre 21 del 2010)
Ramas de Asterisk
Actualmente existen 4 ramas de Asterisk: Asterisk Asterisk Asterisk Asterisk 1.2 (Mantenimiento de Seguridad) 1.4 1.6 1.8 (Liberada en Octubre 21 del 2010)
Funcionalidades
Caractersticas tpicas de centralita.
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource.
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios.
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios. Buzones de voz, desvos de llamada, follow-me,...
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios. Buzones de voz, desvos de llamada, follow-me,... Colas y agentes.
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios. Buzones de voz, desvos de llamada, follow-me,... Colas y agentes. Mens IVR.
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios. Buzones de voz, desvos de llamada, follow-me,... Colas y agentes. Mens IVR. Protocolos: SIP, IAX2, H.323, MGCP, ...
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios. Buzones de voz, desvos de llamada, follow-me,... Colas y agentes. Mens IVR. Protocolos: SIP, IAX2, H.323, MGCP, ... PSTN: T1/E1, ISDN BRI, FXO/FXS.
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios. Buzones de voz, desvos de llamada, follow-me,... Colas y agentes. Mens IVR. Protocolos: SIP, IAX2, H.323, MGCP, ... PSTN: T1/E1, ISDN BRI, FXO/FXS. Soporte de vdeo.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Funcionalidades
Caractersticas tpicas de centralita. Multiprotocolo y OpenSource. Extensiones, DIDs para usuarios. Buzones de voz, desvos de llamada, follow-me,... Colas y agentes. Mens IVR. Protocolos: SIP, IAX2, H.323, MGCP, ... PSTN: T1/E1, ISDN BRI, FXO/FXS. Soporte de vdeo.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Protocolos Soportados
Asterisk es una aplicacin servidor que permite que terminales clientes se conecten a l. Una vez conectados, los usuarios pueden transmitir voz y vdeo en tiempo real utilizando cualquiera de los protocolos y cdecs soportados por Asterisk SIP
Protocolos Soportados
Asterisk es una aplicacin servidor que permite que terminales clientes se conecten a l. Una vez conectados, los usuarios pueden transmitir voz y vdeo en tiempo real utilizando cualquiera de los protocolos y cdecs soportados por Asterisk SIP IAX2
Protocolos Soportados
Asterisk es una aplicacin servidor que permite que terminales clientes se conecten a l. Una vez conectados, los usuarios pueden transmitir voz y vdeo en tiempo real utilizando cualquiera de los protocolos y cdecs soportados por Asterisk SIP IAX2 H.323
Protocolos Soportados
Asterisk es una aplicacin servidor que permite que terminales clientes se conecten a l. Una vez conectados, los usuarios pueden transmitir voz y vdeo en tiempo real utilizando cualquiera de los protocolos y cdecs soportados por Asterisk SIP IAX2 H.323 MGCP
Protocolos Soportados
Asterisk es una aplicacin servidor que permite que terminales clientes se conecten a l. Una vez conectados, los usuarios pueden transmitir voz y vdeo en tiempo real utilizando cualquiera de los protocolos y cdecs soportados por Asterisk SIP IAX2 H.323 MGCP SCCP
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Protocolos Soportados
Asterisk es una aplicacin servidor que permite que terminales clientes se conecten a l. Una vez conectados, los usuarios pueden transmitir voz y vdeo en tiempo real utilizando cualquiera de los protocolos y cdecs soportados por Asterisk SIP IAX2 H.323 MGCP SCCP
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
SIP (Session Initiation Protocol) Protocolo de sealizacin para conferencia, telefona, presencia, noticacin de eventos y mensajera instantnea a travs de Internet. Este protocolo considera a cada conexin como un par y se encarga de negociar las capacidades entre ellos. Tiene una sintaxis simple, similar a HTTP o SMTP. Posee un sistema de autenticacin de pregunta/respuesta. Tiene mtodos para minimizar los efectos de DoS, que consiste en saturar la red con solicitudes de invitacin. Utiliza un mecanismo seguro de transporte mediante TLS. No tiene un adecuado direccionamiento de informacin para el funcionamiento con NAT.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Inter Asterisk eXchange Es un protocolo abierto, es decir que se puede descargar y desarrollar libremente. An no es un estndar. Es un protocolo de transporte, que utiliza el puerto UDP 4569 tanto para sealizacin de canal como para RTP (Protocolo de Transporte en tiempo Real). Puede truncar o empaquetar mltiples sesiones dentro de un ujo de datos, as requiere de menos ancho de banda y permite mayor nmero de canales entre terminales. En seguridad, permite la autenticacin, pero no hay cifrado entre terminales.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
H.323 Originalmente fue diseado para el transporte de vdeo conferencia. Su especicacin es compleja. Es un protocolo relativamente seguro, ya que utiliza RTP. Tiene dicultades con NAT, por ejemplo para recibir llamadas se necesita direccionar el puerto TCP 1720 al cliente, adems de direccionar los puertos UDP para la media de RTP y los ujos de control de RTCP. Para ms clientes detrs de un dispositivo NAT se necesita gatekeeper en modo proxy.
Media Gateway Control Protocol Acrnimo de Media Gateway Control Protocol. Diseado para simplicar en lo posible la comunicacin con terminales como los telfonos. Utiliza un modelo centralizado (arquitectura cliente * servidor), as la comunicacin no es directa. Tiene tres componentes un MGC (Media Gateway Controller), uno o varios MG (Media Gateway) y uno o varios SG (Signaling Gateway), maestro/esclavo. No es un protocolo estndar.
Skinny Client Control Protocol Es un protocolo propietario de Cisco. Es el protocolo por defecto para terminales con el servidor Cisco Call Manager PBX que es el similar a Asterisk PBX. El cliente Skinny usa TCP/IP para transmitir y recibir llamadas. Para el audio utiliza RTP, UDP e IP. Los mensajes Skinny son transmitidos sobre TCP y usa el puerto 2000.
Codecs
Codec gsm ilbc ulaw g723.1 g726 g729 speex Kb 13 kbps 15 kbps 64 kbps 5.3/6.3 kbps 16/24/32/40 kbps 8 kbps 2.15 a 44.2 kbps
Sealizacin
Arquitectura
Llamadas
AstChannels: La mgia
Como se realiza una llamada entre 2 dispositivos de distinta tecnologa? Hay 4 canales!! 2 dependientes de la tecnologa utilizada y 2 AstChannels. Asterisk crea los AstChannels para poder llevar a cabo el bridging. -Transferencias. -Parking.
Bridging
Asterisk como PBX normal. Asterisk como PBX Voip Asterisk como Ampliacion PBX Tradicional GW Voip PSTN Elementos Implicados
Asterisk en la empresa
Asterisk como PBX normal. Asterisk como PBX Voip Asterisk como Ampliacion PBX Tradicional GW Voip PSTN Elementos Implicados
Asterisk como PBX normal. Asterisk como PBX Voip Asterisk como Ampliacion PBX Tradicional GW Voip PSTN Elementos Implicados
Asterisk como PBX normal. Asterisk como PBX Voip Asterisk como Ampliacion PBX Tradicional GW Voip PSTN Elementos Implicados
GW Voip PSTN
Asterisk como PBX normal. Asterisk como PBX Voip Asterisk como Ampliacion PBX Tradicional GW Voip PSTN Elementos Implicados
Elementos Implicados
Telefono Ip SoftPhone Adaptadores Analgico/Digital (ATA) Telefono Clular Wi/Bluetooth/3G/4G Targetas Analgicas (TDM) Targetas Digitales (BRI/PRI)
Asterisk como PBX normal. Asterisk como PBX Voip Asterisk como Ampliacion PBX Tradicional GW Voip PSTN Elementos Implicados
Estructura de Archivos
/etc/asterisk: Contiene los cheros de conguracin. Si al compilar ejecutamos make samples, tendremos ejemplos en este directorio. /usr/lib/asterisk/modules: Contiene los mdulos de Asterisk que hemos compilado. /var/lib/asterisk: Contiene diferentes libreras de Asterisk. /var/lib/asterisk/agi-bin: Directorio para contener los AGI. /var/spool/asterisk: Directorio para archivos que genera Asterisk (voicemail, etc.) /var/log/asterisk: Aqu se guardan los log de Asterisk.
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk
Elementos Implicados
Telefono Ip SoftPhone Adaptadores Analgico/Digital (ATA) Telefono Clular Wi/Bluetooth/3G/4G Targetas Analgicas (TDM) Targetas Digitales (BRI/PRI)
Gracias
Gracias por su Atencin.
email: gcardenas@wwn.com.mx email: zathiro@gmail.com skype: zathiro twitter: zathiro blog: http://zathiro.wordpress.com/
Guillermo Crdenas Hernndez (WWNetworks S.A. de C.V.) Sistemas Voip en Asterisk