Asterisk y Openser Matrimonio de conveniencia. jesusr@voztele.com



Documentos relacionados
Asterisk, proxies SIP, servidores de aplicaciones A qué se puede jugar? jesusr@voztele.com

Ing. Tania Díaz

10 razones para cambiarse a un conmutador IP

Perfil Corporativo Estructura Corporativa Misión Reconocimientos

Voz sobre IP con GNU/Linux


ATEL ASESORES C.A IP Multimedia Subsystem Prof. Diógenes Marcano

Manual instalación ejemplo de empresa con Linksys SPA Versión 0.1_May06. Peopletel S.A

TUTORIAL INTEGRACIÓN DE IVR ASTERISK CON EVOLUTION DBR

Anexos Remotos para Lyric MG.

ESQUEMAS DE SISTEMAS VOIP CON ALTA DISPONIBILIDAD Y ALTO RENDIMIENTO

Asterisk & carriers PSTN

Curso básico de Networking y VOIP

Entrenamiento técnico beronet

La central de comunicaciones ZEUZ viene en tres series que se ajustan a cada necesidad.

INSTALACIÓN, OPERACIÓN Y PROGRAMACIÓN DE EQUIPOS Y SISTEMAS TELEFÓNICOS

Yeastar - MyPBX. Central Hibrida IP-PBX

Introducción. Protocolos Asterisk. VoIP. Asterisk. Esteban De La Fuente Rubio L A TEX. Universidad Andrés Bello.

JORNADAS UNIVERSIDAD-EMPRESA: Univ. Salamanca

Descripción y Contenido del Curso VoIP basado en Asterisk PBX

Para STP, (voz IPBogota) es un placer dar a conocer a fondo las funciones y servicios a los que accede a la hora de trabajar con nosotros.

Centralita Virtual y Operador IP

RENZO TACO COAYLA. - Movistar : RPM: # Claro: RPC:

Unidad CPE/VPN RedesComm, c.a.

Trabajo 6 ADMINISTRACIÓN REMOTA Y SERVIDOR DE APLICACIONES EN WINDOWS. Jesús Losada - Jesús López - 2º ASIR

Asterisk, qué tal te ves?

Rodríguez Marcela Esmeralda Villafranco Nahúm de Jesús Villafranco Magdiel Esaú

CCNA Voice. Introducción a las Comunicaciones Unificadas

Arquitectura de sistema de alta disponibilidad

Voz sobre IP y Asterisk

Configuración de Apache

2N VoiceBlue Next. 2N VoiceBlue Next & CISCO (CCM 6, 7, 8) conectados via SIP trunk. Quick guide. Version 1.00

Servicio de tecnología de voz IP VoIP. - Telefonía tradicional - Funcionamiento de VoIP - Protocolos VoIP - Elementos VoIP

Asterisk, mas que una central telefónica

Escenarios de uso de Lyric MG/SBC

Linksys (PAP2) Adaptador para Terminal Analógico $

YA.COM TOTAL ADSL CENTRALITA ASTERISK ESQUEMA

ABAP Proxy Objects Configuración del Entorno

Makenai Solutions, Innovation & Creative Ideas. CASO DE ÉXITO Narrika- Implantación de Comunicaciones Unificadas

Servidor de Voz SGG05 Server

CAPITULO V RESULTADOS ALCANZADOS. 1.- Funcionamiento del servidor TrixBox (Asterisk).

Central telefónica IP* By MilNet Internet Server. Tecnología inteligente

Terminal de Información al Cliente

ASTERISK AGI: DESARROLLO PARA VOZ IP V JORNADA DE SOFTWARE LIBRE

Guía de instalación de 2N VoiceBlue Next. Guía rápida. Version 1.00

Anexo PLATAFORMA DE TELOFONÍA IP. 1. Esquema de solución Telefonía IP y Comunicaciones Unificadas ICBF.

Configurar NAT Windows 2003

TICAR TALLER VOIP: Asterisk, como lo hacemos. Foro de Responsables de TICS de las Universidades Nacionales

IMPLEMENTACIÓN DE CANALES DE GTALK Y GOOGLE VOICE PARA OFRECER SERVICIOS GRATUITOS DE MENSAJERÍA Y TELEFONÍA

MX250 Características Técnicas del Sistema MX 250 de Zultys Technologies.

Es para AGESIC. El total de líneas requeridas. Si lo son

INICIACIÓN EN TELEFONÍA IP DE ASTERISK

Asterisk - NIVEL 2. Este seminario lo entrenara para configurar aplicaciones Avanzadas en Asterisk.

ANEXO INFORMATICO PLATAFORMA DE TELEFONÍA IP. 1. Esquema de solución Telefonía IP y Comunicaciones Unificadas ICBF.

GUIA DE CONFIGURACIÓN TRONCAL SIP RIU para ASTERISK

SMCPBX10 - directriz de configuración

