Saltar al contenido principal

Guía de Operaciones de OmniWeb

OmniWeb es el portal de gestión unificado y basado en web de Omnitouch para toda una red central móvil. Es un único panel de control que ofrece monitoreo en tiempo real, configuración, seguimiento de protocolos, análisis de registros, paneles de control y gestión del ciclo de vida del software para cada función de red (NF) en una sola interfaz: EPC, IMS, CS Core, 5G Core, SS7, mensajería, carga y la infraestructura de soporte que las ejecuta.

En lugar de iniciar sesión en una docena de CLIs de elementos, Grafana, Loki y Homer por separado, un operador abre OmniWeb y puede:

  • Ver la red completa de un vistazo a través de mapas de topología interactivos y salud por elemento.
  • Ver, editar y cambiar configuraciones de NF — agregar una ruta en el SMSC, aprovisionar un suscriptor en el HSS, limpiar una sesión en el UPF — a través de una interfaz de usuario consistente.
  • Observar registros estructurados en tiempo real para cualquier elemento y seguir a un solo suscriptor a través de toda la red (Diameter, GTP-C, PFCP, SIP, MAP).
  • Abrir paneles de control y estadísticas de Grafana incrustados en línea, sin salir del portal.
  • Gestionar versiones de software y ciclo de vida en toda la flota.

Cada función de red se opera a través del mismo conjunto de patrones. Esta guía documenta esos patrones genéricos una vez: se aplican a cada NF.

Topología de red de OmniWeb — el único panel de control sobre toda la red central

Vista de topología de OmniWeb — el único panel de control a través de EPC, IMS, CS Core y 5G Core. Los elementos activos son clicables y llevan directamente a sus páginas de gestión.

Debido a que OmniWeb consume la telemetría de señalización de la propia red, puede reconstruir el flujo de llamada de un solo suscriptor en vivo — sin necesidad de capturar paquetes para subir — y dibujarlo como una escalera ordenada por tiempo a través de cada elemento que lo tocó:

Un flujo de señalización en vivo reconstruido en una escalera — el adjunto LTE de un suscriptor correlacionado a través del eNodeB, MME, HSS, SGW-C y PGW-C, mezclando S1AP, Diameter y GTP-C en un solo diagrama de secuencia ordenado por tiempo

Flujos de Sesión en Vivo — el adjunto LTE de un suscriptor reconstruido directamente de la telemetría de señalización de la red, correlacionando S1AP, Diameter S6a y GTP-C a través del eNodeB, MME, HSS, SGW-C y PGW-C en una escalera. Haga clic en cualquier mensaje para su decodificación y hex. Ver Registros y Seguimiento de Suscriptores.


Mapa de Documentación

Comience Aquí

  • Arquitectura — Cómo funciona OmniWeb: la SPA, el proxy backend, el modelo de configuración y cómo se comunica con cada NF, Loki y Grafana.
  • Operaciones Comunes — Los patrones compartidos por cada elemento: cómo ver, editar y cambiar configuraciones de NF; cómo leer registros; cómo se comportan la consulta, la visualización de configuraciones y RBAC. Lea esto una vez y se aplica en todas partes.

Observabilidad y Solución de Problemas

  • Paneles de Grafana y Estadísticas — Paneles incrustados, estadísticas de elementos y alertas.
  • Registros y Seguimiento de Suscriptores — Registros estructurados en tiempo real de Loki, Seguimiento de Sesiones a través de la red (seguir a un suscriptor de extremo a extremo) y captura SIP de Homer.
  • Homer — Captura SIP — La interfaz de usuario de captura SIP de Homer incrustada y auto-autenticada: buscar SIP capturado y reconstruir la escalera de señalización de una llamada; cómo se diferencia del Seguimiento de Sesiones.
  • Topología de Red — Las vistas de topología de un solo panel y la Lista de Hosts de infraestructura.

Plataforma

  • Referencia de API (OpenAPI / Swagger) — Navegue y pruebe la API REST del controlador en /api/docs; la especificación OpenAPI se encuentra en /api/openapi.json.
  • Gestión de Software — Versionado, repositorio APT y ciclo de vida del software.
  • Dispositivos de Prueba — Controle de forma remota teléfonos conectados por ADB en sitios remotos; realice llamadas, envíe mensajes de texto y ejecute pruebas programadas de VoLTE / señal / conectividad exportadas a Prometheus.
  • Simulador RAN — Configure eNodeBs y UEs virtuales para ejercitar un núcleo en vivo sin hardware: adjuntos, sesiones de datos, registro IMS con ubicaci��n de celda, SMS/llamadas, escenarios de interrupción y pruebas de carga — controlables desde Dispositivos de Prueba.
  • Pruebas de Red (Prueba de Carga) — Impulse carga de Diameter (Seagull) y SIP/IMS (SIPp) en el núcleo desde generadores de auto-registro: establezca una tasa, aumente, pause/drene/pare por generador o en toda la piscina, con medidores de CPU en vivo.
  • Núcleo 5G — Paneles de control por NF para el plano de control 5GC (NRF, AMF, SMF, UDM/UDR, AUSF, PCF, CHF, NSSF, BSF, SCP): salud, registros, contextos de UE, sesiones PDU, grupos IP de SMF y acciones de limpieza de estado.
  • Editor de Sitios — Lea el archivo de configuración en bruto por sitio (elementos, hosts, fivegc, monitoreo) en un visor con resaltado de sintaxis; la fuente de verdad de la que OmniWeb deriva cada sitio.
  • OmniRoam — Automatización de Pruebas de Roaming — Ejecute automáticamente los libros de pruebas de roaming de GSMA (IR.38, IR.48, VoLTE) contra una red en vivo, capture aprobaciones/rechazos con evidencia, programe ejecuciones rutinarias y exporte el libro de trabajo de GSMA completado. Enlaces a Libros de Pruebas, Ejecución de Pruebas, el Explorador de Libros de Pruebas y Documentos Completados.
  • OmniRoam — Acuerdos de Roaming y Automatización de Correo Electrónico — El lado comercial/provisionamiento de OmniRoam: reenvíe un correo electrónico de socio y OmniRoam extrae los hechos, crea o actualiza el acuerdo, genera y firma electrónicamente la documentación AA.12/AA.13/CLL/TCC/TNS, la archiva y genera órdenes de trabajo con notificaciones por webhook + correo electrónico al asignado.
  • Banco de SIM — Inventario distribuido de cada SIM en cada lector a través de todos los agentes — centrado en el lector, con presencia de tarjeta, identidad y herramientas de sistema de archivos/APDU por ranura.
  • Herramientas de Tarjeta SIM — Herramientas de bajo nivel por tarjeta que acceden a través de cualquier lector en cualquier agente: el Explorador de Sistema de Archivos SIM (navegar/editar/decodificar EFs), el Terminal APDU (enviar APDUs en bruto, de una sola vez o sesión con estado), el Registro APDU (traza en vivo de módem↔SIM) y gestión de perfiles eSIM (eUICC).
  • SIM Remota y SIM Virtual — Presente cualquier SIM a cualquier módem a través de la red mediante emuladores de tarjetas, y emule una SIM virtual (imagen guardada + claves HSS) para que un módem se adjunte como un suscriptor para el cual no tiene tarjeta física.
  • Gestión de SIM OTA — Lea y edite los archivos de una SIM remota por aire con paquetes RFM/RAM asegurados (03.48 / SCP80) — un lector en el host, un agente remoto, o SMPP a una SIM de campo — además de perfiles de seguridad reutilizables y campañas de difusión.
  • Autenticación y Control de Acceso — Descripción general del modelo de control de acceso, vinculando a:

Arquitectura a Gran Escala

Cada solicitud desde el navegador lleva un JWT. El backend lo verifica, comprueba los permisos basados en roles para el elemento objetivo y el método HTTP, y luego reenvía (proxy) la llamada a la propia API de gestión del elemento. Grafana, Loki y Homer se acceden a través de la misma puerta de enlace autenticada, por lo que un solo inicio de sesión en OmniWeb rige toda la pila. Vea Arquitectura para el desglose completo.


Funciones de Red Soportadas

OmniWeb administra cada función en el núcleo de Omnitouch. Todas se gestionan a través de los mismos patrones genéricos descritos en Operaciones Comunes — este es el inventario de lo que se puede administrar, no un manual por elemento.

DominioFunciones de red
EPCHSS, MME, SGW-C, PGW-C / SMF, UPF
Núcleo 5GAMF, SMF, UDM, UDR, AUSF, PCF, NSSF, BSF, SCP, CHF, NRF
IMSP-CSCF, I-CSCF, S-CSCF, TAS, ePDG, Derecho (OmniSEP)
CS Core & SS7MSC, STP, HLR, Puerta de enlace CAMEL
MensajeríaSMSC, Puerta de enlace SMPP, IP-SM-GW, DRA
UbicaciónLCS (OmniLCS)
Carga y AccesoOCS, TWAG, Monitor RAN, Servidor de Licencias
Exposición e IoTSCEF (OmniSCEF)

Agregar otra instancia de cualquiera de estos es solo un cambio de configuración — vea el modelo de configuración. El despliegue y la configuración de OmniWeb se gestionan a través de Ansible; no edite los archivos de configuración directamente en los hosts. Cuando hay múltiples instancias del mismo tipo, OmniWeb proporciona un menú desplegable por instancia y una vista de flota para el estado agregado — vea Vistas de Múltiples Instancias y Flota.


Lo Que Puede Hacer Con OmniWeb

Cada tarea a continuación utiliza la misma mecánica genérica, documentada en Operaciones Comunes.

ObjetivoDónde en OmniWebCómo funciona
Obtener una visión general de la redVistas de topología (EPC / IMS / CS Core / 5GC)Topología
Aprovisionar o editar un suscriptorElemento → pestaña de datos → formulario de agregar/editarEditando y Cambiando Configuraciones de NF
Agregar o cambiar una rutaElemento → Enrutamiento → formulario de agregar/editarEditando y Cambiando Configuraciones de NF
Limpiar / liberar una sesión o llamadaElemento → Sesiones / Llamadas → acciónEjecutando Acciones
Leer configuración (secretos enmascarados)Elemento → ConfiguraciónVisualizando Configuración
Observar registros en vivo para un elementoElemento → RegistrosRegistros y Seguimiento
Seguir a un suscriptor a través de la redSeguimiento de Sesiones → buscar IMSI/MSISDNRegistros y Seguimiento
Analizar un flujo de llamada SIP/VoIP en detalleHomer / Captura SIP (barra lateral, auto-detectado)Homer
Inspeccionar una función de red 5GCNúcleo 5G → panel de control de NFNúcleo 5G
Realizar pruebas de carga en el núcleo (Diameter / SIP)Pruebas de RedPruebas de Red
Navegar o editar el sistema de archivos de una tarjeta / enviar APDUs en brutoSIMs → Sistema de Archivos SIM / Terminal APDUHerramientas de Tarjeta SIM
Gestionar perfiles eSIM en un eUICCSIMs → eSIM (LPA)Herramientas de Tarjeta SIM
Leer la configuración en bruto de un sitioEditor de SitiosEditor de Sitios
Ver paneles de control y estadísticasElemento → Paneles de Control, o barra lateral de GrafanaGrafana
Gestionar versiones de softwareSoftwareGestión de Software
Probar un teléfono real en un sitio remotoDispositivos de Prueba → flota / consolaDispositivos de Prueba
Ejecutar un libro de pruebas de roaming de GSMAPruebas de Roaming → Libros de PruebasOmniRoam
Leer o editar los archivos de una SIM por aireSIMs → OTAGestión de SIM OTA
Gestionar usuarios y permisosConfiguración → PermisosAutenticación

Consulta en Tiempo Real (aplica en todas partes)

Todas las páginas operativas se actualizan automáticamente en un intervalo configurable. Un Indicador de Consulta en el encabezado de cada página muestra:

  • Si la consulta está activa (punto verde) o en pausa.
  • El intervalo de consulta (típicamente 5 segundos; configurable por elemento a través de pollIntervalMs).
  • Si una recuperación está actualmente en progreso (spinner).
  • La marca de tiempo de la última actualización exitosa.

La consulta se puede activar o desactivar por página. Algunas páginas — consolas interactivas y herramientas de diagnóstico — no consultan automáticamente y requieren una actualización manual. El comportamiento de consulta se documenta una vez en Operaciones Comunes.