¿Cuáles son las fallas en el subsistema multimedia IP?

Algunas cosas generales:

  • Debido a que IMS se definió como una arquitectura de señalización SIP, tiene todas las fortalezas y debilidades de SIP. En lo que respecta a los protocolos de señalización, SIP es quizás el más conocido por los problemas de incompatibilidad del proveedor, en resumen porque es demasiado flexible por su propio bien.
  • IMS se creó para ser independiente del acceso y, por lo tanto, ha tenido problemas iniciales para obtener información de ubicación buena y confiable para los servidores de aplicaciones que la necesitan (como los servidores de aplicaciones MMTel). Hay un encabezado para proporcionarlo (P-Access-Network-Info), pero la información de ubicación validada por la red era un concepto ‘próximamente’ cuando IMS se definió en la versión 5, y no apareció en la imagen hasta muchos años más tarde (con NPLI agregado al Anexo R de TS 23.228, A.10 de 29.214, etc., en Creo Rel 12). Tradicionalmente, la ubicación de la red la proporcionan los propios dispositivos.
  • Los problemas de seguridad aparecen cuando aumenta la ‘superficie de ataque’ o los niveles de comunicación entre los dispositivos no confiables (teléfonos) y la red. Al introducir no solo SIP sino también señalización XML / XCAP, IMS tiene una superficie de ataque mucho mayor que la telefonía tradicional y, por lo tanto, existe al menos potencial para explotarla que no existía en la señalización GSM / DTAP, donde la señalización codificada ASN.1 lo que los teléfonos podían “decir” a la red de manera significativa.
  • IMS definió muchas cosas que no se utilizan, particularmente cuando se trata de interfuncionar con la telefonía móvil heredada. Me sorprendería mucho si alguien usa USSD de un MSC para la lógica de enrutamiento de llamadas VoLTE, pero hay un documento técnico 3GPP para eso. Esto no es tanto una “falla” en lo que realmente se hace con IMS, pero es una falla en el sentido de que una gran cantidad de estándares no utilizados simplemente agrega “pelusa” a cualquiera que intente entender IMS. Puede leer documentos completos y luego darse cuenta de que nadie los usará (suspiro).
  • IMS permite almacenar y recuperar ‘datos transparentes’ en los servidores de aplicaciones del HSS. Esto puede considerarse una falla desde una perspectiva de escalabilidad, ya que un HSS es principalmente un front-end de señalización para vectores de autenticación, estado de ubicación y (mínimamente) datos de suscriptor / iFC. El uso de un front-end de señalización para la transferencia glorificada de archivos FTP, donde el HSS no realiza validación de datos o valor real para ese flujo, parece 1) contra-intuitivo a su propósito y 2) realmente ineficiente. La interfaz Sh en general fue mal concebida en mi opinión.
  • Las ineficiencias se introducen cuando abstrae completamente la red de acceso IP de la red de servicio SIP como IMS intenta hacer. La autenticación doble (en el “IP-CAN” y en el IMS) es común cuando las dos redes no se conocen entre sí, y muchos flujos de llamadas de extremo a extremo son más complicados de lo que deberían ser de otro modo (para ejemplo) la gestión de la movilidad y el control de la sesión de llamada se realizaron mediante la misma función (como en el caso de las arquitecturas de telefonía móvil heredadas).
  • Donde IMS generalmente busca atomizar la red (desglosando todo en las “funciones de red” más indivisibles posibles, permitiendo que las interpretaciones del proveedor se combinen según corresponda), el resultado es una lógica de extremo a extremo más intrínsecamente complicada que cualquier otro tipo de red de señalización Lo he visto alguna vez.
  • IMS no tiene el nivel de material educativo de alta calidad, gratuito / asequible que necesita tener, en relación con su popularidad en la industria y su gran complejidad. Tuve que leer los libros blancos ellos mismos cuando el camino aún no estaba bien transitado, pero realmente no ha mejorado mucho desde entonces. Hice un video de Youtube en mi serie EPC en IMS, y terminó siendo más popular que cualquier cosa que haya escrito o dicho sobre EPC, creo que solo por lo poco que hay sobre el tema.