Comunicaciones Unificadas
con Software Libre


Alejandro Rios Peña




                            1/38
Basada en la presentación “Comunicaciones Unificadas
      en grandes infraestructuras” de Elio Rojano

   (VoIP2DAY Sept. 2009, http://www.sinologic.net)

       Publicado bajo licencia Creative Commons
       Reconocimiento – Compartir Igual (by-sa):

Se permite el uso comercial de la obra y de las posibles obras
derivadas, la distribución de las cuales se debe hacer con una
licencia igual a la que regula la obra original.




                                                                 2/38
Contenido
●
    Comunicaciones Unificadas
●
    Mercado actual
●
    Software libre
●
    Herramientas disponibles
●
    ¿Cómo conectarlo todo?
●
    Escenarios prácticos



                                 3/38
Comunicaciones Unificadas
Integrar las tecnologías que 
normalmente utilicemos con el fin de 
acelerar las comunicaciones y 
mejorar la colaboración           Web
                                  Web        Web


                   E-Mail
                   E-Mail        Contactos
                                 Contactos          Video
                                                    Video

                                             VoIP
                                             VoIP           Móvil
                                                            Móvil

                  Aplicaciones
                  Aplicaciones    M.I.
                                  M.I.              RTPC
                                                    RTPC
                                                             4/38
Características Clave
●
    “Presencia,” habilidad de conocer el estado de 
    disponibilidad de otros usuarios en la red.
●
    Un mensaje enviado a un tipo de canal, puede 
    ser recibido en otro.
●
    Alertas en tiempo real y mensajería →  movilidad 
    e inmediatez.
●
    Permitir a los individuos definir sobre la marcha 
    cuando, dónde y cómo quieren ser 
    contactados.
                                                   5/38
Tendencias del Mercado
●
    Reportes de 2010 (Infonetics, In­Stat, ABI 
    Research):
    –   Microsoft y Cisco: los de mayor participación, 
        recordación y aprobación en los criterios de 
        compra.
    –   El mercado se enfoca en movilidad, multimedia 
        y colaboración,  buscando integrar móviles, IM, 
        video y conferencia
    –   Se espera crecer entre USD $1 billion ­  $4.2 
        billones en los años 2012 a 2014.
                                                         6/38
Cuadrante Mágico – Gartner UC
 Capacidad para llevarlo a cabo




                                  Integridad de la visión final
                                                                  7/38
Avaya UC

                           Web
                           Web


 E-Mail
 E-Mail        Contactos
               Contactos          Video
                                  Video

                           VoIP
                           VoIP           Móvil
                                          Móvil

Aplicaciones
Aplicaciones     M.I.
                 M.I.             RTPC
                                  RTPC



                                                  8/38
Cisco UC

                           Web
                           Web


 E-Mail
 E-Mail        Contactos
               Contactos          Video
                                  Video

                           VoIP
                           VoIP           Móvil
                                          Móvil

Aplicaciones
Aplicaciones    M.I.
                M.I.              RTPC
                                  RTPC



                                                  9/38
Microsoft OCS

                           Web
                           Web


 E-Mail
 E-Mail        Contactos
               Contactos          Video
                                  Video

                           VoIP
                           VoIP           Móvil
                                          Móvil

Aplicaciones
Aplicaciones    M.I.
                M.I.              RTPC
                                  RTPC



                                                  10/38
Cuadrante Mágico – Gartner
                                      UC as a Service
Capacidad para llevarlo a cabo




                                  Integridad de la visión final
                                                                  11/38
Principales Barreras
–   Altísimo costo
–   Incompatibilidades entre fabricantes
–   Complejidad para la empresa
–   Requerimientos de Infraestructura




                                           12/38
¿Existe una alternativa viable?
              ¡Software Libre!

                              Web
                              Web


    E-Mail
    E-Mail        Contactos
                  Contactos          Video
                                     Video

                              VoIP
                              VoIP           Móvil
                                             Móvil

   Aplicaciones
   Aplicaciones    M.I.
                   M.I.              RTPC
                                     RTPC

                                                     13/38
Elastix




          14/38
DialApplet




             15/38
SwitchVox




            16/38
¿Qué tenemos hoy?
                           Web
                           Web


 E-Mail
 E-Mail        Contactos
               Contactos          Video
                                  Video

                           VoIP
                           VoIP           Móvil
                                          Móvil

Aplicaciones
Aplicaciones    M.I.
                M.I.              RTPC
                                  RTPC




                                                  17/38
Web
●
    Apache, lighttpd, Roxen, Tomcat, OpenLazslo, 
    Red5, etc...
●
    Lenguajes, CGI, módulos de conexión, etc.
●
     Capacidad de conectarse con BD (LDAP, *SQL, 
    WebDAV, etc.)


     Web
     Web


                                                18/38
Contactos
●
    LDAP, *SQL, ...
●
    Aplicaciones de gestión de contactos e 
    información en estos sistemas.
●
    Basado en estándares abiertos y compatibles.




             Contactos
             Contactos


                                              19/38
VoIP
●
    Asterisk, OpenSIPS, Yate, FreeSwitch, etc...
●
    Conexión con otros protocolos y tecnologías no 
    exclusivamente VoIP.
●
    Compatibilidad con protocolos VoIP abiertos y 
    populares (SIP, IAX, H.323)



                        VoIP
                        VoIP


                                                   20/38
E­Mail
●
    PostFix, QMail, Exim, SendMail, etc...
●
    Utilización de clientes con conexiones LDAP 
    para contactos (thunderbird, roundcube,       
    evolution, etc.)
●
    Buzones almacenados en estructuras abiertas.


                                 E-Mail
                                 E-Mail


                                                21/38
Mensajería instantánea
●
    eJabberd, OpenFire, Tigase, Prosody, etc...
●
    Basado en estándares abiertos: XMPP, Jabber, 
    SIMPLE, etc.
●
    Soporte de presencia, transmisión de archivos, 
    salas de conferencia, integración con otras 
    redes, etc.

                                        M.I.
                                        M.I.


                                                  22/38
Video
●
    BigBlueButton, OpenMeetings, VKMuti, etc...
●
    Basados en componentes Flash y transmisión 
    mediante RTMP.
●
    Softphones compatibles con H.263 y H.264.



                                             Video
                                             Video


                                                  23/38
¿Cómo conectarlo todo?
                             Web
                             Web
                    ?
E-Mail
E-Mail     ?     Contactos
                 Contactos    ?     Video
                                    Video

        ? ?          ?       VoIP
                             VoIP   ? ?     Móvil
                                            Móvil

Aplicaciones ?
Aplicaciones      M.I.
                  M.I.              RTPC
                                    RTPC




                                                    24/38
E-Mail
E-Mail   Contactos
         Contactos




                     25/38
Contactos
Contactos




 M.I.
 M.I.




            26/38
E-Mail
E-Mail
         ?


             M.I.
             M.I.




                    27/38
E-Mail
E-Mail
                ●
                    Múltiples conexiones:
         VoIP
         VoIP       –   Voicemail → E­Mail
                    –   Hylafax ­ > Asterisk → E­Mail
                    –   T.38 → Asterisk → E­Mail
                    –   Plugin para MS Outlook




                                                        28/38
VoIP
       VoIP   ●
                  Varias conexiones disponibles:
                  –   Openfire actualiza la presencia 
M.I.
M.I.
                      basado en Asterisk, click to call.
                  –   Softphone en clientes de M.I. Como 
                      Spark y Sip­Communicator, Bria
                  –   Asterisk envía notificaciones y usa 
                      información de presencia para 
                      enrutar llamadas
                  –   Gateway SIP­XMPP en OpenSIPS / 
                      Kamailio
                                                       29/38
Web
           Web


              ?   Video
                  Video

           VoIP
           VoIP

    M.I.
    M.I.

●
    OpenFire + Red5 + 
    Spark


                          30/38
●
    SparkWeb:




                31/38
●
                               BigBlueButton:
            Web
            Web
        ?                      –   Web Meeting, Video
Contactos
Contactos
               ?   Video
                   Video       –   Voz con Asterisk
            VoIP
            VoIP




                                                        32/38
Web
             Web
         ?
Contactos
Contactos
                ?   Video
                    Video

             VoIP
             VoIP


●
    GW video VOIP <­> WEB:
    –   chan_rtmp
    –   Red5phone

                             33/38
●
                           Asterisk: H.263, H.264, record, 
       Video
       Video               playback, voicemail.

VoIP
VoIP           Móvil
               Móvil
                       ●
                           app_conference
                       ●
                           Video 3G:   app_h324m,   
                           app_rtsp, app_transcoder
                       ●
                           DiaStar de Dialogic:   video 
                           conferencia, transcoding, 
                           rescalling, IVR, gateway SS7 y 
                           H324m.

                                                        34/38
●
                          SMS:   chan_sebi, chan_mobile
                      ●
                          Softphones para smart phones:
VoIP
VoIP          Móvil
              Móvil       –   SIPdroid
                          –   sIPhone
       RTPC
       RTPC
                          –   Nokia, etc...
                      ●
                          Presencia y XMPP
                      ●
                          ¿Video?



                                                   35/38
¿Cómo acelerar lo pendiente?
●
    Complementar con herramientas no libres:
    –   Reconocimiento de Voz, Lummenvox
    –   Text to speech, Lummenvox
    –   Integración con Skype, Digium
    –   Transcripción de Voicemail a email, 
        Phonetag
    –   Fax sobre VoIP, Digium


                                               36/38
Escenarios prácticos




                       37/38
¡Gracias!

Alejandro Rios Peña

www.avatar.com.co
contacto@avatar.com.co
Tel. +571­742­7070




                         38/38

20100623 comunicaciones-unificadas-avatar-v2

  • 1.
  • 2.
    Basada en lapresentación “Comunicaciones Unificadas en grandes infraestructuras” de Elio Rojano (VoIP2DAY Sept. 2009, http://www.sinologic.net) Publicado bajo licencia Creative Commons Reconocimiento – Compartir Igual (by-sa): Se permite el uso comercial de la obra y de las posibles obras derivadas, la distribución de las cuales se debe hacer con una licencia igual a la que regula la obra original. 2/38
  • 3.
    Contenido ● Comunicaciones Unificadas ● Mercado actual ● Software libre ● Herramientas disponibles ● ¿Cómo conectarlo todo? ● Escenarios prácticos 3/38
  • 4.
    Comunicaciones Unificadas Integrar las tecnologías que  normalmente utilicemos con el fin de  acelerar las comunicaciones y  mejorar la colaboración Web Web Web E-Mail E-Mail Contactos Contactos Video Video VoIP VoIP Móvil Móvil Aplicaciones Aplicaciones M.I. M.I. RTPC RTPC 4/38
  • 5.
    Características Clave ● “Presencia,” habilidad de conocer el estado de  disponibilidad de otros usuarios en la red. ● Un mensaje enviado a un tipo de canal, puede  ser recibido en otro. ● Alertas en tiempo real y mensajería →  movilidad  e inmediatez. ● Permitir a los individuos definir sobre la marcha  cuando, dónde y cómo quieren ser  contactados. 5/38
  • 6.
    Tendencias del Mercado ● Reportes de 2010 (Infonetics, In­Stat, ABI  Research): – Microsoft y Cisco: los de mayor participación,  recordación y aprobación en los criterios de  compra. – El mercado se enfoca en movilidad, multimedia  y colaboración,  buscando integrar móviles, IM,  video y conferencia – Se espera crecer entre USD $1 billion ­  $4.2  billones en los años 2012 a 2014. 6/38
  • 7.
    Cuadrante Mágico – Gartner UC Capacidad parallevarlo a cabo Integridad de la visión final 7/38
  • 8.
    Avaya UC Web Web E-Mail E-Mail Contactos Contactos Video Video VoIP VoIP Móvil Móvil Aplicaciones Aplicaciones M.I. M.I. RTPC RTPC 8/38
  • 9.
    Cisco UC Web Web E-Mail E-Mail Contactos Contactos Video Video VoIP VoIP Móvil Móvil Aplicaciones Aplicaciones M.I. M.I. RTPC RTPC 9/38
  • 10.
    Microsoft OCS Web Web E-Mail E-Mail Contactos Contactos Video Video VoIP VoIP Móvil Móvil Aplicaciones Aplicaciones M.I. M.I. RTPC RTPC 10/38
  • 11.
    Cuadrante Mágico – Gartner UC as a Service Capacidad para llevarlo a cabo Integridad de la visión final 11/38
  • 12.
    Principales Barreras – Altísimo costo – Incompatibilidades entre fabricantes – Complejidad para la empresa – Requerimientos de Infraestructura 12/38
  • 13.
    ¿Existe una alternativa viable? ¡Software Libre! Web Web E-Mail E-Mail Contactos Contactos Video Video VoIP VoIP Móvil Móvil Aplicaciones Aplicaciones M.I. M.I. RTPC RTPC 13/38
  • 14.
    Elastix 14/38
  • 15.
  • 16.
  • 17.
    ¿Qué tenemos hoy? Web Web E-Mail E-Mail Contactos Contactos Video Video VoIP VoIP Móvil Móvil Aplicaciones Aplicaciones M.I. M.I. RTPC RTPC 17/38
  • 18.
    Web ● Apache, lighttpd, Roxen, Tomcat, OpenLazslo,  Red5, etc... ● Lenguajes, CGI, módulos de conexión, etc. ●  Capacidad de conectarse con BD (LDAP, *SQL,  WebDAV, etc.) Web Web 18/38
  • 19.
    Contactos ● LDAP, *SQL, ... ● Aplicaciones de gestión de contactos e  información en estos sistemas. ● Basado en estándares abiertos y compatibles. Contactos Contactos 19/38
  • 20.
    VoIP ● Asterisk, OpenSIPS, Yate, FreeSwitch, etc... ● Conexión con otros protocolos y tecnologías no  exclusivamente VoIP. ● Compatibilidad con protocolos VoIP abiertos y  populares (SIP, IAX, H.323) VoIP VoIP 20/38
  • 21.
    E­Mail ● PostFix, QMail, Exim, SendMail, etc... ● Utilización de clientes con conexiones LDAP  para contactos (thunderbird, roundcube,        evolution, etc.) ● Buzones almacenados en estructuras abiertas. E-Mail E-Mail 21/38
  • 22.
    Mensajería instantánea ● eJabberd, OpenFire, Tigase, Prosody, etc... ● Basado en estándares abiertos: XMPP, Jabber,  SIMPLE, etc. ● Soporte de presencia, transmisión de archivos,  salas de conferencia, integración con otras  redes, etc. M.I. M.I. 22/38
  • 23.
    Video ● BigBlueButton, OpenMeetings, VKMuti, etc... ● Basados en componentes Flash y transmisión  mediante RTMP. ● Softphones compatibles con H.263 y H.264. Video Video 23/38
  • 24.
    ¿Cómo conectarlo todo? Web Web ? E-Mail E-Mail ? Contactos Contactos ? Video Video ? ? ? VoIP VoIP ? ? Móvil Móvil Aplicaciones ? Aplicaciones M.I. M.I. RTPC RTPC 24/38
  • 25.
    E-Mail E-Mail Contactos Contactos 25/38
  • 26.
  • 27.
    E-Mail E-Mail ? M.I. M.I. 27/38
  • 28.
    E-Mail E-Mail ● Múltiples conexiones: VoIP VoIP – Voicemail → E­Mail – Hylafax ­ > Asterisk → E­Mail – T.38 → Asterisk → E­Mail – Plugin para MS Outlook 28/38
  • 29.
    VoIP VoIP ● Varias conexiones disponibles: – Openfire actualiza la presencia  M.I. M.I. basado en Asterisk, click to call. – Softphone en clientes de M.I. Como  Spark y Sip­Communicator, Bria – Asterisk envía notificaciones y usa  información de presencia para  enrutar llamadas – Gateway SIP­XMPP en OpenSIPS /  Kamailio 29/38
  • 30.
    Web Web ? Video Video VoIP VoIP M.I. M.I. ● OpenFire + Red5 +  Spark 30/38
  • 31.
    SparkWeb: 31/38
  • 32.
    BigBlueButton: Web Web ? – Web Meeting, Video Contactos Contactos ? Video Video – Voz con Asterisk VoIP VoIP 32/38
  • 33.
    Web Web ? Contactos Contactos ? Video Video VoIP VoIP ● GW video VOIP <­> WEB: – chan_rtmp – Red5phone 33/38
  • 34.
    Asterisk: H.263, H.264, record,  Video Video playback, voicemail. VoIP VoIP Móvil Móvil ● app_conference ● Video 3G:   app_h324m,    app_rtsp, app_transcoder ● DiaStar de Dialogic:   video  conferencia, transcoding,  rescalling, IVR, gateway SS7 y  H324m. 34/38
  • 35.
    SMS:   chan_sebi, chan_mobile ● Softphones para smart phones: VoIP VoIP Móvil Móvil – SIPdroid – sIPhone RTPC RTPC – Nokia, etc... ● Presencia y XMPP ● ¿Video? 35/38
  • 36.
    ¿Cómo acelerar lo pendiente? ● Complementar con herramientas no libres: – Reconocimiento de Voz, Lummenvox – Text to speech, Lummenvox – Integración con Skype, Digium – Transcripción de Voicemail a email,  Phonetag – Fax sobre VoIP, Digium 36/38
  • 37.
  • 38.