SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
Blink: SIP beyond VoIP
    Saúl Ibarra Corretgé | AG Projects
AG Projects                                Blink: SIP beyond VoIP
The SIP Infrastructure Experts


Yo

        ●     @saghul
        ●     Vengo de Amsterdam
              ● ¡Nunca antes había estado en Mexico!

        ●     Con SIP y VoIP desde el 2005
AG Projects                                           Blink: SIP beyond VoIP
The SIP Infrastructure Experts


AG Projects
        ●     Infraestructuras SIP para proveedores
        ●     SIPThor: escalabilidad horizontal sin límite de
              usuarios
        ●     Proyectos de software:
               ●  Blink
               ●  SIP SIMPLE SDK
               ●  SylkServer
               ●  MediaProxy
               ●  OpenXCAP
               ●  MSRPRelay
AG Projects                             Blink: SIP beyond VoIP
The SIP Infrastructure Experts


Encuesta

        ¿Alguien ha utilizado SIP para algo más que
                 para hacer una llamada?
¿Para qué utilizamos la
  VoIP hoy en día?
Para emular la PSTN




 ... me aburroooo!
¿Me lo mandas
       en un E-Mail?




¿Cuántas veces os
   ha pasado?
AG Projects                                 Blink: SIP beyond VoIP
The SIP Infrastructure Experts


Más allá de la VoIP

        ●     SIP se diseñó 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
SIP beyond VoIP




               Nuevos tipos    Conferencias
Presencia
                de media      (colaboración)
AG Projects                              Blink: SIP beyond VoIP
The SIP Infrastructure Experts




                                 Presencia
AG Projects                                       Blink: SIP beyond 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
AG Projects                                        Blink: SIP beyond 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
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts


Presencia SIMPLE
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts




         Nuevos tipos de
             media
AG Projects                                      Blink: SIP beyond 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
AG Projects                                      Blink: SIP beyond 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)
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts




                      Conferencias
AG Projects                                        Blink: SIP beyond 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
AG Projects                                       Blink: SIP beyond 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, ...
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts


Conferencias
AG Projects                             Blink: SIP beyond VoIP
The SIP Infrastructure Experts


Conferencias




      Contact: <sip:test@81.23.228.139:5060>;isfocus
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts
AG Projects                                             Blink: SIP beyond 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
AG Projects                                 Blink: SIP beyond VoIP
The SIP Infrastructure Experts


 Blink Cocoa

                                 ●   Audio HD
                                 ●   Chat
                                 ●   Transferencia de
                                     ficheros
                                 ●   Compartir escritorio
                                 ●   Conferencias
                                 ●   Sincronización de
                                     Contactos (XCAP)
                                 ●   Cancelación de Eco
                                     Acústico (AEC)
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts


Blink: Conferencias
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts



 Blink Qt
AG Projects                               Blink: SIP beyond VoIP
The SIP Infrastructure Experts




                                 ¿Y Elastix?
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts
AG Projects                            Blink: SIP beyond VoIP
The SIP Infrastructure Experts




                                 BYE
1. Las PBX son aburridas
2. Nuestros clientes dudan,
    ¡hay que ayudarles!
3. Usa estándares abiertos
4. “Let's build it before
we're too old to enjoy it”
5. “Call Different”
AG Projects                      Blink: SIP beyond VoIP
The SIP Infrastructure Experts



 ¿Preguntas?
AG Projects                                                                         Blink: SIP beyond VoIP
The SIP Infrastructure Experts



 BYE
      BYE sip:audiencia@ElastixWorld2011 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@fElastixWorld2011>;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

Más contenido relacionado

La actualidad más candente

Open xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_globalOpen xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_global
loidavale
 

La actualidad más candente (7)

Aitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - EspañolAitana Launch - Seattle Overview - Español
Aitana Launch - Seattle Overview - Español
 
Irontec - comunicaciones unificadas en educación - biopen eduka - software li...
Irontec - comunicaciones unificadas en educación - biopen eduka - software li...Irontec - comunicaciones unificadas en educación - biopen eduka - software li...
Irontec - comunicaciones unificadas en educación - biopen eduka - software li...
 
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
¡Las nuevas características de RAD Studio, C++Builder y Delphi 10.1 Berlin!
 
Open xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_globalOpen xpertya solucion_empresarial_global
Open xpertya solucion_empresarial_global
 
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
 
Seguridad en VoIP
Seguridad en VoIPSeguridad en VoIP
Seguridad en 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
 

Similar a Blink: llevando SIP más allá de la VoIP

Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIntroducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Igalia
 
Webinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - QuobisWebinar WebRTC y HTML5 (spanish) - Quobis
Webinar WebRTC y HTML5 (spanish) - Quobis
Quobis
 

Similar a Blink: llevando SIP más allá de la VoIP (20)

SIP más allá de la VoIP
SIP más allá de la VoIPSIP más allá de la VoIP
SIP más allá de la VoIP
 
Blink: SIP conferencing done right
Blink: SIP conferencing done rightBlink: SIP conferencing done right
Blink: SIP conferencing done right
 
De SIP a XMPP y vice versa
De SIP a XMPP y vice versaDe SIP a XMPP y vice versa
De SIP a XMPP y vice versa
 
Proyecto Open Pi Phone
Proyecto Open Pi PhoneProyecto Open Pi Phone
Proyecto Open Pi Phone
 
2014 saul ibarra proyecto op2
2014 saul ibarra proyecto op22014 saul ibarra proyecto op2
2014 saul ibarra proyecto op2
 
SIP y XMPP: amigos para siempre
SIP y XMPP: amigos para siempreSIP y XMPP: amigos para siempre
SIP y XMPP: amigos para siempre
 
[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
 
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
 
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
 
JsSIP: SIP + WebRTC
JsSIP: SIP + WebRTCJsSIP: SIP + WebRTC
JsSIP: SIP + WebRTC
 
La vo ip
La vo ipLa vo ip
La vo ip
 
[VoIP2Day 2012] World Wide SIP
[VoIP2Day 2012] World Wide SIP[VoIP2Day 2012] World Wide SIP
[VoIP2Day 2012] World Wide SIP
 
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por IgaliaIntroducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
Introducción a Mesa. Caso específico dos dispositivos Raspberry Pi por Igalia
 
Redes programables v1.0
Redes programables v1.0Redes programables v1.0
Redes programables v1.0
 
Introducción a la vo ip
Introducción a la vo ipIntroducción a la vo ip
Introducción a la vo ip
 
SBCs como respuesta al soporte seguro de usuarios remotos. Casos de uso
SBCs como respuesta al soporte seguro de usuarios remotos. Casos de usoSBCs como respuesta al soporte seguro de usuarios remotos. Casos de uso
SBCs como respuesta al soporte seguro de usuarios remotos. Casos de uso
 
0. trabajo-de-investigación (1)
0. trabajo-de-investigación (1)0. trabajo-de-investigación (1)
0. trabajo-de-investigación (1)
 
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 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...
 
Sesion 14
Sesion 14Sesion 14
Sesion 14
 

Más de PaloSanto Solutions

Más de PaloSanto Solutions (20)

Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
Tres componentes fundamentales de un buen PBX IP: seguridad, alta disponibili...
 
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
Voip y Big Data, ¿Cómo aplicar analytics a la VoIP?
 
Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...Innovative technology for universal communication designed to involve the (he...
Innovative technology for universal communication designed to involve the (he...
 
Queuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadasQueuemetrics esencial, de la implementación a reportes avanzadas
Queuemetrics esencial, de la implementación a reportes avanzadas
 
La evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadasLa evolución de la telefonía IP a comunicaciones unificadas
La evolución de la telefonía IP a comunicaciones unificadas
 
WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!WebRTC … ¡vamos a discar!
WebRTC … ¡vamos a discar!
 
Integrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyXIntegrando encuestas automáticas con iSurveyX
Integrando encuestas automáticas con iSurveyX
 
Usando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MTUsando el módulo PIKE en Elastix MT
Usando el módulo PIKE en Elastix MT
 
Todo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBXTodo lo lo que necesita saber para implementar FreePBX
Todo lo lo que necesita saber para implementar FreePBX
 
Gestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMSGestión de la Información de Desempeño con OpenNMS
Gestión de la Información de Desempeño con OpenNMS
 
Escalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIPEscalado y balanceo de carga de sistemas SIP
Escalado y balanceo de carga de sistemas SIP
 
Elastix unified communications server cookbook
Elastix unified communications server cookbookElastix unified communications server cookbook
Elastix unified communications server cookbook
 
Seguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detalladoSeguridad en Asterisk: Un acercamiento detallado
Seguridad en Asterisk: Un acercamiento detallado
 
Dynamic calls with Text To Speech
Dynamic calls with Text To SpeechDynamic calls with Text To Speech
Dynamic calls with Text To Speech
 
Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)Proceso de migración de telefonía tradicional a Elastix (Caso)
Proceso de migración de telefonía tradicional a Elastix (Caso)
 
Building a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communicationsBuilding a new ecosystem for interoperable communications
Building a new ecosystem for interoperable communications
 
Asterisk: the future is at REST
Asterisk: the future is at RESTAsterisk: the future is at REST
Asterisk: the future is at REST
 
Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia Presentacion Hardware Elastix 2015 - Colombia
Presentacion Hardware Elastix 2015 - Colombia
 
Voicemail Avanzado
Voicemail AvanzadoVoicemail Avanzado
Voicemail Avanzado
 
Módulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de ElastixMódulo de Alta Disponibilidad de Elastix
Módulo de Alta Disponibilidad de Elastix
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 

Blink: llevando SIP más allá de la VoIP

  • 1. Blink: SIP beyond VoIP Saúl Ibarra Corretgé | AG Projects
  • 2. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Yo ● @saghul ● Vengo de Amsterdam ● ¡Nunca antes había estado en Mexico! ● Con SIP y VoIP desde el 2005
  • 3. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts AG Projects ● Infraestructuras SIP para proveedores ● SIPThor: escalabilidad horizontal sin límite de usuarios ● Proyectos de software: ● Blink ● SIP SIMPLE SDK ● SylkServer ● MediaProxy ● OpenXCAP ● MSRPRelay
  • 4. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Encuesta ¿Alguien ha utilizado SIP para algo más que para hacer una llamada?
  • 5. ¿Para qué utilizamos la VoIP hoy en día?
  • 6. Para emular la PSTN ... me aburroooo!
  • 7. ¿Me lo mandas en un E-Mail? ¿Cuántas veces os ha pasado?
  • 8. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Más allá de la VoIP ● SIP se diseñó 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
  • 9.
  • 10. SIP beyond VoIP Nuevos tipos Conferencias Presencia de media (colaboración)
  • 11. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Presencia
  • 12. AG Projects Blink: SIP beyond 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
  • 13. AG Projects Blink: SIP beyond 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
  • 14. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Presencia SIMPLE
  • 15. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Nuevos tipos de media
  • 16. AG Projects Blink: SIP beyond 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
  • 17. AG Projects Blink: SIP beyond 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)
  • 18. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Conferencias
  • 19. AG Projects Blink: SIP beyond 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
  • 20. AG Projects Blink: SIP beyond 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, ...
  • 21. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Conferencias
  • 22. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Conferencias Contact: <sip:test@81.23.228.139:5060>;isfocus
  • 23. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts
  • 24. AG Projects Blink: SIP beyond 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
  • 25. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Blink Cocoa ● Audio HD ● Chat ● Transferencia de ficheros ● Compartir escritorio ● Conferencias ● Sincronización de Contactos (XCAP) ● Cancelación de Eco Acústico (AEC)
  • 26. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Blink: Conferencias
  • 27. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts Blink Qt
  • 28. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts ¿Y Elastix?
  • 29. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts
  • 30. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts
  • 31. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts
  • 32. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts BYE
  • 33. 1. Las PBX son aburridas
  • 34. 2. Nuestros clientes dudan, ¡hay que ayudarles!
  • 35. 3. Usa estándares abiertos
  • 36. 4. “Let's build it before we're too old to enjoy it”
  • 38. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts ¿Preguntas?
  • 39. AG Projects Blink: SIP beyond VoIP The SIP Infrastructure Experts BYE BYE sip:audiencia@ElastixWorld2011 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@fElastixWorld2011>;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