Your SlideShare is downloading. ×
0
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Implementado Sistemas de VoIP con FOSS
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Implementado Sistemas de VoIP con FOSS

3,876

Published on

Esta presentación resume las mas importantes soluciones de Código Abierto

Esta presentación resume las mas importantes soluciones de Código Abierto

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
3,876
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
226
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Ing. Gabriel Astudillo B. CIDIS-ESPOL IEEE Communications Society Guayaquil, UCSG, 4 de junio del 2010
  • 2. <ul><li>Voz sobre IP: ¿ Qué es ? </li></ul><ul><ul><li>Utilizar redes de datos IP para realizar llamadas de Voz. </li></ul></ul><ul><li>En particular: Realizar llamadas por Internet (IP= Internet Protocol). </li></ul><ul><li>Internet: La mayor red de datos del mundo. </li></ul><ul><li>La tecnología Voz sobre IP se encuentra ahora mismo en su madurez, pero comenzó por los años 90. </li></ul><ul><li>Tecnología conocida como &apos;VoIP&apos;. </li></ul>
  • 3. <ul><li>Problemas de la VoIP </li></ul><ul><li>Problemas que no existían o estaban solucionados con la telefonía tradicional y que afectan a la calidad del servicio (QoS) </li></ul><ul><ul><li>Requerimiento de ancho de banda </li></ul></ul><ul><ul><li>retardo (&gt;300 ms impracticable ) </li></ul></ul><ul><ul><li>Jitter: Variación de latencia. </li></ul></ul><ul><li>– Principal Problema: La jungla Internet </li></ul>
  • 4. <ul><li>Voz sobre IP: Visión General </li></ul>
  • 5. <ul><li>Proveedores de Servicios VoIP: Función principal </li></ul><ul><li>El principal servicio de los diferentes proveedores de Voz sobre IP es el de hacer de puerta de enlace hacia la red telefónica pública (conocida como PSTN/POTS) a costes muy reducidos </li></ul>
  • 6. <ul><li>Proveedores VoIP: Características Principales </li></ul><ul><li>Soportan determinados protocolos estándar (SIP,IAX2,H323 normalmente). </li></ul><ul><li>Algunos tienen protocolos propietarios: SKYPE, ... </li></ul><ul><li>Soportan determinados códecs (GSM, G.729 normalmente). </li></ul><ul><li>Casi siempre permiten realizar más de una llamada a la vez. </li></ul><ul><li>Las llamadas entre usuarios de un mismo proveedor son gratuitas, en algunos casos existen &apos;prefijos&apos; para saltar entre redes de proveedores conocidos. </li></ul>
  • 7. <ul><li>Algunos proveedores </li></ul><ul><li>Mercado prácticamente sin regular </li></ul><ul><li>Depende de la conexión a internet </li></ul>
  • 8. <ul><li>Funcionamiento General Simplificado </li></ul><ul><li>Paso 1: Los dos comunicantes se registran en el servidor VoIP con sus teléfonos (Hardphones, Softphones). </li></ul><ul><li>Paso 2: El equipo del emisor pregunta por el equipo del receptor. </li></ul><ul><li>Paso 3: El servidor VoIP devuelve datos de contacto al emisor (puertos, direcciones IP). </li></ul><ul><li>Paso 4: Se establecen comunicación entre los interlocutores. </li></ul><ul><li>Todo ello utilizando un protocolo determinado: SIP, IAX2, H323 ... </li></ul>
  • 9. <ul><li>Tecnologías VoIP </li></ul><ul><li>Protocolo: Es el &apos;lenguaje&apos; que se utiliza para negociar y establecer las comunicaciones de voz sobre IP. Los más importantes: SIP, H323, IAX2, MGCP. </li></ul><ul><li>Códec: Es la forma de digitalizar la voz humana para ser enviada por las redes de datos. Algunos ejemplos: G.711, G729A, GSM, iLBC, Speex, G.723. </li></ul>
  • 10. <ul><li>Códecs </li></ul><ul><li>Los códecs se utilizan para transforma la señal de voz analógica en una versión digital. </li></ul><ul><li>Los Softphones, Hardphones, PBX-IP ... soportan una serie de códecs cada uno. Cuando hablan entre si negocian un códec común. </li></ul><ul><ul><li>Aspectos a tener en cuenta por códec: </li></ul></ul><ul><ul><li>Calidad de sonido </li></ul></ul><ul><ul><li>Ancho de banda requerido </li></ul></ul><ul><ul><li>Requisitos de computo </li></ul></ul>
  • 11. <ul><li>Voz sobre IP: Elementos Implicados </li></ul><ul><li>Teléfonos IP: Físicamente, son teléfonos normales, con apariencia tradicional. Incorporan un conector RJ45 para conectarlo directamente a una red IP en Ethernet. No pueden ser conectados a líneas telefónicas normales. </li></ul>Grandstream Budgetone 102 Grandstream GXP-2000 Modulo de expansión para GXP-2000
  • 12. <ul><li>Voz sobre IP: Elementos Implicados </li></ul><ul><li>Adaptadores analógicos IP: Permiten aprovechar los teléfonos analógicos actuales, transformando su señal analógica en los protocolos de Voz IP. </li></ul>Grandstream Handytone 386 Linksys PAP2T-NA
  • 13. <ul><li>Voz sobre IP: Elementos Implicados </li></ul><ul><li>Gateways analógicos IP: Tienen la misma función de un ATA, pero son de mayor capacidad, típicamente para 8 o más canales analógicos. </li></ul>Grandstream GXW-1008
  • 14. <ul><li>Voz sobre IP: Elementos Implicados </li></ul><ul><li>Softphones: Son programas que emulan a un teléfono y que permiten llamar desde el computador utilizando tecnologías Voz sobre IP. </li></ul>
  • 15. <ul><li>Voz sobre IP: Elementos Implicados </li></ul><ul><li>PBX IP &amp; Hibridas: Centralitas de telefonía que permiten utilizar de forma combinada la tecnología VoIP (mixtas) o exclusivamente IP (puras). </li></ul>
  • 16. <ul><li>Voz sobre IP: Elementos Implicados </li></ul><ul><li>Tarjetas de Telefonía: Tipo PCI o PCI express, para conectar líneas análogas o digitales, dependiendo del fabricante pueden ser de 4, 8, 24 puertos (análogas) o 1, 2 o 4 E1-T1s(digitales). </li></ul>
  • 17. Aplicaciones: PBX SOHO &amp; Enterprise
  • 18. Aplicaciones: Call Center
  • 19. &nbsp;
  • 20. <ul><li>SIP Express Router http://www.iptel.org/ser/ </li></ul><ul><li>FreeSwitch http://wiki.freeswitch.org/ </li></ul><ul><li>sipXecs http://www.sipfoundry.org/ </li></ul><ul><li>CallWeaver http://www.callweaver.org </li></ul><ul><li>Yate http://yate.null.ro/ </li></ul><ul><li>Asterisk http://www.asterisk.org </li></ul>
  • 21. <ul><li>Registrar es un servidor que acepta requerimientos tipo REGISTER y entrega la información que recibe a aquellos que la requieren. </li></ul><ul><li>Proxy Server es una entidad intermediaria que actúa como ambas: servidor y cliente. </li></ul><ul><li>Actúa como un ruteador, lo que quiere decir que su trabajo es asegurar que el requerimiento es enviado a la entidad mas cercana al destinatario. </li></ul><ul><li>Los proxys también son útiles para reforzar las seguridades (por ejemplo, asegurarse que un cliente tiene permitido hacer una llamada) </li></ul>
  • 22. <ul><li>Es un servidor SIP de alto rendimiento, configurable y gratuito. </li></ul><ul><li>Puede actuar como registrar , proxy o redirect server. Los escenarios en los que se puede desenvolver son : </li></ul><ul><li>Servidor de aplicaciones </li></ul><ul><li>Servidor de tele-presencia </li></ul><ul><li>Gateway de SMS </li></ul><ul><li>SIMPLE a Jabber gateway </li></ul><ul><li>RADIUS /syslog para cuentas y autorización </li></ul>
  • 23. <ul><li>FreeSWITCH ™ Es una plataforma de comunicaciones de código abierto. FreeSWITCH™ es una librería que viene con un pequeño ejecutable que carga la librería, el núcleo y lleva a cabo las distintas tareas que son definidas por los módulos. En su base FreeSWITCH es un soft-switch o aplicación telefónica para PBX no tan completa como Asterisk pero capaz de manejar miles de llamadas simultaneas. </li></ul>
  • 24. <ul><li>CallWeaver (anteriormente conocido como OpenPBX.org) es un proyecto open source para PBX, manejado por la comunidad de desarrolladores, independiente de fabricantes y multiplataformas. </li></ul><ul><li>Es una derivación de asterisk 1.2. </li></ul><ul><li>Soporta telefonía análoga y digital, telefonía IP multiprotocolos, fax, software-fax, STUN, T.38 o fax sobre IP y otras muchas aplicaciones telefónicas como IVR, conferencias, call centers y manejo de colas de llamadas. </li></ul>
  • 25. <ul><li>Yate - Y et A nother T elephony E ngine </li></ul><ul><li>Es un motor para telefonía de próxima generación; actualmente enfocado en VoIP y PSTN, su fortaleza radica en su habilidad para ser rápidamente extensible. </li></ul><ul><li>Voz, video, datos y mensajería instantánea pueden ser unificados bajo el motor flexible de ruteo de YATE, maximizando la eficiencia de las comunicaciones y minimizando los costos de infraestructura para las empresas. </li></ul><ul><li>Yate puede ser usado como: VoIP server, VoIP client, VoIP to PSTN gateway, PC2Phone and Phone2PC gateway. </li></ul><ul><li>H.323 gatekeeper, H.323&lt;-&gt;SIP Proxy, SIP session border controller, SIP router, SIP registration server, Jingle server </li></ul><ul><li>IAX server and/or client, IP Telephony server and/or client </li></ul><ul><li>Call center server, IVR engine </li></ul><ul><li>Prepaid and/or postpaid cards system </li></ul>
  • 26. <ul><li>¿ Que es ? </li></ul><ul><li>Asterisk es software. Exclusivamente software. </li></ul><ul><li>Es software open source, desarrollado principalmente por la </li></ul><ul><li>empresa americana DIGIUM. </li></ul><ul><li>Liberado con la licencia GPL. </li></ul><ul><li>Se ejecuta en PC estandar (arquitectura x86,x86_64, ppc) bajo GNU/Linux, BSD o MacOSX. </li></ul><ul><li>Soporta todas las funcionalidades de las centralitas tradicionales y muchas más ! </li></ul>
  • 27. <ul><li>Asterisk, desarrollado por Mark Spencer y sponsorizado por Digium (creada para tal fin), comenzó en 1999. </li></ul><ul><li>La versión estable: Asterisk 1.2 fue publicada el 15 de Noviembre del 2005. </li></ul><ul><li>En la actualidad es una solución probada y robusta, tanto para empresas que lo utilizan de base de usuario como para proveedores o carriers. </li></ul>
  • 28. <ul><li>Asterisk es capaz de trabajar con prácticamente todos los estándares de telefonía tradicional: </li></ul><ul><ul><li>Líneas analógicas </li></ul></ul><ul><ul><li>Líneas digitales: E1, T1, accesos básicos </li></ul></ul><ul><li>Soporta casi todos los protocolos de VozIP: </li></ul><ul><ul><li>SIP </li></ul></ul><ul><ul><li>IAX2 </li></ul></ul><ul><ul><li>MGCP </li></ul></ul><ul><ul><li>Cisco Skinny </li></ul></ul><ul><ul><li>H.323 </li></ul></ul>
  • 29. &nbsp;
  • 30. <ul><li>Dialplan: </li></ul><ul><li>Se trata de la configuración de la centralita Asterisk que indica el itinerario que sigue una llamada desde que entra o sale del sistema hasta que llega a su punto final. </li></ul><ul><li>Se trata en líneas generales del comportamiento lógico de la centralita. </li></ul><ul><li>Toda llamada debe ser recibida por un Dialplan </li></ul>
  • 31. <ul><li>Extensión: </li></ul><ul><li>En telefonía tradicional, las extensiones se asocian con teléfonos, interfaces o menús </li></ul><ul><li>En Asterisk, una extensión es una lista de comandos a ejecutar. </li></ul><ul><li>Las extensiones se acceden cuando: </li></ul><ul><ul><li>Se recibe una llamada entrante por un canal dado. </li></ul></ul><ul><ul><li>El usuario que ha llamado marca la extensión. </li></ul></ul><ul><ul><li>Se ejecuta un salto de extensiones desde el Dialplan de Asterisk. </li></ul></ul>
  • 32. <ul><li>Contexto (Context) </li></ul><ul><li>El Dialplan o lógica de comportamiento de Asterisk se divide en uno o varios contextos. Un contexto es una colección de extensiones. </li></ul><ul><li>Los contextos existen para poder diferenciar el &apos;lugar&apos; donde se encuentra una llamada, para: </li></ul><ul><ul><li>Aplicar políticas de seguridad: Asterisk no se comporta igual cuando llama un usuario y marca el 1 y cuando un usuario local marca el mismo 1. </li></ul></ul><ul><ul><li>Menús y submenus diferenciados. </li></ul></ul><ul><ul><li>En general, es una forma de diferenciación. </li></ul></ul>
  • 33. <ul><li>Aplicación (Application): </li></ul><ul><li>Asterisk ejecuta secuencialmente los comandos asociados a cada extensión. Esos comandos son realmente aplicaciones que controlan el comportamiento de la llamada y del sistema en sí. </li></ul><ul><li>Algunos ejemplos: </li></ul><ul><ul><li>Hangup: Colgar la llamada. </li></ul></ul><ul><ul><li>Monitor: Comenzar la grabación a disco de la llamada. </li></ul></ul><ul><ul><li>Dial: Realiza una llamada saliente. </li></ul></ul><ul><ul><li>Goto: Salta a otra extensión o contexto. </li></ul></ul><ul><ul><li>PlayBack: Reproduce un fichero de sonido. </li></ul></ul>
  • 34. <ul><li>Asterisk puede configurarse desde varios puntos, los más importantes son: </li></ul><ul><ul><li>Desde el propio CLI </li></ul></ul><ul><ul><li>Desde los ficheros de configuración (.conf) en /etc/asterisk </li></ul></ul><ul><li>La configuración se carga al iniciar Asterisk, por lo que para aplicar cualquier cambio será necesario recargarla, para ello basta con ejecutar el comando reload en el CLI: </li></ul><ul><li>fiec.pbx*CLI&gt; reload </li></ul>
  • 35. <ul><li>Asterisk se configura desde múltiples ficheros de configuración, cada uno para una determinada área los más importantes son: </li></ul><ul><li>Fichero de configuración maestro: asterisk.conf </li></ul><ul><li>Fichero de configuración de módulos: modules.conf </li></ul><ul><li>Canales: </li></ul><ul><ul><li>iax.conf: Canales Inter Asterisk eXchange </li></ul></ul><ul><ul><li>sip.conf: Canales SIP </li></ul></ul><ul><ul><li>zapata.conf: Telefonía analógica y digital </li></ul></ul><ul><ul><li>h323.conf: Canales H323 </li></ul></ul><ul><ul><li>mgcp.conf: Canales MGCP </li></ul></ul>
  • 36. <ul><li>Asterisk se configura desde múltiples ficheros de configuración, cada uno para una determinada área los más importantes son: </li></ul><ul><li>Fichero de configuración maestro: asterisk.conf </li></ul><ul><li>Fichero de configuración de módulos: modules.conf </li></ul><ul><li>Canales: </li></ul><ul><ul><li>iax.conf: Canales Inter Asterisk eXchange </li></ul></ul><ul><ul><li>sip.conf: Canales SIP </li></ul></ul><ul><ul><li>zapata.conf: Telefonía analógica y digital </li></ul></ul><ul><ul><li>h323.conf: Canales H323 </li></ul></ul><ul><ul><li>mgcp.conf: Canales MGCP </li></ul></ul>
  • 37. <ul><li>Dialplan: </li></ul><ul><ul><li>extensions.conf: El propio Dialplan. </li></ul></ul><ul><ul><li>features.conf: Dialplan para métodos complementarios (transferencias, call parking, grabación de llamadas bajo demanda, ...) </li></ul></ul><ul><li>Configuración de aplicaciones del Dialplan: </li></ul><ul><ul><li>meetme.conf: Para salas de conferencias. </li></ul></ul><ul><ul><li>musiconhold.conf: Configuración de la música en espera. </li></ul></ul><ul><ul><li>queues.conf: Configuración de Colas de llamadas. </li></ul></ul><ul><ul><li>voicemail.conf: Configuración de los buzones de Voz. </li></ul></ul>
  • 38. <ul><li>Anteriormente conocida como Asterisk @Home </li></ul><ul><li>Es una plataforma open source para telefonía que recopila las mejores herramientas disponibles en un paquete fácil de instalar. </li></ul><ul><li>Trixbox ofrece una interfaz grafica de administración vía web, que permite configurar, actualizar, administrar y mantener la pbx. </li></ul><ul><li>Trixbox 2.2 contiene: CentOS 4.5, Asterisk 1.2, mySQL, Apache, PHP, SugarCRM, FreePBX 2.3, VoIP Setup Wizards, Admin status screen, Network configuration tool. </li></ul><ul><li>Autoconfiguración para Linksys, Polycom, Snom, Grandstream, Cisco, and Aastra </li></ul>
  • 39. <ul><li>Elastix es un software aplicativo que integra las mejores herramientas disponibles para PBXs basados en Asterisk en una interfaz simple y fácil de usar. Además añade su propio conjunto de utilidades y permite la creación de módulos de terceros para hacer de este el mejor paquete de software disponible para la telefonía de código abierto. </li></ul><ul><li>La meta de Elastix son la confiabilidad, modularidad y fácil uso. Estas características añadidas a la robustez para reportar hacen de el, la mejor opción para implementar un PBX basado en Asterisk. </li></ul>
  • 40. <ul><li>Soporte para video </li></ul><ul><li>Soporta Virtualización </li></ul><ul><li>Interfaz Web </li></ul><ul><li>Fax a e mail </li></ul><ul><li>Interfaz para tarifación </li></ul><ul><li>Configuración grafica de parámetros de red </li></ul><ul><li>Reporte de uso de recursos </li></ul><ul><li>Opciones para reiniciar/encender remotamente </li></ul><ul><li>Reporte de llamadas </li></ul><ul><li>Modulo de Correo de voz </li></ul><ul><li>Sugar CRM y Calling cards incluidos </li></ul><ul><li>Servidor de Mensajería Integrado </li></ul><ul><li>Servidor de Correo integrado </li></ul><ul><li>Es made in Ecuador !!! ? </li></ul>
  • 41. <ul><li>Gracias por su atención </li></ul><ul><li>Consultas: </li></ul><ul><li>Gabriel Astudillo Brocel </li></ul><ul><li>[email_address] </li></ul>

×