Aplicaciones sobre una red de telefonía IP. Presentado por: Tamara Ramírez Andrade Jaime Díaz Rojas

La telefonía tradicional

Almacenamiento virtual de sitios web HOST VIRTUALES

Implementando NAT64 / DNS64

Fonoplus Global Communications - Telefonia IP Página 1

Seguridad Perimetral y Telefonía IP

Acerca de YX Wireless

Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.

Enrutamiento inteligente en VoIP y GSM. Aplicaciones prácticas

ESPAÑOL Nota Técnica CONEXIÓN A INTERNET Y USO DEL ANCHO DE BANDA CON EQUIPOS VX Y PECO

LYRIC GSM. GUÍA DE CONFIGURACION PARA CISCO CUCM VER 7.1 A 11.x. Versión : 1.0 Fecha : lunes, 24 de agosto de Página 1

Epygi Technologies Agenda Curso Técnico Objetivos

Servidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente

Alcance General del Presupuesto

Servicio de tecnología de voz IP VoIP. Jesús Torres Cejudo

Práctica de laboratorio 6.4.3: Resolución de problemas del enrutamiento inter VLAN

Diseño de redes VPN seguras bajo Windows server 2008

avancem grup AvanVoip

Desarrollo de Smarphones sobre plataformas libres para PC y PDA. David Cortés, José Luis González, Servando Saavedra y Juan Ramón Saavedra

Universidad Católica de El Salvador Miembro RAICES

Luis Villalta Márquez

SUTIL: la solución ideal para centros de negocios

Solución para VoIP y servicios de SMS. MediaCore Solución. Mecanismo de. de Ingresos. Punto unificado de Sistema de Control. Apoyo de SMS al por mayor

pcontrolserver En un solo ordenador de su empresa

TEMARIO Asterisk Básico-Intermedio-Avanzado

TECNOLOGÍA MÓVIL ENVIO DE MENSAJES DE TEXTO USSD

Guía Rápida de Programación VoIP (Networking).

Solución de encriptación completa de MX-ONE con Teldat

1.- Introducción La configuración que se describe a continuación es para la versión de Firmware (LSC).

Practica 1 Introducción de Asterisk

AUDIOCODECS AEQ PHOENIX. NOTA DE APLICACIÓN 0 - F. Conexión entre AEQ Phoenix Mobile vía Internet, configuración para escenarios complejos.

Núcleo de Red Examen

1. Qué codec de audio seleccionaría para minimizar el ancho de banda?

2N VoiceBlue Next. 2N VoiceBlue Next & Siemens HiPath (series 3000) conectados via SIP trunk. Guía rápida. Version 1.00

Laboratorio de Conmutación Curso

Networking virtual sobre RDSI

Capacitando a los ciudadan@s, para un mejor acceso, uso, y aplicación de las TIC S!!!

2N VoiceBlue Next. 2N VoiceBlue Next & Panasonic NCP PBX. connected via SIP trunk. Quick guide. Version 2.00

MANUAL DE USUARIO Joomla 2.5

Laboratorio de PCs. Práctica 3: Montaje de una red de Área local

CAPÍTULO 1: CONCEPTOS BÁSICOS DE TELEFONÍA

Portfolio corporativo

Redes de área local Aplicaciones y Servicios Linux Enrutamiento

Familia de Windows Server 2003

Transcripción:

y Openser Matrimonio de conveniencia jesusr@voztele.com

Qué es Centralita IP Modular Multiprotocolo Gateway Voicemail Media Server / Conference Server IVR

Qué NO es Plataforma escalable de comunicaciones IP Plataforma enfocada al usuario Proxy SIP

Qué NO es II Estándar:./configure --prefix=/usr/local/asterisk-1.4.13 way of life:./configure --prefix=/usr/local/asterisk-1.4.13 --exec-prefix=/usr/local/ asterisk-1.4.13/ --bindir=/usr/local/asterisk-1.4.13/bin --datarootdir=/usr/ local/asterisk-1.4.13/share --includedir=/usr/local/asterisk-1.4.13/include --libdir=/usr/local/asterisk-1.4.13/lib --libexecdir=/usr/local/asterisk-1.4.13/ libexec --localstatedir=/usr/local/asterisk-1.4.13/var --sbindir=/usr/local/ asterisk-1.4.13/sbin --sharedstatedir=/usr/local/asterisk-1.4.13/com -- sysconfdir=/usr/local/asterisk-1.4.13/etc

y SIP chan_sip.c tiene 17840 líneas Stack SIP incompleto Transaction stateless, dialog stateful - B2BUA No soporta TCP ni TLS Modo pedantic opcional? Espirales no soportadas Concepto de alias no soportado

y SIP II Múltiples registros de un mismo AOR no soportado Forking, serial o parallel, no soportado VIA limitado a 256 bytes Outbound proxy no soportado OPTIONS in-dialog no soportado Resolución SRV incompleta

