Telecomunicaciones en software libre
plataformas Voip Provider
Ing. Rene Montilva renemontilva@gmail.com
Openser, un sip proxy para grandes plataformas Voip
Agenda
●
La VoIP y los Proveedores
Arquitectura de una Red VoIP ● Protocolo SIP ● Plataforma de Voip en Software Libre ● Preguntas
●
Openser, un sip proxy para grandes plataformas VoipLa VoIP y Los Proveedores
Los Plataformas de Proveedores de VoIp, ofrecen interesantes modelos de Negocios
●
Servicios de Ventas al Mayor de VoIP (Wholesale VoIP)
Servicios de Ventas al Menor de VoIP ( PrePago y PostPago) ● Integración de servicios de Voz y Datos para Pymes ● Administración de Servicios para Grandes Empresas
●
Openser, un sip proxy para grandes plataformas VoipArquitectura de una Red VoIP
Protocolos ● H323 ● SIP
Openser, un sip proxy para grandes plataformas Voip
Arquitectura de una Red VoIP
Protocolo SIP ● Es un protocolo de la IETF y estándar en marzo de 1999. ● Protocolo al igual que H323, para la señalización de VoIP ● Similar al protocolo HTTP Ej: 404 no encontrado ( 404 not found).● Las Direcciones Sip son como los email “pedro@dominio.xx”
Openser, un sip proxy para grandes plataformas Voip
Protocolo SIP
Funciones del Protocolo SIP
●
UAC (User Agents Clients).
UAS (User Agents Server). ● Registrar – Servidor de Registro. ● Location Server – Servidor de Ubicacion. ●.Redirector – Servidor de Redireccion ● Proxy Server – Servidor Proxy.
●
Openser, un sip proxy para grandes plataformas Voip
Protocolo SIP
Openser, un sip proxy para grandes plataformas Voip
Plataforma de VoIP en Software Libre
Openser
Es Principalmente un Sip Proxy y Registrar ● Es un Fork del proyecto SER, se inicia en el 2005 ● Ajustado al IETF RFC3261 Sip Protocol ● Es un Servidor Robusto. ● Maneja un equivalente de 4 millones de solicitudes de Registro.● Manejo un promedio de 28 millones de llamadas por hora. ● Forma parte de una solución de Cisco “Service Node for the Linksys One”. ● Es un servidor flexible, portable y amplio. ● Es desarrollado en ANSI C ● Permite el desarrollo de modulos.
●
Openser, un sip proxy para grandes plataformas Voip
Plataforma de VoIP en Software Libre
Openser en otros Escenarios ● Permite el Balanceo de Cargas. ● NAT Traversal● Presence Server. ● Mensajería Instantánea (IMC y XMPP) ● Entre los escenarios mas usados esta: Proveedor de VoIP ● Proveedor de Mensajería Instantánea ● Balanceador de Cargas Sip ● Embebido en PBX ● NAT Traversal.
●
Openser, un sip proxy para grandes plataformas Voip
Plataforma de VoIP en Software Libre
Instalación de Openser
●
Requiere de los paquetes: gcc, bison o yacc, flex, make, tar. Instalar Dependecias: ● aptitude install gcc bison flex make openssl libmysqlclient devlibradiusclientng2 libradiusclientngdev mysqlserver o postgresql. ● Aptitude install openser ● Sus diferentes modulos ● openserjabbermodule,openserldapmodules,openser mysqlmodule,openserpostgresmodule,openser presencemodules,openserradiusmodules.
●
Openser, un sip proxy para grandes plataformas Voip
Plataforma de VoIP en Software Libre
Diagrama de Plaforma VoIP Provider
Openser, un sip proxy para grandes plataformas Voip
Plataforma de VoIP en Software Libre
Configuración de Openser.
●
El archivo de configuración se divide en secciones
●
Parámetros Globales. ● Carga de los Módulos ● Parámetros Específicos de los módulos ●Bloque Principal de Enrutamiento. ● Bloques(Funciones) de Enrutamiento. ● Bloque de Respuestas. ● Bloque de Fallos. ● Sesiones ,Dialogos y Transacciones
Openser, un sip proxy para grandes plataformas Voip
Plataforma de VoIP en Software Libre
Configuración de Openser.
●
Parametros Globales
####### Global Parameters ######### debug=3 log_stderror=no...
Regístrate para leer el documento completo.