De los estándares a la práctica: el plan maestro de ETSI para la interoperabilidad de las API CAPIF y Federated Edge.

Índice

API

A medida que la implementación de la computación de borde se generaliza, los desarrolladores se enfrentan a importantes desafíos para integrar las API de múltiples organismos de estandarización y marcos de código abierto, como ETSI MEC, CAMARA y TM Forum, cada uno con enfoques diferentes pero que desempeñan funciones complementarias en la creación de un ecosistema completo de nube de borde para telecomunicaciones. Para abordar esta situación, el Instituto Europeo de Normas de Telecomunicaciones (ETSI) ha publicado recientemente el libro blanco «Directrices para desarrolladores de aplicaciones MEC para el acceso universal a las API de servicios en toda la industria», con el objetivo de aclarar las relaciones entre estas iniciativas y proporcionar una guía de integración clara y práctica.

Antecedentes y Motivación

Si bien la computación de borde no es un concepto nuevo, su estandarización y despliegue a gran escala se han acelerado gracias a la promoción de la computación de borde de acceso múltiple (MEC) por parte de ETSI desde 2014. Con la evolución de las redes 5G y la rápida transformación digital en todos los sectores, el valor de la computación de borde se hace cada vez más evidente: no solo reduce la latencia y mejora el rendimiento al acercar la computación a los usuarios y las fuentes de datos, sino que también expone las capacidades de la red a través de API, lo que permite a los desarrolladores crear aplicaciones innovadoras en tiempo real y sensibles al contexto.

Sin embargo, el ecosistema de borde cuenta con diversas fuentes de API: interfaces estandarizadas definidas por organismos como ETSI MEC; API fáciles de usar para desarrolladores de comunidades de código abierto como CAMARA, que simplifican la invocación de capacidades de telecomunicaciones; y las "API Operativas" de TM Forum, que se centran en operaciones, comercialización y gestión del ciclo de vida. Además, iniciativas del sector como GSMA Open Gateway impulsan a los operadores a exponer las capacidades de la red de forma unificada y segura. Los desarrolladores a menudo necesitan consumir API de múltiples fuentes, pero carecen de una guía clara sobre cómo combinarlas eficazmente.

Tres perspectivas de los desarrolladores

El documento técnico distingue claramente tres tipos de desarrolladores que desempeñan diferentes funciones en el ecosistema de API de borde:

Diseñadores de API: Participar en el desarrollo de estándares o en el diseño de API de código abierto, garantizando la interoperabilidad de la interfaz y la coherencia global.

Implementadores de API: Normalmente trabajan para operadores o empresas externas, siendo responsables de implementar API de acuerdo con los estándares y desplegarlas en producción.

Consumidores de API: Desarrolladores de sectores verticales, empresas de software o proveedores de servicios de TI que llaman directamente a las API expuestas para crear aplicaciones de borde.

Complementariedad de las organizaciones y marcos centrales

ETSI MEC: Proporciona API de servicios perimetrales estandarizadas y de baja latencia, que constituyen la base técnica para las capacidades perimetrales.

CÁMARA: Abstrae la complejidad de las redes de telecomunicaciones para ofrecer API para desarrolladores basadas en intenciones y compatibles con diferentes operadores, lo que permite a los desarrolladores invocar las capacidades de la red sin necesidad de tener amplios conocimientos en telecomunicaciones.

API abiertas del foro TM: Centrarse en los sistemas de soporte operativo (OSS) y los sistemas de soporte empresarial (BSS), proporcionando la comercialización de API, facturación, gestión de clientes y otras capacidades operativas y de comercialización esenciales para monetizar los servicios de borde.

El informe técnico destaca que estas tres soluciones no compiten entre sí, sino que, en conjunto, conforman una cadena de valor completa, desde la exposición a capacidades técnicas hasta las operaciones comerciales. Por ejemplo, las API de CAMARA pueden desarrollarse sobre las capacidades de computación perimetral proporcionadas por ETSI MEC, mientras que la gestión de productos y la facturación pueden habilitarse mediante las API Operate de TM Forum.

Recursos prácticos y directrices para desarrolladores

Además de aclarar el ecosistema, el libro blanco destaca las principales herramientas de apoyo que ETSI proporciona a los desarrolladores:

Entorno de pruebas MEC: Un entorno de experimentación en línea donde los desarrolladores pueden registrar aplicaciones, explorar las API de MEC, simular diversas condiciones de red y experimentar escenarios de federación entre plataformas MEC.

Descripciones y conjuntos de pruebas de OpenAPI: Todas las API de servicio de ETSI MEC incluyen descripciones detalladas que cumplen con el estándar OpenAPI, acompañadas de conjuntos de pruebas en TTCN-3 y Robot Framework para facilitar la integración y la validación.

Integración de CAPIF (Marco de API Común): El documento detalla cómo CAPIF permite la publicación, el descubrimiento, la autenticación y el acceso seguro unificados a las API dentro de los entornos MEC, una base fundamental para la invocación de servicios entre dominios.

Perspectivas de futuro y llamamiento a la colaboración

Un ecosistema de computación perimetral próspero depende de una comunidad de desarrolladores sólida. El informe concluye haciendo un llamamiento a una mayor colaboración entre los organismos de normalización, las comunidades de código abierto y las alianzas industriales para reducir la duplicación de esfuerzos y centrarse en unificar y mejorar la experiencia del desarrollador. ETSI MEC seguirá profundizando la cooperación con socios como CAMARA, GSMA y TM Forum para impulsar conjuntamente la implementación de los conceptos de Telco Edge Cloud y Network-as-a-Service (NaaS), sentando las bases de una API abierta e interoperable para los sistemas de comunicación y computación de próxima generación.

Conclusión

El informe técnico de ETSI sirve como una valiosa guía para los desarrolladores que operan en el complejo ecosistema de computación perimetral. No se trata simplemente de un documento técnico, sino de una importante iniciativa para promover la sinergia del sector y acelerar el desarrollo de aplicaciones innovadoras en el borde de la red. Ante la creciente demanda de 5G privado, IoT industrial, inferencia de IA en el borde y otras tecnologías, los desarrolladores capaces de integrar eficientemente API de múltiples fuentes contarán con una ventaja decisiva para dar forma a la futura sociedad digital.

Fuente: ETSI