Qué es OpenSER Proxy SIP (registrar, location, proxy y redirect) Modular Escalable Transaction stateful, dialog stateless NAT Traversal Presencia Soporta J2EE y Perl

Qué NO es OpenSER Plataforma enfocada al usuario Consciente de media o codecs Media Server, IVR, transcoding, etc Gateway Servidor de aplicaciones SIP

Matrimonio de conveniencia no es un Proxy SIP, OpenSER sí no tiene un stack SIP completo, OpenSER sí no soporta TCP ni TLS, OpenSER sí no dispone de NAT traversal efectivo, OpenSER sí no es escalable, OpenSER sí actúa como b2bua, OpenSER no soporta media, OpenSER no

Matrimonio de conveniencia II hace transcoding, IVR, etc, OpenSER no tiene voicemail, meetme, etc, OpenSER no dispone de interfaces físicos, OpenSER no puede hacer de gateway, OpenSER no

Integración - Escenario inicial 4 diferentes en una central y 3 delegaciones El de la central con 2xE1 1xE1 a la centralita - 1xE1 de la centralita a PSTN 1 de las delegaciones con 2 extensiones remotas Cada ofrece servicio de voicemail local Enrutamiento global configurado en cada Redirección de puertos en los routers de acceso

Integración - Escenario inicial Centralita PSTN Remoto Remoto

Integración - Primer paso Instalar un OpenSER en la central que se encarga de: Unificar el enrutamiento en un único punto Gestión de extensiones remotas NAT Traversal unificado

Integración - Primer paso Centralita PSTN Remoto Remoto

Integración - Segundo paso Mover 1xE1 de PSTN al de la central

Integración - Segundo paso PSTN Centralita Remoto Remoto

Integración - Tercer paso Creación de servicios unificados en el de la central: Voicemail IVR Conference... Es posible unificar los usuarios de y OpenSER

Integración - Tercer paso PSTN Centralita IVR Conference Voicemail Remoto Remoto

Integración - Cuarto paso Conexión a un ITSP para terminación PSTN OpenSER no es un UAC por lo que el ITSP debe autentificar por IP o usar el módulo UAC, de funcionalidad limitada Usar E1 PSTN del como backup

Integración - Cuarto paso VoIP Provider PSTN Centralita IVR Conference Voicemail Remoto Remoto

Otras integraciones Balanceo de carga Redundancia Servicios AGI y WeSIP

Balanceo de carga 1 2 3 Balanceo persistente basado en: - Hash Call-ID - Hash From URI - Hash To URI - Hash RURI - Round robin OpenSER

Redundancia MySQL Compartiendo el mismo backend se obtiene redundancia completa 1 2 3 OpenSER

Servicios Voicemail Echo test 23-30 Conference 25 Locuciones IVR Doble marcado Servicios varios: - Voicemail: *123 - Conference: *125 - Echo test: *130 - Locuciones - IVR: Auto attendant - Doble marcado OpenSER PSTN Creación de dialplan: - *1: prefijo servicios de media - Dos dígitos extensión Locuciones: - Usuario no disponible - Servicio no disponible - Ringback tones usa vistas de la base de datos de usuarios de OpenSER para integrar la provisión

Configuraciones de ejemplo Configuración OpenSER Configuración

AGI y WeSIP OpenSER SIP WeSIP App Server SIP AGI HTTP RTP Aplicaciones complejas: - Señalización controlada por WeSIP - Media y DTMF por - Autoattendant - Ringback tones - IVR complejos - Consultas bases de datos externas - Consultas otras fuentes de datos - Cualquier apliación signaling/media

AGI II exten => ivrapp,1,gotoif($["${sip_header(x-agi-apptype)}" == "1"]? simpleacd,s,1) exten => ivrapp,2,gotoif($["${sip_header(x-agi-apptype)}" == "2"]? simpleatt,s,1) exten => ivrapp,3,hangup

AGI III [simpleacd] exten => s,1,answer exten => s,2,set(timeout(digit)=7) exten => s,3,agi(agi://${sip_header(x-agi-host)}:${sip_header(x-agi- Port)}/org.asteriskjava.web.ScriptedAgi?script=simple.acd&AppID=$ {SIP_HEADER(X-AGI-AppID)}); exten => s,4,hangup

AGI y WeSIP II Múltiples servidores de aplicaciones: - Distribución de aplicaciones - Redundancia - Balanceo de carga WeSIP WeSIP AGI HTTP OpenSER SIP WeSIP SIP AGI HTTP RTP

Ejemplo real de integración: www.oigaa.com

Conclusiones Cada aplicación tiene su función: OpenSER: Core SIP, routing, NAT traversal : Ipbx, servicios de media, gateway, AGI Son perfectamente complementarios; lo que tiene uno le falta al otro Muchas posibilidades de integración Ninguno de los dos es sencillo de configurar y administrar

Muchas gracias! jesusr@voztele.com