Saltar al contenido principal

OmniSEP - Plataforma de Punto de Servicio

OmniSEP es una plataforma unificada de punto de servicio que proporciona implementaciones de grado de operador de protocolos de aprovisionamiento de dispositivos móviles. Maneja la Configuración de Derechos de TS.43, Servicios Suplementarios de XCAP y Correo de Voz Visual desde una única plataforma.

Enlaces Rápidos

Operaciones y Monitoreo

Documentación del Servicio

  • Derechos de TS.43 - Configuración de Derechos de Servicio de GSMA TS.43
  • Simservs de XCAP - Servicios Suplementarios de ETSI TS 183 023 (Desvío de Llamadas, Bloqueo de Llamadas, Identificación de Llamante)
  • Correo de Voz Visual - Servidor de Correo de Voz Visual OMTP VVM v1.3 / GSMA TS.46

Visión General de la Arquitectura

Servicios Soportados

Configuración de Derechos de TS.43

Implementa GSMA TS.43 para consultas de derechos de servicio del dispositivo:

ID de AppServicioDescripción
ap2003Voz sobre CelularEstado de derechos de VoLTE/VoNR
ap2004VoWiFiDerechos de llamadas por voz sobre WiFi
ap2005SMSoIPDerechos de SMS sobre IP
ap2006Compañero ODSAActivación de Servicio en el Dispositivo (compañero)
ap2009Primario ODSAActivación de Servicio en el Dispositivo (primario)
ap2010Impulso de Plan de DatosInformación sobre el plan de datos
ap2012Facturación Directa del OperadorEstado del servicio DCB
ap2016Modo SatelitalDerechos de conectividad satelital

Servicios Suplementarios de XCAP

Implementa ETSI TS 183 023 para la configuración de servicios suplementarios de IMS:

ServicioDescripciónReferencia
Desvío de ComunicaciónDesvío de llamadas (CFU, CFB, CFNA, CFNRC)ETSI TS 183 004
Bloqueo de Llamadas EntrantesBloquear llamadas entrantes por tipoETSI TS 183 023
Bloqueo de Llamadas SalientesBloquear llamadas salientes por tipoETSI TS 183 023
OIP/OIRPresentación y restricción de ID de llamanteETSI TS 183 023

Correo de Voz Visual

Implementa la Especificación OMTP VVM v1.3 y GSMA TS.46:

ComponenteDescripciónReferencia
Servidor IMAPRecuperación y gestión de mensajesRFC 3501
Protocolo SMSMensajes de aprovisionamiento SYNC/STATUSOMTP VVM v1.3
Gestión de SaludosSaludos personales y de ausencia extendidaGSMA TS.46
TranscripciónSoporte de voz a textoOMTP VVM v1.3

Visión General de los Puntos Finales

Punto FinalMétodoDescripción
/GET/POSTConsultas de derechos de TS.43
/simservs.ngn.etsi.org/users/{sip}/simservs.xmlGET/PUTOperaciones completas del documento XCAP
/simservs.ngn.etsi.org/users/{sip}/simservs.xml/~~/{xpath}GET/PUT/DELETEOperaciones de elementos XCAP
/api/activityGETBúsqueda en el registro de actividad
/api/entitlements/{imsi}GET/POSTGestión de derechos
/api/xcap/{msisdn}GET/POSTGestión de perfiles XCAP
/healthGETVerificación de salud

Interfaz Web

OmniSEP incluye una interfaz web en tiempo real para monitoreo y gestión, construida con Phoenix LiveView. Acceda a la UI en http://<host>:9014/.

Gestión de Perfiles XCAP

Gestión de perfiles Simservs de XCAP mostrando la configuración de servicios suplementarios del suscriptor

Tableros

TableroRutaDescripción
Estado/Salud del sistema, estado del servicio, uso de memoria, estadísticas de almacenamiento
Derechos/entitlementsVer y gestionar derechos personalizados de TS.43 por IMSI
Sesiones/sessionsMonitorear sesiones EAP-AKA y tokens de autenticación activos
Actividad/activityNavegar por los registros de actividad de TS.43 con filtrado y paginación
Perfiles XCAP/xcapGestionar perfiles Simservs de XCAP, sincronizar con HSS
Diámetro/diameterMonitorear conexiones y estado de pares de Diámetro
Registros/logsVisor de registros del sistema en tiempo real con filtrado por nivel

Tablero de Estado

El tablero de estado principal proporciona una visión general de la salud del sistema:

  • Estado del Servicio: Servidor HTTP, EAP-AKA, indicadores de servicio VVM
  • Contadores de Almacenamiento: Derechos, perfiles XCAP, sesiones, tokens, registros de actividad
  • Uso de Memoria: Desglose de memoria total, de proceso y ETS
  • Tiempo de Actividad: Visualización del tiempo de actividad del sistema

Todas las métricas se actualizan automáticamente cada 5 segundos.

Gestión de Perfiles XCAP

El tablero de XCAP permite a los operadores:

  • Buscar y ver perfiles de suscriptores por MSISDN
  • Editar configuraciones de servicios suplementarios (OIP/OIR, desvío de llamadas, bloqueo de llamadas)
  • Recuperar perfiles de HSS a través de la interfaz Sh de Diámetro
  • Enviar cambios locales de vuelta a HSS
  • Ver metadatos de modificación (marca de tiempo, IP del cliente, User-Agent)

Monitoreo de Actividad

El tablero de actividad proporciona visibilidad en tiempo real de todas las solicitudes de dispositivos:

Registro de Actividad

Registro de actividad mostrando solicitudes de XCAP y derechos con detalles de solicitud/respuesta

Características:

  • Filtrar por tipo de solicitud (XCAP, Consulta de Derechos, Desafío EAP, etc.)
  • Buscar por IMSI, MSISDN, ID de Terminal o IP del Cliente
  • Ver datos detallados de solicitud/respuesta incluyendo encabezados, cuerpo y ruta
  • Rastrear método HTTP y códigos de estado de respuesta

Monitoreo de Sesiones

El tablero de sesiones muestra:

  • Pestaña de Sesiones: Sesiones EAP-AKA activas con estado (pendiente, desafío_enviado, autenticado, fallido)
  • Pestaña de Tokens: Tokens de autenticación activos con tiempo restante hasta la expiración

Ambas vistas soportan la revocación manual de sesiones/tokens.

Flujo de Autenticación

Configuración Rápida

Configuración Mínima

# config/config.exs
import Config

config :omni_sep,
http_port: 9014,
http_ip: {0, 0, 0, 0},
server_fqdn: "sep.mnc001.mcc001.pub.3gppnetwork.org",
entitlement_version: "2.0"

# Derechos predeterminados para todos los suscriptores
config :omni_sep, :default_entitlements,
vowifi: %{
entitlement_status: 1,
addr_status: 2,
tc_status: 2,
prov_status: 1
},
volte: %{
entries: [
%{access_type: 1, home_roaming_nw_type: 1, entitlement_status: 1}
]
}

# Configuraciones de token
config :omni_sep, :token,
validity_seconds: 86400,
signing_secret: "your-production-secret-here"

# Configuraciones de EAP-AKA
config :omni_sep, :eap_aka,
enabled: true,
session_timeout_ms: 30_000

Consulte la Referencia de Configuración para la documentación completa de parámetros.

Estructura de la Documentación

Por Rol

Operadores de Red:

  1. Comience con esta visión general
  2. Revise la Referencia de Configuración para configuraciones de implementación
  3. Revise la Solución de Problemas para problemas comunes

Configuración del Servicio:

  1. Derechos de TS.43 para aprovisionamiento de VoWiFi/VoLTE
  2. Simservs de XCAP para desvío/bloqueo de llamadas

Solución de Problemas:

  1. Guía de Solución de Problemas para problemas comunes
  2. Consulte Registro de Actividad para seguimiento de solicitudes

Por Protocolo

GSMA TS.43:

ETSI XCAP: