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 TS.43, Servicios Suplementarios XCAP y Correo de Voz Visual desde una sola plataforma.

Enlaces Rápidos

Operaciones y Monitoreo

Documentación del Servicio

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

Descripción General de la Arquitectura

Servicios Soportados

Configuración de Derechos TS.43

Implementa GSMA TS.43 para consultas de derechos de servicio de dispositivos:

ID de AplicaciónServicioDescripción
ap2003Voz sobre CelularEstado de derechos VoLTE/VoNR
ap2004VoWiFiDerecho a llamadas por WiFi
ap2005SMSoIPDerecho a 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 del plan de datos
ap2012Facturación Directa del OperadorEstado del servicio DCB
ap2016Modo SatelitalDerecho a conectividad satelital

Servicios Suplementarios XCAP

Implementa ETSI TS 183 023 para la configuración de servicios suplementarios 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 identificación de llamantesETSI 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 correo de voz a textoOMTP VVM v1.3

Descripción General de los Endpoints

EndpointMétodoDescripción
/GET/POSTConsultas de derechos 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 estado

Interfaz Web

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

Gestión de Perfiles XCAP

Gestión de perfiles Simservs 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 TS.43 por IMSI
Sesiones/sessionsMonitorear sesiones EAP-AKA y tokens de autenticación activos
Actividad/activityNavegar por los registros de actividad TS.43 con filtrado y paginación
Perfiles XCAP/xcapGestionar perfiles Simservs XCAP, sincronizar con HSS
Diámetro/diameterMonitorear conexiones y estado de pares Diameter
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: Indicadores del servidor HTTP, EAP-AKA, 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 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)
  • Obtener perfiles del HSS a través de la interfaz Diameter Sh
  • Enviar cambios locales de vuelta al 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 XCAP y de 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 admiten la revocación manual de sesiones/tokens.

Flujo de Autenticación

Configuración de Inicio Rápido

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}
]
}

# Configuración de tokens
config :omni_sep, :token,
validity_seconds: 86400,
signing_secret: "su-secreto-de-producción-aquí"

# Configuración 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 descripción general
  2. Revise la Referencia de Configuración para configuraciones de implementación
  3. Revise Solución de Problemas para problemas comunes

Configuración del Servicio:

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

Solución de Problemas:

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

Por Protocolo

GSMA TS.43:

ETSI XCAP: