SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Downloaden Sie, um offline zu lesen
SIP más allá de la VoIP
    Saúl Ibarra Corretgé | AG Projects
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


self

        ●     @saghul
        ●     Con SIP y VoIP desde el 2005
        ●     Afortunado, trabajo el 95% de mi tiempo
              en proyectos que me gustan y encima son
              Software Libre
        ●     Bla, bla, bla, ...




                                 f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


  Índice

         ●     SIP 101
         ●     Más allá de la VoIP
               ● Presencia SIMPLE

               ● XCAP

               ● MSRP

               ● Conferencias

         ●     Blink
         ●     Software Libre
         ●     BYE
                                 f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


Encuesta

        ¿Alguien ha utilizado SIP para algo más que
                 para hacer una llamada?




                                 f4hc 2011
AG Projects                                    SIP más allá de la VoIP
The SIP Infrastructure Experts




                                 SIP 101


                                   f4hc 2011
AG Projects                                      SIP más allá de la VoIP
The SIP Infrastructure Experts


SIP 101

        ●     Estandarizado en el RFC3261 por la IETF como
              sucesor del protocolo H323
        ●     Diseñado para ser utilizado en Internet para
              establecer sesiones multimedia
        ●     Core simple pensado para ser extensible




                                  f4hc 2011
AG Projects                                      SIP más allá de la VoIP
The SIP Infrastructure Experts


SIP 101

        ●     Solo señalización, agnóstico al tipo de media
        ●     Inspirado en otros estándares como HTTP o SMTP
        ●     SIP URI -> sip:usuario@dominio.xyz
        ●     Adoptado por el 3GPP para su uso en IMS




                                 f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


SIP 101




                                 f4hc 2011
AG Projects                                                   SIP más allá de la VoIP
The SIP Infrastructure Experts


Más allá de la VoIP
        ●     SIP se diseño para ser extensible
        ●     Audio y video (RTP) son solo 2 ejemplos de streams multimedia que
              podemos utilizar
        ●     Hay decenas de RFCs ya definidos, es hora de implementarlos




                                         f4hc 2011
AG Projects                                     SIP más allá de la VoIP
The SIP Infrastructure Experts




                                 Presencia
                                  SIMPLE

                                    f4hc 2011
AG Projects                                                   SIP más allá de la VoIP
The SIP Infrastructure Experts


Presencia SIMPLE
        ●     SIP for Instant Messaging and Presence Leveraging Extensions
        ●     Grupo de trabajo de la IETF encargado de estandarizar mensajería y
              presencia con SIP
        ●     SIMPLE define un framework extensible basado en el modelo Pub-
              Sub con notificaciones
               ●     SUBSCRIBE
               ●     PUBLISH
               ●     NOTIFY
        ●     Definido y extendido en multitud de RFCs




                                         f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


Presencia SIMPLE




                                 f4hc 2011
AG Projects                                        SIP más allá de la VoIP
The SIP Infrastructure Experts


Presencia SIMPLE
        ●     Presencia: ¿el ringtone del siglo XXI?
        ●     Comunicaciones en tiempo real con diversos tipos
              de media
        ●     Necesidad de sincronizar el momento para la
              comunicación




                                   f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


Presencia SIMPLE




                                 f4hc 2011
AG Projects                                                                                           SIP más allá de la VoIP
The SIP Infrastructure Experts


Presencia SIMPLE

                                 ...
                                   <tuple id="hstnhkmu">
                                       <status>
                                        <basic>open</basic>
                                       </status>
                                       <rpid:relationship>
                                        <rpid:self/>
                                       </rpid:relationship>
                                       <contact priority="0.0">sip:31208005163@ag-projects.com</contact>
                                       <timestamp>2011-07-13T00:34:10+02:00</timestamp>
                                   </tuple>
                                 ...




                                                                    f4hc 2011
AG Projects                                   SIP más allá de la VoIP
The SIP Infrastructure Experts




                                 XCAP


                                  f4hc 2011
AG Projects                                       SIP más allá de la VoIP
The SIP Infrastructure Experts


XCAP
        ●     SIP SIMPLE necesita políticas de autorización
        ●     No quiero que veas mi presencia
        ●     Las políticas de autorización se almacenarán en
              documentos XML
        ●     Un servidor almacenará los documentos XML y los
              servirá por HTTP




                                  f4hc 2011
AG Projects                                       SIP más allá de la VoIP
The SIP Infrastructure Experts


XCAP
        ●     Nace XCAP: XML Configuration Access Protocol
        ●     También será utilizado para guardar listas de
              contactos
        ●     Definido y extendido en multitud de RFCs
        ●     Adoptado por la Open Mobile Alliance (OMA)




                                  f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


XCAP




                                 f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


XCAP




                                 f4hc 2011
AG Projects                                                                               SIP más allá de la VoIP
The SIP Infrastructure Experts


XCAP
                                 ...
                                   <cp:rule id="pres_whitelist">
                                       <cp:conditions>
                                        <cp:identity>
                                         <cp:one id="sip:31208005163@ag-projects.com"/>
                                         <cp:one id="sip:saghul@sip2sip.info"/>
                                        </cp:identity>
                                       </cp:conditions>
                                       <cp:actions>
                                        <pr:sub-handling>allow</pr:sub-handling>
                                       </cp:actions>
                                   </cp:rule>
                                 ...




                                                             f4hc 2011
