SIPdoc VoIP2Day 2009 (Madrid SIMO)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    SIPdoc VoIP2Day 2009 (Madrid SIMO) - Presentation Transcript

    1. Presente y futuro de las comunicaciones VoIP VoIP2day 2k9 - http://www.voip2day.net
    2. ¿Y éstos quiénes son?
    3. SIPdoc Team
      • Trabajadores con familia, hijos, … oh wait!
      • Trabajan en empresas serias de día y SIPean con nocturnidad y alevosía.
      • ¡Hay vida más allá de Asterisk!
        • ¡En serio!
      • Imagine there is no PSTN
    4. SIPdoc Team (II)
      • Iñaki Baz (ibc)
        • Ese hombre que no sale a por el pan si no se ha leído el RFC o draft correspondiente.
      • Jon Bonilla (manwe)
        • Ese hombre que tras comprar el pan y hacerse un bokata se lee el RFC o draft correspondiente mientras se lo come.
      • Saúl Ibarra (saghul)
        • Ese ¿hombre? que no dormiría si pudiera evitarlo y no toca nada con botones que no pueda flashear.
    5. SIPdoc Team (III)
      • Éstos nos dan de comer:
    6. ¿Qué nos van a contar?
    7. índice
      • Infraestructuras de servicios VoIP (saghul)
        • Quiero montar un proveedor, ¿cómo hago?
        • Arquitectura y componentes
      • Presencia SIP avanzada (ibc)
        • Presencia SIMPLE
        • XCAP
      • VoIP en telefonía móvil e IMS (manwe)
        • Convergencia entre las redes de VoIP y móvil
        • El futuro: IMS
    8. Infraestructuras de servicios VoIP
    9. Arquitectura básica de proveedor
      • Servicio a usuarios residenciales
      • Enlaces SIP con IP-PBX
      • Elementos implicados
        • Proxy SIP
        • Gateway PSTN
      • El proxy lo hace todo
        • Registro
        • Accounting
        • ...
    10. Arquitectura básica de proveedor (II)
    11. Componentes de la arquitectura básica
      • SIP proxy
        • Sólo habla SIP
        • Registro de usuarios
        • Enlaces con gateways PSTN
        • Enlaces con otros proveedores (peering)
        • Facturación (accounting)
      Muy poca inteligencia -> ¡no es una PBX!
    12. Componentes de la arquitectura básica (II)
      • Gateways PSTN
        • Puede ser hardware integrado o algo software -> Asterisk, FreeSWITCH, CallWeaver, YATE, ...
        • Encargado de conectar el mundo SIP a la PSTN
    13. Componentes de la arquitectura básica (III)
      • Proxy RTP
        • Procesa el audio .
        • Necesario para ofrecer tratamiento de NAT transparente al usuario.
        • Si la carga es baja podemos incluirlo en el mismo servidor físico que el proxy.
    14. Componentes de la arquitectura básica (IV)
      • Ventajas
        • Relativamente fácil de montar.
        • Poco coste inicial si el número de clientes no es muy elevado.
        • Pocas funcionalidades -> poca complejidad -> pocos errores.
    15. Componentes de la arquitectura básica (V)
      • Inconvenientes
        • Sólo con un proxy no podemos ofrecer servicios adicionales como buzón de voz...
        • Escalabilidad: si separamos los servicios al principio, escalar en el futuro será más sencillo.
        • Posible saturación del servidor.
        • Hacer el accounting en el proxy no siempre es una buena idea...
    16. Mejorando la arquitectura básica
      • Servicios separados desde un inicio.
      • Media Server para ofrecer servicios de valor añadido.
      • Balanceo de carga en salida.
    17. Mejorando la arquitectura básica (II)
    18. Mejorando la arquitectura básica (III)
      • Añadidos los servidores AMS1 y AMS2 para ofrecer servicios endpoint de buzón de voz y conferencias.
        • Nice and cool sexy features, yeah!
      • Proxy SIP adicional para hacer el balanceo de carga hacia la PSTN.
        • Capacidad de hacer failover.
      • Servidor de BBDD independiente.
        • Menor carga para el core proxy.
    19. Añadiendo redundancia
      • Nuestro servicio es crítico para los clientes.
        • Como no puedan llamar -> ¡pánico!
      • Redundar los sistemas evitará que la caída de un servidor provoque un corte en el servicio.
      • El mayor número de 'nueves' posible.
        • Sin llegar a la paranoia.
    20. Añadiendo redundancia (II)
    21. Añadiendo redundancia (III) Las acciones a tomar varían en función del tipo de servicio.
      • Proxy SIP y Load Balancer
        • Balanceo por DNS SRV Round-Robin.
        • Los nodos activos todo el rato.
      • Servidor de BBDD
        • Cluster MySQL Master - Master.
    22. Herramientas adicionales para HA
      • HeartBeat
        • Balanceo de servicios en clusters.
      • UCARP
        • Balanceo de IP y ejecución de scripts entre varios nodos.
      • DRBD
        • Sincronización de datos por red.
      • Csync2
        • Sincronización de datos por red.
    23. Proveedor con centralita virtual
      • Más orientado a empresas que a usuarios residenciales.
      • Ofrece servicios de centralita (PBX) de manera remota.
        • Ahorro de costes.
      • ¡Necesitamos un dialplan !
        • Hacer esto con un proxy apesta.
    24. Proveedor con centralita virtual (II)
      • Su infraestructura es mucho más compleja.
    25. Proveedor con centralita virtual (III)
      • Arquitectura típica: El Rombo .
        • Proxy SIP para registro de usuarios.
        • Batería de PBX con la lógica de cada empresa.
        • Balanceo de carga en salida. (PSTN u otros proveedores SIP)
    26. Proveedor con centralita virtual (IV)
    27. Proveedor con centralita virtual (V)
      • Mejorando El Rombo :
        • Batería de servidores Asterisk con la misma configuración .
        • Balanceo de carga en ambos extremos: cualquier empresa usa cualquier servidor indistintamente.
    28. Proveedor con centralita virtual (VI)
    29. ¿Hemos terminado?
      • ¿Es ésta la arquitectura definitiva?
      • ¿Voy a molar más que nadie?
      • ¿Es indestructible?
      • ¿Es el papa espacial un lagarto?
    30. ¿Qué nos falta?
      • Necesitamos algo que se sitúe entre el proxy y los demás sistemas.
      • Ɐ algo != Asterisk
      • Algo con lo que se pueda hacer accounting sin riesgos.
      • Algo que tenga el control de la llamada en todo momento.
      • Algo que no se trague el RTP.
    31. ¿Qué nos falta? Un B2BUA
    32. ¿Qué nos falta? (II) Alice Bob T1 T2 T3 Diálogo 1
    33. ¿Qué nos falta? (III) Alice b2bua Bob
    34. Algo más que un B2BUA
      • Además de estar en medio necesitamos poder dar servicios.
        • Necesitamos un SIP Application Server.
      • Servidor SIP que hace de b2bua ¡y más!
        • Capacidad de interactuar con otras plataformas: XMLRPC, SOAP, HTTP, Servlets, …
        • Posibilidad de desarrollar aplicaciones propias.
    35. Algo más que un B2BUA (II)
      • No tiene porqué encargarse del audio.
      • Asterisk no es un Application Server.
        • Aunque hagas AGIs en PHP... ¡wow!
      • Software disponible:
        • WeSIP
        • Glassfish
        • Un b2bua (solo señalización)+ un Media Server + pegamento
          • ¿OpenSIPS + SEMS? Quién sabe...
    36. Ahora sí
    37. Ahora sí (II)
      • Arquitectura sostenible.
      • Escalable.
      • Extensible.
      • Future proof.
    38. Arbitro, ¡cambio!
    39. Presencia SIP SIMPLE y XCAP more than voice...
    40. Lo que conocemos...
    41. Lo que conocemos... (II)
      • XMPP
        • IM y presencia
          • Y la ñapa de “Jingle” para voz.
      • MSN
        • IM, presencia y voz (limitada)
        • “Dicen” que usa una especie de SIP “custom”
      • Skype
        • IM, presencia y voz
        • Pero apesta
    42. Pero nos gusta la VoIP
      • Venimos del mundo de la voz
        • La prioridad es el teléfono
        • Y las funciones “molonas” de PBX
          • ¿Puedes montar una PBX “enterprise” con Skype?
            • Amantes de chan_skype procedan a abandonar la sala.
        • Tenemos que añadir IM y presencia sobre nuestra infraestructura de VoIP (SIP)
          • “ ¿Cómo hago?”
    43. ¿SIP + XMPP?
      • Solución híbrida
        • PBX SIP + servidor XMPP
      • Desventajas
        • Doble mantenimiento de usuarios (ñapas)
        • Pocos terminales/softphones implementan bien ambos protocolos
        • “Integración” Asterisk + OpenFire...
          • Hay vida más allá de Asterisk. En serio.
      • ¿Alguna otra sugerencia?
        • ...
    44.  
    45. SIP SIMPLE
      • SIMPLE es un subgrupo de SIP que se encarga de IM y presencia
        • Existen especificaciones muy completas
          • RFC's de presencia:
            • 3856, 3857, 3858, 3863, 4479, 4480, 4482...
          • RFC's de XCAP:
            • 4825, 4826, 4827, 5025...
          • RFC's de IM:
            • 3428, 3994, 4975...
          • OpenMobileAliance: XDM
            • Un refrito de todo lo anterior.
        • “SIMPLE is not simple...”
    46. SUBSCRIBE
      • Subscripción al estado de presencia de otro usuario
      • RFC 3856
        • [email_address] quiere conocer el estado de presencia de [email_address] .
        • [email_address] envía un SUBSCRIBE:
    47. SUBSCRIBE (II)
            • SUBSCRIBE sip:manwe@sipdoc.net SIP/2.0
            • Via: SIP/2.0/UDP 192.168.1.101:6060;rport;branch=z9hG4bKwrezomkl
            • Max-Forwards: 70
            • To: <sip:manwe@sipdoc.net>
            • From: &quot;IBC&quot; <sip:ibc@sipdoc.net>;tag=hzxgf
            • Call-ID: osrcavbozglnyzs@ibc-laptop
            • CSeq: 724 SUBSCRIBE
            • Contact: <sip:ibc@192.168.1.101:6060>
            • Accept: application/pidf+xml
            • Event: presence
            • Expires: 3600
            • User-Agent: Twinkle/1.4.2
            • Content-Length: 0
    48. PUBLISH
      • Un usuario publica su estado de presencia
      • RFC 3903
        • [email_address] publica su estado “online” enviando un PUBLISH al servidor de presencia:
    49. PUBLISH (II)
          • PUBLISH sip:manwe@sipdoc.net SIP/2.0
          • Via: SIP/2.0/UDP 192.168.1.101:22630;branch=z9hG4bK754z
          • Max-Forwards: 70
          • Contact: <sip:manwe@192.168.1.101:22630>
          • To: &quot;Manwe&quot;<sip:manwe@sipdoc.net>
          • From: &quot;Manwe&quot;<sip:manwe@sipdoc.net>;tag=e837
          • Call-ID: NzEzYjRkZDIzOTMU
          • CSeq: 2 PUBLISH
          • Expires: 3600
          • Content-Type: application/pidf+xml
          • User-Agent: eyeBeam
          • Event: presence
          • Content-Length: 419
          • <?xml version='1.0' encoding='UTF-8'?>
          • <presence xmlns='urn:ietf:params:xml:ns:pidf'
          • xmlns:dm='urn:ietf:params:xml:ns:pidf:data-model'
          • xmlns:rpid='urn:ietf:params:xml:ns:pidf:rpid'
          • xmlns:c='urn:ietf:params:xml:ns:pidf:cipid'
          • entity='sip:manwe@sipdoc.net'>
          • <tuple id='t7045d830'>
          • <status>
          • <basic>open</basic>
          • </status>
          • </tuple>
          • <dm:person id='p3b5c9a33'>
          • <rpid:activities>
          • <rpid:busy/>
          • </rpid:activities>
          • <dm:note>Busy</dm:note>
          • </dm:person>
          • </presence>
    50. NOTIFY
      • Recibimos notificaciones de cambio de presencia de un usuario
      • RFC 3856
        • [email_address] ha cambiado su estado y [email_address] recibe un NOTIFY:
    51. NOTIFY (II)
              • NOTIFY sip:ibc@88.218.216.202:8258 SIP/2.0
              • Via: SIP/2.0/UDP 92.121.79.216:5062;branch=z9hG4bK742c.300d82e6.0
              • To: <sip:ibc@sipdoc.net>;tag=616ab145
              • From: <sip:manwe@sipdoc.net>;tag=5e49c2c8b
              • CSeq: 2 NOTIFY
              • Call-ID: NGYwOTlkNWIyMTg3Ym
              • Content-Length: 214
              • User-Agent: OpenSIPS
              • Max-Forwards: 70
              • Event: presence
              • Contact: <sip:presence@92.121.79.216:5065>
              • Subscription-State: active;expires=3550
              • Content-Type: application/pidf+xml
              • <?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>
              • <presence xmlns=&quot;urn:ietf:params:xml:ns:pidf&quot; entity=&quot;sip:manwe@sipdoc.net&quot;>
              • <tuple id=&quot;xlglfs&quot;>
              • <status>
              • <basic>closed</basic>
              • </status>
              • </tuple>
              • </presence>
    52. XCAP
      • Protocolo sobre HTTP
      • RFC 4825
        • Para publicar, obtener, modificar y borrar documentos XML en un servidor:
          • Lista de contactos (RFC 4826).
          • Reglas de privacidad de presencia (RFC 5025).
          • Publicación de estado por defecto (RFC 4827).
      • Interacción con el servidor de presencia
        • El “presence server” obtiene estos documentos
          • Ej: para decidir si un usuario puede ver el estado de otro.
    53. XCAP (II)
      • GET
        • Obtener un documento o parte de él.
      • PUT
        • Publicar un documento o insertar elementos.
      • DELETE
        • Borrar un documento o parte de él.
    54. XCAP (III)
            • PUT /xcap-root/pres-rules/users/ibc@sipdoc.net/index HTTP/1.1
            • Content-Type: application/auth-policy+xml
            • Content-Length: 1288
            • <?xml version='1.0' encoding='UTF-8'?>
            • <cp:ruleset xmlns:pr=&quot;urn:ietf:params:xml:ns:pres-rules&quot;
            • xmlns:cp=&quot;urn:ietf:params:xml:ns:common-policy&quot;>
            • <cp:rule id=&quot;pres_whitelist&quot;>
            • <cp:conditions>
            • <cp:identity>
            • <cp:one id=&quot;sip:manwe@sipdoc.net&quot;/>
            • <cp:one id=&quot;sip:saghul@sipdoc.net&quot;/>
            • </cp:identity>
            • </cp:conditions>
            • <cp:actions>
            • <pr:sub-handling>allow</pr:sub-handling>
            • </cp:actions>
            • </cp:rule>
            • <cp:rule id=&quot;pres_blacklist&quot;>
            • <cp:conditions>
            • <cp:identity>
            • <cp:one id=&quot;sip:bill@microsoft.com&quot;/>
            • </cp:identity>
            • </cp:conditions>
            • <cp:actions>
            • <pr:sub-handling>block</pr:sub-handling>
            • </cp:actions>
            • </cp:rule>
            • </cp:ruleset>
    55. XCAP (IV)
      • Problemas de XCAP
        • Especificaciones demasiado “amplias”.
        • Difícil interoperabilidad entre distintos clientes XCAP.
          • No hay un formato XML “rígido”.
      • Alternativas
        • XDM
          • By OpenMobileAlliance (OMA).
          • Subconjunto de especificaciones XCAP + extensiones.
          • Previsto su uso en IMS (pero no exclusivo).
    56. ¿Quién publica la presencia?
      • Lo típico: online, busy, away...
        • El propio usuario publica su estado de presencia (MSN, XMPP, Skype...)
        • O el propio software
          • Estado “idle” (parado) al ausentarse del ordenador.
      • ¿Acaso hay otras formas?
    57. Presence Agent
      • Un nodo publica presencia por nosotros
        • Ubicado en la red, en un servidor...
        • Ejemplos:
          • Un proxy/PBX conoce desde dónde nos hemos registrado y publica nuestra geolocalización.
          • Un servidor de media publica los participantes en una multi-conferencia.
          • Etc...
    58. Mensajería Instantánea
      • MESSAGE
        • RFC 3428
        • Un único mensaje
          • Sin contexto
          • Tipo SMS
    59. Mensajería Instantánea (II)
            • MESSAGE sip:manwe@sipdoc.net SIP/2.0
            • Via: SIP/2.0/UDP 192.168.1.101:6060;rport;branch=z9hG4bKpfsw
            • To: &quot;manwe&quot; <sip:manwe@sipdoc.net>
            • From: &quot;IBC&quot; <sip:ibc@sipdoc.net>;tag=itiwa
            • Call-ID: rmsvvperobxofer@ibc-laptop
            • CSeq: 320 MESSAGE
            • Content-Type: text/plain;charset=utf-8
            • User-Agent: Twinkle/1.4.2
            • Content-Length: 43
            • hola, tienes lista tu parte del VoIP2Day?
    60. Mensajería Instantánea (III)
      • MSRP
        • RFC 4975
        • Sessión de mensajería
          • Los mensajes pertenecen a un contexto (sesión)
          • Incluye transferencia de ficheros
    61. me aburro...
    62. futuro comunicaciones unificadas convergencia bla bla bla... humo No más teoría por favor...
    63. show me the code !
    64. Demo
    65. SIPdoc SIP SIMPLE Solution S 4 Media Server Asterisk & SEMS Proxy / Registrar Kamailio Presence Server OpenSIPS XCAP Server OpenXCAP Application Server SIPdoc RubySIP-AS EyeBeam Twinkle YASS VoIP2Day Special Edition
    66. Presencia y XCAP Presence Server sip:manwe@sipdoc.net sip:ibc@sipdoc.net XCAP Server
    67. Asterisk MeetMe Presence Agent Asterisk sip:manwe@sipdoc.net sip:ibc@sipdoc.net Presence Server
    68. Presence Agent Application Server Presence Server i n t e r n é sip:manwe@sipdoc.net
    69. Gateway SIP MESSAGE -> Application Server Proxy / Registrar i n t e r n é sip:ibc@sipdoc.net
    70. Gateway SIP MESSAGE ↔ e-Mail Application Server Proxy / Registrar i n t e r n é sip:ibc@sipdoc.net
    71. GeoLocation Presence Agent Proxy / Registrar sip:ibc@sipdoc.net Presence Server sip:saghul@sipdoc.net
    72. Acabando...
      • SIP SIMPLE es poderoso
        • La inteligencia está en el protocolo y en los terminales
          • ...y no en una PBX a base de DTMF's.
        • La presencia SIP SIMPLE tiene futuro
          • Faltan buenas implementaciones.
      • ¿Qué es IAX?
        • ¿...y qué más dá?
      • ¿Cómo voy de tiempo?
    73. THE END
        BYE sip: [email_address] SIP/2.0 From: sip: [email_address] Content-Type: text/plain Accept: APLAUSOS, ABUCHEOS ¡Gracias!
    74. THE END (II)
        REFER sip: [email_address] SIP/2.0 Refer-To: sip: [email_address] From: sip: [email_address]
    75. VoIP en telefonía móvil e IMS
    76. Estado actual
    77. ¿Dónde estamos?
      • Tenemos centralitas
    78. ¿Dónde estamos?
      • Tenemos infraestructuras de operador
    79. ¿Dónde estamos?
      • Tenemos buena presencia
    80. ¿Qué falta?
      • Ahora no estoy en casa o en el trabajo
    81. ¿Qué falta?
      • Sólo tengo el móvil
    82. VOIP en la red móvil actual
      • Tenemos terminales 3G
    83. VOIP en la red móvil actual
      • Las tarifas de datos son caras
    84. VOIP en la red móvil actual
      • Las aplicaciones están controladas
    85. VOIP en la red móvil actual
      • Podemos hacer jailbreaking
    86. VOIP en la red móvil actual
      • El contrato tiene letra pequeña
    87. VOIP en la red móvil actual
      • El panorama general...
    88. VOIP en la red móvil actual
      • Banda ancha en España
    89. Cimientos
      • La pregunta es sencilla:
      HOYGAN
    90. Cimientos
      • La respuesta no lo es:
      42
    91. Soluciones en el cliente
    92. Enlaces GSM - PBX
      • ¿Solución? más extendida
    93. Enlaces GSM – PBX I
      • Llamada entrante a DID
      PSTN Red móvil Notify!
    94. Enlaces GSM – PBX II
      • Llamada entrante a móvil
      PSTN Red móvil Notify!
    95. Enlaces GSM – PBX III
      • Es una ñapa:
        • No nos enteramos del estado del terminal.
        • Necesitamos N enlaces.
        • Lógica de PBX sólo en llamadas entrantes o salientes apañadas.
        • Pagamos por todas las llamadas, tanto entrantes como salientes.
    96. Enlatadas PBX-Móvil I
      • Soluciones de convergencia PBX-móvil
          • Ej: Divitas
    97. Enlatadas PBX-Móvil II
      • Llamada entrante a DID
      PSTN Red móvil Notify
    98. Enlatadas PBX-Móvil III
      • Llamada saliente
      PSTN Red móvil Notify
    99. Enlatadas PBX-Móvil IV
      • Es una ñapa:
        • Pero es una ñapa mejor.
        • Es cara.
        • Seguimos pagando todas las llamadas entrantes y salientes.
    100. Solución OMV
    101. Solución OMV I
      • Punto de partida...
      Red móvil Movil empresa X CDR
    102. Solución OMV II
      • Llegamos a un acuerdo...
      Red móvil Movil empresa X Red IP
    103. Solución OMV III
      • Llegamos a un acuerdo
      Red móvil Móvil empresa X Red IP #include operador SIP Empresa X Un móvil cualquiera
    104. Solución OMV IV
      • Ejemplo I
      Red móvil Móvil empresa X Red IP #include operador SIP Empresa X Un móvil cualquiera Allo! Buzón Locución personalizada Desvío condicional
    105. Solución OMV V
      • Ejemplo II
      Red móvil Móvil empresa X Red IP #include operador SIP Empresa X Un móvil cualquiera Notify! Allo!
    106. Solución OMV VI
      • Ejemplo III
      Red móvil Móvil empresa X Red IP #include operador SIP Empresa X Un móvil cualquiera Notify PSTN Allo!
    107. Solución OMV VI
      • Esto sí es una solución.
        • Es del lado del operador.
        • Integración red móvil y red IP.
        • Convergencia real.
      • Pero... seguimos teniendo red móvil.
        • El terminal sigue siendo tonto. Nos enteramos de su estado pero él no se entera del estado de los demás.
    108. Solución IMS
    109. Intro
      • I p M ultimedia S ubsystem:
      • Arquitectura para el establecimiento de sesiones multimedia en redes IP.
      INTERNET RED MÓVIL
    110. Antecedentes IMS ITU-R IETF ETSI 3GPP2 3GPP OMA TISPAN
    111. Ventajas
      • Primera parte de la charla.
      • Quality of Service.
      • Tipos de sesión.
      • Integración de servicios.
      • Interconexión red-agnóstica.
    112. Requerimientos I
      • Establecimiento de sesiones MM en redes de conmutación de paquetes.
      • Interoperabilidad con redes tradicionales no-IMS.
      • Soporte de políticas de servicio.
      • QoS.
    113. Requerimientos II
      • Múltiples tecnologías de acceso a red de datos.
      • Uso de protocolos de Internet.
      • Agilidad en estandarización de servicios.
      • Roaming.
    114. Arquitectura MRFP IM-SSF QSA-SCS SIP-AS P-CSCF MRFC P-CSCF MGCF BGCF MGW I-CSCF S-CSCF SGW HSS SLF Access Network Access Network
    115. Acceso a IMS
      • Contrato de servicio IMS.
      • Conexión a red IP.
      • Obtener dirección del proxy.
      • Registro en red IMS.
    116. Ejemplo: sesión I Alice Bob P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF Originating Visited Network Originating Home Network Terminating Home Network Terminating Visited Network INVITE Alice Alice 100 Trying INVITE 100 Trying INVITE 100 Trying Diameter INVITE 100 Trying INVITE 100 Trying INVITE 100 Trying 183 Session Progress 183 Session Progress 183 Session Progress 183 Session Progress 183 Session Progress 183 Session Progress
    117. Ejemplo: sesión II Alice Bob P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF Originating Visited Network Originating Home Network Terminating Home Network Terminating Visited Network PRACK PRACK PRACK PRACK PRACK 200 OK 200 OK 200 OK 200 OK 200 OK UPDATE UPDATE UPDATE UPDATE UPDATE 200 OK 200 OK 200 OK 200 OK 200 OK
    118. Ejemplo: sesión III Alice Bob P-CSCF S-CSCF I-CSCF HSS S-CSCF P-CSCF Originating Visited Network Originating Home Network Terminating Home Network Terminating Visited Network Alice 180 Ringing 180 Ringing 180 Ringing 180 Ringing 180 Ringing PRACK PRACK PRACK PRACK PRACK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK 200 OK ACK ACK ACK ACK ACK
    119. Conclusiones
    120. Conclusiones “ No se ofusque con este terror tecnológico que ha construido. La posibilidad de destruir un planeta es algo insignificante comparado con el poder de la fuerza.” Darth Vader
    121. Conclusiones “ No fracasé, sólo descubrí 999 maneras de cómo no hacer una bombilla.” Thomas Alba Edison
    122. Conclusiones “ Pienso que hay mercado en el mundo como para unos cinco ordenadores.” Thomas J. Watson Presidente de IBM
    123. Conclusiones “ Dales lo que piden, no lo que necesitan.” Lucifer
    124. Conclusiones “ No dejes para mañana lo que puedas hacer hoy.” Refrán popular
    125. Conclusiones “ Sólo somos una organización de recogida de datos. Nosotros no exculpamos a nadie. Nosotros no condenamos a nadie.&quot; J. Edgar Hoover
    126. Conclusiones “ ¡Vale! ¡Pues montaré mi propio operador! ¡Con casinos! ¡Y furcias! ¡Es más, paso del operador! ¡Y de los casinos! ¡Al cuerno con todo!&quot; Bender B. Rodríguez
    127. Conclusiones “ El que llega primero al campo de batalla espera la llegada del enemigo fresco para combatir. Quien llega tarde al campo de batalla tiene que apresurarse y arriba exhausto al combate.” Sun Tzu
    128. Conclusiones “ Un Anillo para gobernarlos a todos. Un Anillo para encontrarlos, un Anillo para atraerlos a todos y atarlos en las tinieblas.” Sauron
    129. Conclusiones “ No conoceré el miedo. El miedo mata la mente. El miedo es la pequeña muerte que conduce a la destrucción total. Afrontaré mi miedo. Permitiré que pase sobre mí y a través de mí. Y cuando haya pasado, giraré mi ojo interior para escrutar su camino. Allá donde haya pasado el miedo ya no habrá nada. Sólo estaré yo.” Letanía contra el miedo de la Bene Gesserit
    130. Conclusiones &quot;Somos los Borg. Serán asimilados. La resistencia es fútil.” Locutus Piccard
    131. Agradecimientos
      • Avanzada 7
      • Irontec y Xtratelecom
      • X. Caballero
    132. Mayéutica
    SlideShare Zeitgeist 2009

    + Iñaki Baz CastilloIñaki Baz Castillo Nominate

    custom

    103 views, 0 favs, 0 embeds more stats

    A talk in Madrid SIMO 2009 about large SIP deployme more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 103
      • 103 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 9
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories