Guía de Operaciones de OmniMSC
OmniMSC es un servidor de Centro de Conmutación Móvil compatible con 3GPP desarrollado por Omnitouch. Proporciona voz conmutada por circuitos, SMS, servicios suplementarios y gestión de movilidad para redes de acceso radio GSM y UMTS, con interoperabilidad hacia SIP, ISUP y LTE a través de CS Fallback.
OmniMSC implementa el rol de servidor MSC definido en 3GPP TS 23.002, con soporte de protocolo que abarca TS 24.008 (CC/MM/SS), TS 29.002 (MAP), TS 29.078 (CAP), TS 23.272 (SGs/CSFB), RFC 3261 (SIP) y ITU-T Q.767 (ISUP).
Visión General de la Arquitectura
MSC-A es el gestor de conexiones central. Cada conexión de suscriptor crea un proceso MSC-A que posee la conexión SCCP y coordina los subsistemas VLR, CC FSM, SMS, USSD y servicios suplementarios para ese suscriptor. Las interfaces externas se ramifican desde estos subsistemas hacia los elementos de red que se muestran a la derecha.
Características
| Categoría | Capacidades |
|---|
| Voz | Llamadas MO y MT, retención de llamadas, conferencia multiparte (MPTY), transferencia de llamada explícita (ECT), llamadas de emergencia con enrutamiento PSAP |
| SMS | SMS-MO y SMS-MT a través de MAP hacia SMSc, SMS sobre SGs para suscriptores conectados por CSFB |
| USSD | USSD iniciado por la red y por el móvil, reenvío a puerta de enlace USSD externa o manejo local |
| Servicios Suplementarios | Desvío de llamadas (CFU/CFB/CFNR/CFNRC), restricción de llamadas (BAOC/BOIC/BAIC), espera de llamada, CLIP/CLIR |
| CAMEL | Control de servicio CAMEL Fase 2 a través de la interfaz CAP hacia gsmSCF, disparo de IDP, monitoreo de eventos BCSM |
| CS Fallback | Interfaz SGs hacia MME, conexión combinada, paginación a través de SGs, SMS sobre SGs |
| Grupo MSC | Asignación de TMSI basada en NRI, distribución de carga en área de grupo, LAI no transmitido |
| Llamadas de Emergencia | Tabla de números de emergencia configurable, soporte para llamadas sin SIM, enrutamiento PSAP basado en ubicación |
| Medios | Agente de llamada MGCP para control de puerta de enlace de medios, negociación de códecs, recursos de puente de conferencia |
| Troncalización | Pares SIP (UDP/TCP/TLS) y grupos de troncos ISUP con gestión de circuitos completa |
| Monitoreo | Métricas de Prometheus, panel de control web (LiveView), generación de CDR |
Documentación
Núcleo
| Documento | Descripción |
|---|
| Referencia de Configuración | Documentación completa de parámetros para todos los subsistemas |
| Enrutamiento | Análisis de números, configuración de tabla de rutas, lógica de selección de troncos |
Voz y Medios
| Documento | Descripción |
|---|
| Flujos de Llamadas | Diagramas de secuencia para llamadas de voz MO/MT, retención, conferencia, DTMF |
| Troncalización SIP | Configuración de pares SIP, manejo de re-INVITE, temporizadores de sesión, reenvío de DTMF |
| Troncalización ISUP | Grupos de troncos ISUP/SS7 y procedimientos de gestión de circuitos |
| Medios y Códecs | Control de puerta de enlace MGCP, negociación de códecs, puente de conferencia |
Mensajería y Servicios
| Documento | Descripción |
|---|
| SMS | Enrutamiento de SMS MO/MT, intentos de entrega y procedimientos MAP |
| USSD | Reenvío de USSD a puertas de enlace externas y manejo local |
| Servicios Suplementarios | Desvío de llamadas, restricción de llamadas, espera de llamada, CLIP/CLIR, conferencia MPTY |
Interoperabilidad
| Documento | Descripción |
|---|
| Operaciones MAP | Procedimientos MAP de HLR y SMSc (actualización de ubicación, autenticación, enrutamiento de SMS) |
| CAMEL y CAP | Control de servicio CAMEL, DP Inicial, manejo de eventos BCSM |
| SgS y CSFB | CS Fallback a través de la interfaz SGs hacia MME, conexión combinada, paginación |
Seguridad e Identidad
| Documento | Descripción |
|---|
| Autenticación y Seguridad | Vectores AKA, negociación de modo de cifrado, reasignación de TMSI |
| Grupo MSC | Operación de MSC-en-Pool, TMSI basado en NRI, configuración de área de grupo |
Operaciones y Gestión
| Documento | Descripción |
|---|
| Panel de Control | Interfaz de gestión basada en web en el puerto 4000 |
| API REST | API REST en el puerto 8444 para integración externa |
| CDR y Facturación | Formato de registro de detalles de llamadas, disparadores de generación, salida de archivos |
| Métricas y Monitoreo | Puntos finales de telemetría de Prometheus y ejemplos de consultas PromQL |
| Solución de Problemas | Problemas comunes, procedimientos de diagnóstico y pasos de resolución |
Documentación por Rol
Operadores
Monitoreo diario y respuesta a incidentes. Comienza aquí:
- Panel de Control — visibilidad en tiempo real de suscriptores, llamadas y alarmas
- Solución de Problemas — búsqueda basada en síntomas para problemas comunes
- Métricas y Monitoreo — paneles de Prometheus y reglas de alerta
Integradores
Conectando OmniMSC a la red circundante. Comienza aquí:
- Referencia de Configuración — todos los parámetros para cada interfaz
- Troncalización SIP — configuración de pares SIP, perfiles de códec, conmutación por error
- Troncalización ISUP — aprovisionamiento de grupos de troncos SS7
- Operaciones MAP — conectividad de HLR y SMSc
- SgS y CSFB — integración de MME para CS Fallback
Planificadores de Red
Planificación de capacidad y diseño de red. Comienza aquí:
- Enrutamiento — análisis de números y diseño de tabla de rutas
- Grupo MSC — dimensionamiento de grupo, asignación de NRI, actualizaciones continuas