AG Projects                                   SIP más allá de la VoIP
The SIP Infrastructure Experts




                                 MSRP


                                  f4hc 2011
AG Projects                                      SIP más allá de la VoIP
The SIP Infrastructure Experts


MSRP
        ●     Message Session Relay Protocol
        ●     Verdadera mensajería (sesiones) para SIP
        ●     El RFC 3428 (SIP MESSAGE) no cuenta como
              mensajería
        ●     Funcionamiento muy simple, un par de RFCs (4975
              y 4976)
        ●     TLS obligatorio




                                  f4hc 2011
AG Projects                                      SIP más allá de la VoIP
The SIP Infrastructure Experts


MSRP
        ●     MSRP nos permite negociar una conexión TCP entre
              2 dispositivos SIP
               ● Sesiones de chat
               ● Transferencia de ficheros (RFC 5547)
               ● Compartir escritorio (VNC sobre MSRP, draft
                 expirado)




                                  f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts




                      Conferencias


                                 f4hc 2011
AG Projects                                        SIP más allá de la VoIP
The SIP Infrastructure Experts


Conferencias
        ●     Los sistemas de multi-conferencia actuales son
              meros mezcladores de RTP
        ●     Necesidad de disponer de contexto adicional sobre
              la sesión
        ●     Con SIP es posible extender la experiencia de
              usuario
               ●  Distintos tipos de media
               ●  Información sobre la sesión
               ●  Información sobre los participantes




                                   f4hc 2011
AG Projects                                       SIP más allá de la VoIP
The SIP Infrastructure Experts


Conferencias
        ●     Conectar todos los conceptos anteriores: sesiones
              multimedia + información adicional
        ●     Framework extensible definido en unos pocos RFCs:
              4575, 4353, 4579, draft-ietf-simple-chat
        ●     Uso del framework de presencia: PUBLISH,
              SUBSCRIBE y NOTIFY
        ●     Operaciones: añadir y expulsar participantes, ...




                                  f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


Conferencias




                                 f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


Conferencias




      Contact: <sip:test@81.23.228.139:5060>;isfocus




                                 f4hc 2011
AG Projects                                                   SIP más allá de la VoIP
The SIP Infrastructure Experts


Conferencias
      <conference-description>
        <display-text>Ad-hoc conference</display-text>
        <free-text>Hosted by SylkServer-1.2.1</free-text>
      </conference-description>
      <host-info>
        <web-page>http://sylkserver.com</web-page>
      </host-info>
      <conference-state>
        <user-count>1</user-count>
        <active>true</active>
      </conference-state>
      <users state="full">
         <user entity="sip:31208005163@ag-projects.com" state="full">
           <display-text>Saúl</display-text>
           <endpoint entity="sip:cmugnheo@83.43.224.233:60530" state="full">
              <display-text>Saúl</display-text>
              <status>connected</status>
              <joining-info><when>2011-07-13T23:39:07+02:00</when></joining-info>
              <media id="152141036"><type>message</type></media>
           </endpoint>
        </user>
      </users>
                                       f4hc 2011
AG Projects                                   SIP más allá de la VoIP
The SIP Infrastructure Experts




                                 Blink


                                  f4hc 2011
AG Projects                                             SIP más allá de la VoIP
The SIP Infrastructure Experts


Blink
        ●     Implementación de todo lo anterior del lado cliente
               ● Algunas cosas están in progress ;-)
        ●     Siempre siguiendo los estándares de la IETF
        ●     Cuando no lo hay lo inventamos :-)
        ●     Siempre sobre SIP
        ●     Software Libre

                                 http://icanblink.com




                                        f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


Blink Cocoa




                                 f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


Blink Qt




                                 f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts




                Software Libre


                                 f4hc 2011
AG Projects                                            SIP más allá de la VoIP
The SIP Infrastructure Experts


Software Libre
        ●     OpenSIPS (proxy SIP) módulos
              ● mediaproxy
              ● call_control
              ● nat_traversal
              ● presence_xcapdiff
        ●     MediaProxy (relay RTP)
        ●     CallControl (sistema prepago para OpenSIPS)
        ●     CDRTool (sistema de tarificación para OpenSIPS)

                                 http://sip2sip.info

                                       f4hc 2011
AG Projects                                       SIP más allá de la VoIP
The SIP Infrastructure Experts


Software Libre
        ●     MSRPlib (stack MSRP en Python)
        ●     MSRPRelay (relay para MSRP)
        ●     XCAPlib (librería XCAP en Python)
        ●     OpenXCAP (servidor XCAP)




                                   f4hc 2011
AG Projects                                                   SIP más allá de la VoIP
The SIP Infrastructure Experts


Software Libre
        ●     SIPSIMPLE SDK (librería implmentando SIP más
              allá de la VoIP, en Python)
               ●  Core de otras aplicaiones
        ●     Blink
        ●     SylkServer

                                 http://sipsimpleclient.com




                                           f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts




                                 BYE


                                 f4hc 2011
AG Projects                                         SIP más allá de la VoIP
The SIP Infrastructure Experts


Conclusiones
        ●     SIP está listo para ser más que VoIP
        ●     Todo está definido, no tenemos que esperar
        ●     La “innovación” ha terminado. Hay que pasar a la
              acción
        ●     Los estándares abiertos son la única forma de
              garantizar la continuidad de una tecnología




                                   f4hc 2011
AG Projects                                  SIP más allá de la VoIP
The SIP Infrastructure Experts


¿Preguntas?




                                 f4hc 2011
AG Projects                                                                         SIP más allá de la VoIP
The SIP Infrastructure Experts


BYE
      BYE sip:audiencia@f4hc2011 SIP/2.0
      Via: SIP/2.0/UDP 192.168.99.23:49919;rport;branch=z9hG4bKPjDb30Dx0sH-ozn9QB.cCCboyU.atR97aM
      Max-Forwards: 70
      From: "saghul" <sip:saul@ag-projects.com>;tag=UCpGKVZbQQx7BUKYtiuPEX668oa9jaU7
      To: <sip:audiencia@f4hc2011>;tag=as59aef35c
      Call-ID: DEWDfu63OACwYeQk7MrhmRhRq.1cqqis
      CSeq: 10633 BYE
      Route: <sip:81.23.228.129;lr;ftag=UCpGKVZbQQx7BUKYtiuPEX668oa9jaU7;did=641.a8a9c553>
      User-Agent: blink-0.20.2
      Content-Length: 0




                                          @saghul



                                          saul@ag-projects.com



                                         sip:saul@ag-projects.com


                                                     f4hc 2011

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Curso Asterisk Voz IP 1-Introduccion-sip
Curso Asterisk Voz IP 1-Introduccion-sipCurso Asterisk Voz IP 1-Introduccion-sip
Curso Asterisk Voz IP 1-Introduccion-sip
 
SIP: Session Initiation Protocol
SIP: Session Initiation ProtocolSIP: Session Initiation Protocol
SIP: Session Initiation Protocol
 
Voz Ip
Voz IpVoz Ip
Voz Ip
 
Sistemas de VoIP con Asterisk: Modulo I
Sistemas de VoIP con Asterisk: Modulo ISistemas de VoIP con Asterisk: Modulo I
Sistemas de VoIP con Asterisk: Modulo I
 
Charla Asterisk - UPCI
Charla Asterisk - UPCICharla Asterisk - UPCI
Charla Asterisk - UPCI
 
Presente y futuro de las comunicaciones VoIP
Presente y futuro de las comunicaciones VoIPPresente y futuro de las comunicaciones VoIP
Presente y futuro de las comunicaciones VoIP
 
Voz sobre IP VoIP
Voz sobre IP VoIPVoz sobre IP VoIP
Voz sobre IP VoIP
 
Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP). White Hack...
Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP). White Hack...Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP). White Hack...
Seguridad en Redes Convergentes: Seguridad en Voz sobre IP (VoIP). White Hack...
 
Protocolo SIP, WEB RTC y 3V
Protocolo SIP, WEB RTC y 3VProtocolo SIP, WEB RTC y 3V
Protocolo SIP, WEB RTC y 3V
 
Presentacion Voip
Presentacion VoipPresentacion Voip
Presentacion Voip
 
VOIP I - Marzo 2010
VOIP I - Marzo 2010VOIP I - Marzo 2010
VOIP I - Marzo 2010
 
VoIP
VoIPVoIP
VoIP
 
Blink: SIP conferencing done right
Blink: SIP conferencing done rightBlink: SIP conferencing done right
Blink: SIP conferencing done right
 
Proyecto Open Pi Phone
Proyecto Open Pi PhoneProyecto Open Pi Phone
Proyecto Open Pi Phone
 
Introducción a la vo ip
Introducción a la vo ipIntroducción a la vo ip
Introducción a la vo ip
 
VOiP
VOiPVOiP
VOiP
 
Ayc Mexico True Ip
Ayc Mexico True IpAyc Mexico True Ip
Ayc Mexico True Ip
 
Presente y futuro del nuevo IVOZ Provider
Presente y futuro del nuevo IVOZ ProviderPresente y futuro del nuevo IVOZ Provider
Presente y futuro del nuevo IVOZ Provider
 
Seguridad en VoIP
Seguridad en VoIPSeguridad en VoIP
Seguridad en VoIP
 
Fundamentos de telefonia ip
Fundamentos de telefonia ipFundamentos de telefonia ip
Fundamentos de telefonia ip
 

Andere mochten auch

Developing rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDKDeveloping rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDKSaúl Ibarra Corretgé
 
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)Iñaki Baz Castillo
 
Soluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPSSoluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPSAlejandro Rios Peña
 
SIP: más que una moda en el Contact Center de última generación
SIP: más que una moda en el Contact Center de última generaciónSIP: más que una moda en el Contact Center de última generación
SIP: más que una moda en el Contact Center de última generaciónMundo Contact
 
Comunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreComunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreAlejandro Rios Peña
 
Asterisk Rest Interface - ARI
Asterisk Rest Interface - ARIAsterisk Rest Interface - ARI
Asterisk Rest Interface - ARIDavid Muñoz
 
Llamada Sip (2)
Llamada Sip (2)Llamada Sip (2)
Llamada Sip (2)Abasota
 
FreeSWITCH: Asterisk con Esteroides
FreeSWITCH: Asterisk con EsteroidesFreeSWITCH: Asterisk con Esteroides
FreeSWITCH: Asterisk con EsteroidesMoises Silva
 
Alberto Sagredo voipnovatos- voip2day2011
Alberto Sagredo  voipnovatos- voip2day2011Alberto Sagredo  voipnovatos- voip2day2011
Alberto Sagredo voipnovatos- voip2day2011Alberto Sagredo Castro
 
Presentación VoIP2Day : Soluciones Ingeniosas con VoIP
Presentación VoIP2Day : Soluciones Ingeniosas con VoIPPresentación VoIP2Day : Soluciones Ingeniosas con VoIP
Presentación VoIP2Day : Soluciones Ingeniosas con VoIPAlberto Sagredo Castro
 
Curso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzadosCurso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzadosIrontec
 
CDRTool: CDR mediation and rating engine for OpenSIPS
CDRTool: CDR mediation and rating engine for OpenSIPSCDRTool: CDR mediation and rating engine for OpenSIPS
CDRTool: CDR mediation and rating engine for OpenSIPSSaúl Ibarra Corretgé
 

Andere mochten auch (20)

Developing rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDKDeveloping rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDK
 
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
[4K Conf 2012] SIP y WebRTC para Seres Humanos (tm)
 
Soluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPSSoluciones SIP Carrier Class con OpenSIPS
Soluciones SIP Carrier Class con OpenSIPS
 
SIP: más que una moda en el Contact Center de última generación
SIP: más que una moda en el Contact Center de última generaciónSIP: más que una moda en el Contact Center de última generación
SIP: más que una moda en el Contact Center de última generación
 
Comunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software LibreComunicaciones Unificadas con Software Libre
Comunicaciones Unificadas con Software Libre
 
Asterisk Rest Interface - ARI
Asterisk Rest Interface - ARIAsterisk Rest Interface - ARI
Asterisk Rest Interface - ARI
 
Llamada Sip (2)
Llamada Sip (2)Llamada Sip (2)
Llamada Sip (2)
 
FreeSWITCH: Asterisk con Esteroides
FreeSWITCH: Asterisk con EsteroidesFreeSWITCH: Asterisk con Esteroides
FreeSWITCH: Asterisk con Esteroides
 
Alberto Sagredo voipnovatos- voip2day2011
Alberto Sagredo  voipnovatos- voip2day2011Alberto Sagredo  voipnovatos- voip2day2011
Alberto Sagredo voipnovatos- voip2day2011
 
Introducción a SIP y OpenSER
Introducción a SIP y OpenSERIntroducción a SIP y OpenSER
Introducción a SIP y OpenSER
 
Presentación VoIP2Day : Soluciones Ingeniosas con VoIP
Presentación VoIP2Day : Soluciones Ingeniosas con VoIPPresentación VoIP2Day : Soluciones Ingeniosas con VoIP
Presentación VoIP2Day : Soluciones Ingeniosas con VoIP
 
Curso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzadosCurso de VoIP / Parte 04: Conceptos avanzados
Curso de VoIP / Parte 04: Conceptos avanzados
 
Rethinking the PBX
Rethinking the PBXRethinking the PBX
Rethinking the PBX
 
Blink: voice is not enough
Blink: voice is not enoughBlink: voice is not enough
Blink: voice is not enough
 
SIP Conferencing Reloaded
SIP Conferencing ReloadedSIP Conferencing Reloaded
SIP Conferencing Reloaded
 
Planning libuv v2
Planning libuv v2Planning libuv v2
Planning libuv v2
 
CDRTool: CDR mediation and rating engine for OpenSIPS
CDRTool: CDR mediation and rating engine for OpenSIPSCDRTool: CDR mediation and rating engine for OpenSIPS
CDRTool: CDR mediation and rating engine for OpenSIPS
 
Trust No One
Trust No OneTrust No One
Trust No One
 
Python, WebRTC and You (v2)
Python, WebRTC and You (v2)Python, WebRTC and You (v2)
Python, WebRTC and You (v2)
 
The Future of the PBX
The Future of the PBXThe Future of the PBX
The Future of the PBX
 

Ähnlich wie SIP más allá de la VoIP

Blink: llevando SIP más allá de la VoIP
Blink: llevando SIP más allá de la VoIPBlink: llevando SIP más allá de la VoIP
Blink: llevando SIP más allá de la VoIPPaloSanto Solutions
 
2014 saul ibarra proyecto op2
2014 saul ibarra proyecto op22014 saul ibarra proyecto op2
2014 saul ibarra proyecto op2VOIP2DAY
 
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIPIñaki Baz Castillo
 
Asterisk y Cisco HA Conceptos - Webinar Bitsense y Proydesa
Asterisk y Cisco HA Conceptos - Webinar Bitsense y ProydesaAsterisk y Cisco HA Conceptos - Webinar Bitsense y Proydesa
Asterisk y Cisco HA Conceptos - Webinar Bitsense y ProydesaLuis Adrian Amato
 
Qué hace falta para construir un skype
Qué hace falta para construir un skypeQué hace falta para construir un skype
Qué hace falta para construir un skypeOpenDireito
 
CEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for Business
CEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for BusinessCEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for Business
CEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for BusinessPeter Diaz
 
Redes programables v1.0
Redes programables v1.0Redes programables v1.0
Redes programables v1.0Javier Liendo
 
Quobis webinar Siete avances clave en la operabilidad de redes VoIP y NGN
Quobis webinar  Siete avances clave en la operabilidad de redes VoIP y NGNQuobis webinar  Siete avances clave en la operabilidad de redes VoIP y NGN
Quobis webinar Siete avances clave en la operabilidad de redes VoIP y NGNQuobis
 
Omnileads del opensource a la omnicanalidad
Omnileads del opensource a la omnicanalidadOmnileads del opensource a la omnicanalidad
Omnileads del opensource a la omnicanalidadOpenDireito
 
Mobicents Summit 2012 - Renato Simoes - Avaya's Usage of Mobicents
Mobicents Summit 2012 - Renato Simoes - Avaya's Usage of MobicentsMobicents Summit 2012 - Renato Simoes - Avaya's Usage of Mobicents
Mobicents Summit 2012 - Renato Simoes - Avaya's Usage of Mobicentstelestax
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisQuobis
 
Seguridad en VoIP - Hackelarre
Seguridad en VoIP - HackelarreSeguridad en VoIP - Hackelarre
Seguridad en VoIP - HackelarrePablo Garaizar
 
Introduccion a Python para la web
Introduccion a Python para la webIntroduccion a Python para la web
Introduccion a Python para la webArsys
 

Ähnlich wie SIP más allá de la VoIP (20)

Blink: llevando SIP más allá de la VoIP
Blink: llevando SIP más allá de la VoIPBlink: llevando SIP más allá de la VoIP
Blink: llevando SIP más allá de la VoIP
 
De SIP a WebRTC y vice versa
De SIP a WebRTC y vice versaDe SIP a WebRTC y vice versa
De SIP a WebRTC y vice versa
 
2014 saul ibarra proyecto op2
2014 saul ibarra proyecto op22014 saul ibarra proyecto op2
2014 saul ibarra proyecto op2
 
telefonia IP
telefonia IPtelefonia IP
telefonia IP
 
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
[VoIP2Day 2009] Presente y futuro de las comunicaciones VoIP
 
Asterisk y Cisco HA Conceptos - Webinar Bitsense y Proydesa
Asterisk y Cisco HA Conceptos - Webinar Bitsense y ProydesaAsterisk y Cisco HA Conceptos - Webinar Bitsense y Proydesa
Asterisk y Cisco HA Conceptos - Webinar Bitsense y Proydesa
 
red5
red5red5
red5
 
Qué hace falta para construir un skype
Qué hace falta para construir un skypeQué hace falta para construir un skype
Qué hace falta para construir un skype
 
CEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for Business
CEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for BusinessCEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for Business
CEUS by Iberian SharePoint Conference 2015 - Migra tu Lync a Skype for Business
 
JsSIP: SIP + WebRTC
JsSIP: SIP + WebRTCJsSIP: SIP + WebRTC
JsSIP: SIP + WebRTC
 
0. trabajo-de-investigación (1)
0. trabajo-de-investigación (1)0. trabajo-de-investigación (1)
0. trabajo-de-investigación (1)
 
Redes programables v1.0
Redes programables v1.0Redes programables v1.0
Redes programables v1.0
 
Quobis webinar Siete avances clave en la operabilidad de redes VoIP y NGN
Quobis webinar  Siete avances clave en la operabilidad de redes VoIP y NGNQuobis webinar  Siete avances clave en la operabilidad de redes VoIP y NGN
Quobis webinar Siete avances clave en la operabilidad de redes VoIP y NGN
 
Omnileads del opensource a la omnicanalidad
Omnileads del opensource a la omnicanalidadOmnileads del opensource a la omnicanalidad
Omnileads del opensource a la omnicanalidad
 
La vo ip
La vo ipLa vo ip
La vo ip
 
Mobicents Summit 2012 - Renato Simoes - Avaya's Usage of Mobicents
Mobicents Summit 2012 - Renato Simoes - Avaya's Usage of MobicentsMobicents Summit 2012 - Renato Simoes - Avaya's Usage of Mobicents
Mobicents Summit 2012 - Renato Simoes - Avaya's Usage of Mobicents
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
 
Seguridad en VoIP - Hackelarre
Seguridad en VoIP - HackelarreSeguridad en VoIP - Hackelarre
Seguridad en VoIP - Hackelarre
 
Introduccion a Python para la web
Introduccion a Python para la webIntroduccion a Python para la web
Introduccion a Python para la web
 
IPCOP
IPCOPIPCOP
IPCOP
 

Mehr von Saúl Ibarra Corretgé

Challenges running Jitsi Meet at scale during the pandemic
Challenges running Jitsi Meet at scale during the pandemicChallenges running Jitsi Meet at scale during the pandemic
Challenges running Jitsi Meet at scale during the pandemicSaúl Ibarra Corretgé
 
The Road to End-to-End Encryption in Jitsi Meet
The Road to End-to-End Encryption in Jitsi MeetThe Road to End-to-End Encryption in Jitsi Meet
The Road to End-to-End Encryption in Jitsi MeetSaúl Ibarra Corretgé
 
Jitsi Meet: our tale of blood, sweat, tears and love
Jitsi Meet: our tale of blood, sweat, tears and loveJitsi Meet: our tale of blood, sweat, tears and love
Jitsi Meet: our tale of blood, sweat, tears and loveSaúl Ibarra Corretgé
 
Jitsi Meet: Video conferencing for the privacy minded
Jitsi Meet: Video conferencing for the privacy mindedJitsi Meet: Video conferencing for the privacy minded
Jitsi Meet: Video conferencing for the privacy mindedSaúl Ibarra Corretgé
 
Get a room! Spot: the ultimate physical meeting room experience
Get a room! Spot: the ultimate physical meeting room experienceGet a room! Spot: the ultimate physical meeting room experience
Get a room! Spot: the ultimate physical meeting room experienceSaúl Ibarra Corretgé
 
Going Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTCGoing Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTCSaúl Ibarra Corretgé
 
Going Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTCGoing Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTCSaúl Ibarra Corretgé
 
Jitsi: state-of-the-art video conferencing you can self-host
Jitsi: state-of-the-art video conferencing you can self-hostJitsi: state-of-the-art video conferencing you can self-host
Jitsi: state-of-the-art video conferencing you can self-hostSaúl Ibarra Corretgé
 
WebRTC: El epicentro de la videoconferencia y IoT
WebRTC: El epicentro de la videoconferencia y IoTWebRTC: El epicentro de la videoconferencia y IoT
WebRTC: El epicentro de la videoconferencia y IoTSaúl Ibarra Corretgé
 
libuv: cross platform asynchronous i/o
libuv: cross platform asynchronous i/olibuv: cross platform asynchronous i/o
libuv: cross platform asynchronous i/oSaúl Ibarra Corretgé
 
Videoconferencias: el santo grial de WebRTC
Videoconferencias: el santo grial de WebRTCVideoconferencias: el santo grial de WebRTC
Videoconferencias: el santo grial de WebRTCSaúl Ibarra Corretgé
 
SylkServer: State of the art RTC application server
SylkServer: State of the art RTC application serverSylkServer: State of the art RTC application server
SylkServer: State of the art RTC application serverSaúl Ibarra Corretgé
 
Escalabilidad horizontal desde las trincheras
Escalabilidad horizontal desde las trincherasEscalabilidad horizontal desde las trincheras
Escalabilidad horizontal desde las trincherasSaúl Ibarra Corretgé
 
libuv, NodeJS and everything in between
libuv, NodeJS and everything in betweenlibuv, NodeJS and everything in between
libuv, NodeJS and everything in betweenSaúl Ibarra Corretgé
 

Mehr von Saúl Ibarra Corretgé (20)

Challenges running Jitsi Meet at scale during the pandemic
Challenges running Jitsi Meet at scale during the pandemicChallenges running Jitsi Meet at scale during the pandemic
Challenges running Jitsi Meet at scale during the pandemic
 
The Road to End-to-End Encryption in Jitsi Meet
The Road to End-to-End Encryption in Jitsi MeetThe Road to End-to-End Encryption in Jitsi Meet
The Road to End-to-End Encryption in Jitsi Meet
 
Jitsi: State of the Union 2020
Jitsi: State of the Union 2020Jitsi: State of the Union 2020
Jitsi: State of the Union 2020
 
Jitsi Meet: our tale of blood, sweat, tears and love
Jitsi Meet: our tale of blood, sweat, tears and loveJitsi Meet: our tale of blood, sweat, tears and love
Jitsi Meet: our tale of blood, sweat, tears and love
 
Jitsi Meet: Video conferencing for the privacy minded
Jitsi Meet: Video conferencing for the privacy mindedJitsi Meet: Video conferencing for the privacy minded
Jitsi Meet: Video conferencing for the privacy minded
 
Jitsi - Estado de la unión 2019
Jitsi - Estado de la unión 2019Jitsi - Estado de la unión 2019
Jitsi - Estado de la unión 2019
 
Get a room! Spot: the ultimate physical meeting room experience
Get a room! Spot: the ultimate physical meeting room experienceGet a room! Spot: the ultimate physical meeting room experience
Get a room! Spot: the ultimate physical meeting room experience
 
Going Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTCGoing Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTC
 
Going Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTCGoing Mobile with React Native and WebRTC
Going Mobile with React Native and WebRTC
 
Jitsi: Estado de la Unión (2018)
Jitsi: Estado de la Unión (2018)Jitsi: Estado de la Unión (2018)
Jitsi: Estado de la Unión (2018)
 
Jitsi: state-of-the-art video conferencing you can self-host
Jitsi: state-of-the-art video conferencing you can self-hostJitsi: state-of-the-art video conferencing you can self-host
Jitsi: state-of-the-art video conferencing you can self-host
 
WebRTC: El epicentro de la videoconferencia y IoT
WebRTC: El epicentro de la videoconferencia y IoTWebRTC: El epicentro de la videoconferencia y IoT
WebRTC: El epicentro de la videoconferencia y IoT
 
