Skip to content

Pillar: No-Code OSS

eSIM & Symphonica

Antes de compartir qué es y para qué se usa eSIM, un poco de historia. En el pasado, los terminales de telefonía celular no presentaban la posibilidad de cambiar de operadora de manera dinámica y, por esa razón, el usuario debía de alguna…

eSIM & Symphonica

TL;DR

Antes de compartir qué es y para qué se usa eSIM, un poco de historia. En el pasado, los terminales de telefonía celular no presentaban la posibilidad de cambiar de operadora de manera dinámica y, por esa razón, el usuario debía de alguna manera comprar o rentar un nuevo terminal si su deseo era cambiar de…

Key takeaways

  • Antes de compartir qué es y para qué se usa eSIM, un poco de historia.
  • Esto permitió poder unificar y facilitar, a gran cantidad de fabricantes, la posibilidad de que los terminales que desarrollan puedan ser utilizados en más de una operadora con mínimos cambios.
  • Esta nueva plataforma utiliza un chip para contener los datos referentes a la red a la cual el usuario desea conectarse.

Antes de compartir qué es y para qué se usa eSIM, un poco de historia. En el pasado, los terminales de telefonía celular no presentaban la posibilidad de cambiar de operadora de manera dinámica y, por esa razón, el usuario debía de alguna manera comprar o rentar un nuevo terminal si su deseo era cambiar de prestador.

Más allá de ello, se presentaban diferentes tecnologías, algunas analógicas (como ser AMPS, NAMPS) y otras digitales (como CDMA,TDMA), las cuales finalmente terminaron migrando y alineándose hacia la norma GSM y así generando el standard de tecnología de acceso móvil en una sola.

Esto permitió poder unificar y facilitar, a gran cantidad de fabricantes, la posibilidad de que los terminales que desarrollan puedan ser utilizados en más de una operadora con mínimos cambios.

Esta nueva plataforma utiliza un chip para contener los datos referentes a la red a la cual el usuario desea conectarse. Entre los más importantes, podemos encontrar el número telefónico, datos de autenticación y de autorización para conectarse a la red celular, llamado SIM (Subscriber Identity Module).

En un principio, esta tarjeta o chip se presenta de modo de tarjeta inteligente (Smart Card) y su evolución física pasó de la inicial SIM, pasando por MiniSIM, MicroSIM hasta llegar a la más pequeñas de ellas, NanoSIM. El proceso habilitó su miniaturización en cada uno de sus períodos de evolución.

La evolución continuó su curso, para pasar del soporte físico al soporte digital o electrónico. Es por ello que se crea el eSim (embedded-SIM), en otras palabras, el chip inteligente de la tarjeta SIM pasa a ser parte de la placa del terminal.

Esta nueva tecnología, eSim, presenta una interesante serie de ventajas, para comentar las más importantes podemos enumerar:

Referente al tamaño, el chip que reemplaza al SIM físico es varias veces más pequeño que la tarjeta nanoSim. Es por ello que esta nueva tecnología permite a los diseñadores y fabricantes poder destinar ese espacio físico que necesita el slot para poder colocar la tarjeta sim a ser destinado para otros usos.

Esto además habilita a poder sumar conectividad a dispositivos de menor tamaño como relojes inteligentes, y dispositivos IoT.

Portabilidad. Al no tener la necesidad de contar con la tarjeta física, podremos evitar el tiempo y costo que la distribución de la tarjeta física implica. Esto habilita a los Operadores poder ejecutar acciones de portabilidad en menor tiempo.

Dual SIM. Los teléfonos considerados como dual sim, presentan un slot para la instalación de un chip físico y cumplen la función de dual sim con el esim embebido en el mismo dispositivo.

Acceso a Servicio de manera fácil y rápida. Utilizando esta tecnología, un usuario puede “conectar y activar” su terminal de una manera muy fácil y contar con servicio en cuestión de segundos. Esto puede realizarse mediante varios medios como el escaneo de un código QR para descargar el perfil correspondiente a la eSIM del terminal y asociando una tarjeta de crédito como medio de pago.

Luego de esta pequeña introducción, comentaremos cómo funciona, es decir, cuáles son los pasos que debe cumplir el usuario y qué procesos se disparan en los sistemas internos del operador.

  • El usuario puede acceder al servicio de configuración de su eSim mediante la aplicaciones nativas del dispositivo (Android/IOS) o utilizando una APP distribuida por el operador.
  • El proceso de descarga de perfil (información requerida por el eSim para conectarse a la red celular) puede ser disparado mediante el escaneo de un QR provisto por el prestador del servicio.
  • El perfil de servicio es descargado al dispositivo mediante las interfaces afines al proceso y utilizando el Remote Sim Provisioning protocol.

** Un tema importante a tener presente es que dado que probablemente el terminal no cuente con conexión adicional de datos, una conexión Wi-Fi con conexión a Internet será necesaria para poder ejecutar el proceso.

Todas estas acciones arriba enumeradas pueden ser orquestadas por Symphonica, el cual podrá recibir las peticiones de servicio y preparar las diferentes plataformas para que al momento que el dispositivo intente descargar su perfil a su eSim, todo lo necesario se encuentre en su correcto estado, utilizando interfaces del tipo SM-DP+ para ejecutar el Download preparation process y el Subscription activation process, entre otras.

Ahora bien, ¿cómo podemos implementar esta facilidad en Symphonica?

Symphonica presenta un Marketeplace, donde podremos encontrar diferentes quick launch packages. El usuario selecciona e instala el correspondiente a eSIM.

Además de descargar el paquete, este portal nos comparte documentación de utilidad sobre detalles técnicos y las colecciones de postman relacionadas a la implementación.

Este paquete presenta dos casos de uso, los cuáles son invocados desde el Symphonica Web o bien desde las colecciones de postman incluidas en la documentación compartida.

La implementación presenta la comunicación con la interface ES2+.DownloadOrder (SM-DP+) para los casos de uso

Add – eSim CFS – empty iccid:

Corresponde a la invocación sin indicación de que iccid se utilizará

Add – eSim CFS – complete iccid

Corresponde a la invocación con la indicación de que iccid se utilizará

Una vez descargados los paquetes, podremos ejecutar la invocación. Previo a ello, es necesario obtener un token de Symphonica

Para luego, poder enviar el requerimiento de Orden de Servicio

Validando en Symphonica, podremos encontrar la correspondiente ejecución

Symphonica nos permite, mediante un drill down, acceder a información particular de la ejecución de la orden de servicio

y del flujo ejecutado

Más allá de ello, la plataforma nos permite evaluar la información enviada a las interfaces externas y la recibida de éstas. Esto es posible, haciendo clic en el vínculo presente en la imagen compartida

Una vez seleccionado, Symphonica nos mostrará la información relevante, la cuál puede ser utilizada para tareas de troubleshoot

De esta manera, podremos implementar el protocolo RSP (Remote SIM Provisioning) para el caso de negocio eSIM utilizando técnicas de no-code con la ayuda de Symphonica.