Saltar al contenido principal

OmniRoam: Automatización de Pruebas de Roaming

OmniRoam es la función de automatización de libros de pruebas de roaming de OmniWeb. Ejecuta los libros de pruebas de cumplimiento de roaming de GSMA contra una red en vivo. Conduce los casos de prueba individuales automáticamente desde un dispositivo de prueba. Registra un veredicto de aprobado/reprobado con evidencia de apoyo para cada caso. Luego produce un libro de trabajo de GSMA completado listo para enviar a un socio de roaming o hub.

En resumen: OmniRoam convierte un ejercicio manual de cumplimiento de roaming de varias horas en una pulsación de botón (o un trabajo programado). Devuelve la misma hoja de cálculo oficial de GSMA que un evaluador llenaría a mano.

OmniRoam tiene dos lados. Este documento cubre los libros de pruebas de roaming (IR.38 / IR.48 / pruebas de conformidad de VoLTE: ¿funciona realmente el roaming?). El otro lado es la automatización de acuerdos de roaming y correos electrónicos. Convierte un correo electrónico de socio en un acuerdo firmado, generando la documentación AA.12/AA.13/CLL/TCC/TNS y las órdenes de trabajo para poner al socio en vivo. Eso está documentado por separado en Acuerdos de Roaming y Automatización de Correos Electrónicos. Un producto, dos trabajos: obtener el acuerdo firmado (allí) y probar que el roaming funciona (aquí).

La pantalla de Libros de Pruebas de Roaming que lista los libros de pruebas IR.38, IR.48 y VoLTE contra socios de roaming, cada uno con un estado de aprobado/reprobado

La pantalla de Libros de Pruebas de Roaming. Cada fila es un libro ejecutado contra un socio de roaming, con su estado actual.

Enlaces Rápidos​

Qué Hace OmniRoam​

Un libro de pruebas de roaming es una lista de verificación definida por la GSMA: una lista de casos de prueba que demuestran que un suscriptor de una red (el PLMN de Origen, "PLMN(a)") recibe los servicios esperados mientras está en roaming en otra red (el PLMN Visitado, "PLMN(b)"). Históricamente, cada caso se realiza a mano y el resultado se escribe en una hoja de cálculo.

OmniRoam automatiza tres cosas:

  1. Conducción de la prueba: realiza la llamada, envía el SMS, ejecuta la sesión de datos o provisiona el servicio suplementario en un dispositivo de prueba.
  2. Juicio del resultado: compara lo que sucedió con el resultado esperado de GSMA. Registra APROBADO, REPROBADO o NO REALIZADO, con la evidencia de apoyo (tiempos, rendimiento, causas de liberación de red, etc.).
  3. Producción del documento: llena el libro de trabajo oficial de GSMA con los resultados y todos los metadatos circundantes (identidades, fechas, detalles del evaluador).

Dónde Encaja​

OmniRoam ejerce un suscriptor real en la red real utilizando un dispositivo de prueba gestionado. Cada caso automatizado conduce el dispositivo, luego lee el resultado de vuelta del dispositivo y, cuando es aplicable, de los propios registros de la red (por ejemplo, los registros de carga del gateway de servicio para una sesión de datos). Nada es simulado: una llamada que se informa como conectada realmente se conectó.

Conceptos Clave​

TérminoSignificado
Libro de pruebasUn conjunto de casos de prueba definido por GSMA (por ejemplo, IR.38, IR.48, VoLTE). Ver Libros de Pruebas.
Caso de pruebaUna verificación única dentro de un libro, identificada por su número de GSMA (por ejemplo, caso 2.3 de IR.48, "Prohibición de Todas las Llamadas Salientes").
EjecuciónUna ejecución de un libro (o un subconjunto elegido de sus casos) contra un dispositivo y SIM.
VeredictoEl resultado registrado de un caso: APROBADO, REPROBADO o NO REALIZADO.
EvidenciaEl detalle de apoyo capturado para un veredicto: tiempos, cifras de rendimiento, causas de red, lecturas de interrogación, etc.
PLMN de Origen (a)La red que posee el suscriptor que se está probando.
PLMN Visitado (b)La red en la que el suscriptor está en roaming.

Casos Automatizados vs. Manuales​

La mayoría de los casos en cada libro son auto-conducidos: OmniRoam los realiza de extremo a extremo y registra el veredicto sin interacción del operador. Algunos casos dependen de condiciones de red que no se pueden inducir desde un dispositivo de prueba solo (por ejemplo, las pruebas negativas opcionales de CAMEL prepago, o la entrega de mensajes multimedia). Estos permanecen manuales. OmniRoam aún los lista en el libro y el operador registra el resultado a mano, por lo que el documento final está completo.

El Explorador de Libros de Pruebas muestra exactamente qué casos en un libro son automatizados y cómo se ejecuta cada uno.

Normas Referenciadas​

OmniRoam sigue los Documentos de Referencia Permanentes de GSMA y las especificaciones subyacentes de 3GPP:

ReferenciaAplica a
GSMA IR.38Libro de pruebas de datos de roaming LTE
GSMA IR.48 / IR.24Libro de pruebas de roaming bilateral (voz / SMS / MMS / datos)
GSMA BA.65Pruebas de VoLTE en roaming
GSMA IR.92Perfil IMS para voz y SMS (comportamiento de VoLTE)
GSMA IR.88Directrices de roaming LTE (causas de rechazo de conexión)
3GPP TS 22.011Accesibilidad del servicio (prohibición determinada por el operador)
3GPP TS 23.011Estado del servicio suplementario (Activo/Registrado/Provisionado/En reposo)
3GPP TS 22.082Servicios suplementarios de desvío de llamadas
3GPP TS 22.088Servicios suplementarios de prohibición de llamadas