Jitsi: Open Source Video Conferencing
Jitsi: Open Source Video ConferencingJitsi: Open Source Video Conferencing
Jitsi: Open Source Video Conferencing
 
Jitsi: State of the Union
Jitsi: State of the UnionJitsi: State of the Union
Jitsi: State of the Union
 
libuv: cross platform asynchronous i/o
libuv: cross platform asynchronous i/olibuv: cross platform asynchronous i/o
libuv: cross platform asynchronous i/o
 
Videoconferencias: el santo grial de WebRTC
Videoconferencias: el santo grial de WebRTCVideoconferencias: el santo grial de WebRTC
Videoconferencias: el santo grial de WebRTC
 
SylkServer: State of the art RTC application server
SylkServer: State of the art RTC application serverSylkServer: State of the art RTC application server
SylkServer: State of the art RTC application server
 
Escalabilidad horizontal desde las trincheras
Escalabilidad horizontal desde las trincherasEscalabilidad horizontal desde las trincheras
Escalabilidad horizontal desde las trincheras
 
A deep dive into libuv
A deep dive into libuvA deep dive into libuv
A deep dive into libuv
 
libuv, NodeJS and everything in between
libuv, NodeJS and everything in betweenlibuv, NodeJS and everything in between
libuv, NodeJS and everything in between
 

Kürzlich hochgeladen

FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Kürzlich hochgeladen (20)

FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

SIP más allá de la VoIP

  • 1. SIP más allá de la VoIP Saúl Ibarra Corretgé | AG Projects
  • 2. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts self ● @saghul ● Con SIP y VoIP desde el 2005 ● Afortunado, trabajo el 95% de mi tiempo en proyectos que me gustan y encima son Software Libre ● Bla, bla, bla, ... f4hc 2011
  • 3. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Índice ● SIP 101 ● Más allá de la VoIP ● Presencia SIMPLE ● XCAP ● MSRP ● Conferencias ● Blink ● Software Libre ● BYE f4hc 2011
  • 4. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Encuesta ¿Alguien ha utilizado SIP para algo más que para hacer una llamada? f4hc 2011
  • 5. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts SIP 101 f4hc 2011
  • 6. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts SIP 101 ● Estandarizado en el RFC3261 por la IETF como sucesor del protocolo H323 ● Diseñado para ser utilizado en Internet para establecer sesiones multimedia ● Core simple pensado para ser extensible f4hc 2011
  • 7. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts SIP 101 ● Solo señalización, agnóstico al tipo de media ● Inspirado en otros estándares como HTTP o SMTP ● SIP URI -> sip:usuario@dominio.xyz ● Adoptado por el 3GPP para su uso en IMS f4hc 2011
  • 8. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts SIP 101 f4hc 2011
  • 9. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Más allá de la VoIP ● SIP se diseño para ser extensible ● Audio y video (RTP) son solo 2 ejemplos de streams multimedia que podemos utilizar ● Hay decenas de RFCs ya definidos, es hora de implementarlos f4hc 2011
  • 10. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Presencia SIMPLE f4hc 2011
  • 11. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Presencia SIMPLE ● SIP for Instant Messaging and Presence Leveraging Extensions ● Grupo de trabajo de la IETF encargado de estandarizar mensajería y presencia con SIP ● SIMPLE define un framework extensible basado en el modelo Pub- Sub con notificaciones ● SUBSCRIBE ● PUBLISH ● NOTIFY ● Definido y extendido en multitud de RFCs f4hc 2011
  • 12. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Presencia SIMPLE f4hc 2011
  • 13. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Presencia SIMPLE ● Presencia: ¿el ringtone del siglo XXI? ● Comunicaciones en tiempo real con diversos tipos de media ● Necesidad de sincronizar el momento para la comunicación f4hc 2011
  • 14. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Presencia SIMPLE f4hc 2011
  • 15. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Presencia SIMPLE ... <tuple id="hstnhkmu"> <status> <basic>open</basic> </status> <rpid:relationship> <rpid:self/> </rpid:relationship> <contact priority="0.0">sip:31208005163@ag-projects.com</contact> <timestamp>2011-07-13T00:34:10+02:00</timestamp> </tuple> ... f4hc 2011
  • 16. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts XCAP f4hc 2011
  • 17. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts XCAP ● SIP SIMPLE necesita políticas de autorización ● No quiero que veas mi presencia ● Las políticas de autorización se almacenarán en documentos XML ● Un servidor almacenará los documentos XML y los servirá por HTTP f4hc 2011
  • 18. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts XCAP ● Nace XCAP: XML Configuration Access Protocol ● También será utilizado para guardar listas de contactos ● Definido y extendido en multitud de RFCs ● Adoptado por la Open Mobile Alliance (OMA) f4hc 2011
  • 19. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts XCAP f4hc 2011
  • 20. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts XCAP f4hc 2011
  • 21. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts XCAP ... <cp:rule id="pres_whitelist"> <cp:conditions> <cp:identity> <cp:one id="sip:31208005163@ag-projects.com"/> <cp:one id="sip:saghul@sip2sip.info"/> </cp:identity> </cp:conditions> <cp:actions> <pr:sub-handling>allow</pr:sub-handling> </cp:actions> </cp:rule> ... f4hc 2011
  • 22. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts MSRP f4hc 2011
  • 23. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts MSRP ● Message Session Relay Protocol ● Verdadera mensajería (sesiones) para SIP ● El RFC 3428 (SIP MESSAGE) no cuenta como mensajería ● Funcionamiento muy simple, un par de RFCs (4975 y 4976) ● TLS obligatorio f4hc 2011
  • 24. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts MSRP ● MSRP nos permite negociar una conexión TCP entre 2 dispositivos SIP ● Sesiones de chat ● Transferencia de ficheros (RFC 5547) ● Compartir escritorio (VNC sobre MSRP, draft expirado) f4hc 2011
  • 25. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Conferencias f4hc 2011
  • 26. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Conferencias ● Los sistemas de multi-conferencia actuales son meros mezcladores de RTP ● Necesidad de disponer de contexto adicional sobre la sesión ● Con SIP es posible extender la experiencia de usuario ● Distintos tipos de media ● Información sobre la sesión ● Información sobre los participantes f4hc 2011
  • 27. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Conferencias ● Conectar todos los conceptos anteriores: sesiones multimedia + información adicional ● Framework extensible definido en unos pocos RFCs: 4575, 4353, 4579, draft-ietf-simple-chat ● Uso del framework de presencia: PUBLISH, SUBSCRIBE y NOTIFY ● Operaciones: añadir y expulsar participantes, ... f4hc 2011
  • 28. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Conferencias f4hc 2011
  • 29. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Conferencias Contact: <sip:test@81.23.228.139:5060>;isfocus f4hc 2011
  • 30. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Conferencias <conference-description> <display-text>Ad-hoc conference</display-text> <free-text>Hosted by SylkServer-1.2.1</free-text> </conference-description> <host-info> <web-page>http://sylkserver.com</web-page> </host-info> <conference-state> <user-count>1</user-count> <active>true</active> </conference-state> <users state="full"> <user entity="sip:31208005163@ag-projects.com" state="full"> <display-text>Saúl</display-text> <endpoint entity="sip:cmugnheo@83.43.224.233:60530" state="full"> <display-text>Saúl</display-text> <status>connected</status> <joining-info><when>2011-07-13T23:39:07+02:00</when></joining-info> <media id="152141036"><type>message</type></media> </endpoint> </user> </users> f4hc 2011
  • 31. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Blink f4hc 2011
  • 32. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Blink ● Implementación de todo lo anterior del lado cliente ● Algunas cosas están in progress ;-) ● Siempre siguiendo los estándares de la IETF ● Cuando no lo hay lo inventamos :-) ● Siempre sobre SIP ● Software Libre http://icanblink.com f4hc 2011
  • 33. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Blink Cocoa f4hc 2011
  • 34. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Blink Qt f4hc 2011
  • 35. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Software Libre f4hc 2011
  • 36. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Software Libre ● OpenSIPS (proxy SIP) módulos ● mediaproxy ● call_control ● nat_traversal ● presence_xcapdiff ● MediaProxy (relay RTP) ● CallControl (sistema prepago para OpenSIPS) ● CDRTool (sistema de tarificación para OpenSIPS) http://sip2sip.info f4hc 2011
  • 37. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Software Libre ● MSRPlib (stack MSRP en Python) ● MSRPRelay (relay para MSRP) ● XCAPlib (librería XCAP en Python) ● OpenXCAP (servidor XCAP) f4hc 2011
  • 38. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Software Libre ● SIPSIMPLE SDK (librería implmentando SIP más allá de la VoIP, en Python) ● Core de otras aplicaiones ● Blink ● SylkServer http://sipsimpleclient.com f4hc 2011
  • 39. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts BYE f4hc 2011
  • 40. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts Conclusiones ● SIP está listo para ser más que VoIP ● Todo está definido, no tenemos que esperar ● La “innovación” ha terminado. Hay que pasar a la acción ● Los estándares abiertos son la única forma de garantizar la continuidad de una tecnología f4hc 2011
  • 41. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts ¿Preguntas? f4hc 2011
  • 42. AG Projects SIP más allá de la VoIP The SIP Infrastructure Experts BYE BYE sip:audiencia@f4hc2011 SIP/2.0 Via: SIP/2.0/UDP 192.168.99.23:49919;rport;branch=z9hG4bKPjDb30Dx0sH-ozn9QB.cCCboyU.atR97aM Max-Forwards: 70 From: "saghul" <sip:saul@ag-projects.com>;tag=UCpGKVZbQQx7BUKYtiuPEX668oa9jaU7 To: <sip:audiencia@f4hc2011>;tag=as59aef35c Call-ID: DEWDfu63OACwYeQk7MrhmRhRq.1cqqis CSeq: 10633 BYE Route: <sip:81.23.228.129;lr;ftag=UCpGKVZbQQx7BUKYtiuPEX668oa9jaU7;did=641.a8a9c553> User-Agent: blink-0.20.2 Content-Length: 0 @saghul saul@ag-projects.com sip:saul@ag-projects.com f4hc 2011