Guide des Opérations OmniMSC
OmniMSC est un serveur de Centre de Commutation Mobile conforme à la 3GPP développé par Omnitouch. Il fournit la voix commutée par circuit, les SMS, les services supplémentaires et la gestion de la mobilité pour les réseaux d'accès radio GSM et UMTS, avec interopérabilité vers SIP, ISUP et LTE via CS Fallback.
OmniMSC implémente le rôle de serveur MSC défini dans la 3GPP TS 23.002, avec un support de protocole s'étendant sur TS 24.008 (CC/MM/SS), TS 29.002 (MAP), TS 29.078 (CAP), TS 23.272 (SGs/CSFB), RFC 3261 (SIP) et ITU-T Q.767 (ISUP).
Vue d'ensemble de l'architecture
MSC-A est le gestionnaire de connexion central. Chaque attachement d'abonné crée un processus MSC-A qui possède la connexion SCCP et coordonne les sous-systèmes VLR, CC FSM, SMS, USSD et services supplémentaires pour cet abonné. Les interfaces externes se déploient à partir de ces sous-systèmes vers les éléments du réseau montrés à droite.
Fonctionnalités
| Catégorie | Capacités |
|---|
| Voix | Appels MO et MT, mise en attente des appels, conférence multi-parties (MPTY), transfert d'appel explicite (ECT), appels d'urgence avec routage PSAP |
| SMS | MO-SMS et MT-SMS via MAP vers SMSc, SMS sur SGs pour les abonnés attachés CSFB |
| USSD | USSD initié par le réseau et initié par le mobile, relais vers une passerelle USSD externe ou gestion locale |
| Services Supplémentaires | Renvoi d'appel (CFU/CFB/CFNR/CFNRC), barrages d'appel (BAOC/BOIC/BAIC), ODB et CUG à la configuration MO, attente d'appel, CLIP/CLIR |
| CAMEL | Contrôle de service CAMEL Phase 2 via interface CAP vers gsmSCF, déclenchement IDP, surveillance d'événements BCSM |
| CS Fallback | Interface SGs vers MME, attachement combiné, pagination via SGs, SMS sur SGs |
| Pool MSC | Allocation TMSI basée sur NRI, distribution de charge par zone de pool, LAI non diffusé |
| Appels d'Urgence | Table de numéros d'urgence configurable, support d'appel sans SIM, routage PSAP basé sur la localisation |
| Média | Agent d'appel MGCP pour le contrôle de passerelle média, négociation de codec, ressources de pont de conférence |
| Tronçonnage | Pairs SIP (UDP/TCP/TLS) et groupes de tronçons ISUP avec gestion complète des circuits |
| Surveillance | Métriques Prometheus, panneau de contrôle web (LiveView), génération de CDR |
Documentation
Noyau
| Document | Description |
|---|
| Référence de Configuration | Documentation complète des paramètres pour tous les sous-systèmes |
| Routage | Analyse des numéros, configuration de la table de routage, logique de sélection des tronçons |
Voix & Média
| Document | Description |
|---|
| Flux d'Appels | Diagrammes de séquence pour les appels vocaux MO/MT, mise en attente, conférence, DTMF |
| Tronçonnage SIP | Configuration des pairs SIP, gestion des re-INVITE, services en cours d'appel (mise en attente/REFER/UPDATE), minuteries de session, relais DTMF |
| Tronçonnage ISUP | Groupes de tronçons ISUP/SS7 et procédures de gestion des circuits |
| Média & Codecs | Contrôle de passerelle MGCP, négociation de codec, pont de conférence |
Messagerie & Services
| Document | Description |
|---|
| SMS | Routage MO/MT SMS, tentatives de livraison et procédures MAP |
| USSD | Relais USSD vers des passerelles externes et gestion locale |
| Services Supplémentaires | Renvoi d'appel, barrages d'appel, ODB/CUG à la configuration MO, attente d'appel, CLIP/CLIR, conférence MPTY |
| VGCS & VBS | Contrôle d'appel de groupe vocal et de diffusion vocale, opérations d'appel de groupe MAP, contention de liaison montante |
Interopérabilité
| Document | Description |
|---|
| Opérations MAP | Procédures MAP HLR et SMSc (mise à jour de localisation, authentification, routage SMS) |
| CAMEL & CAP | Contrôle de service CAMEL, DP Initial, gestion d'événements BCSM |
| SgS & CSFB | CS Fallback via interface SGs vers MME, attachement combiné, pagination |
| SGSN (Domaine de Paquet) | SGSN S4 intégré : Iu-PS/RANAP, GMM/SM, Gr MAP, S4, Tunnel Direct, mobilité S3, CDRs PS, CAMEL GPRS |
Sécurité & Identité
Opérations & Gestion
| Document | Description |
|---|
| Panneau de Contrôle | Interface de gestion basée sur le web sur le port 4000 |
| API REST | API REST sur le port 8444 pour intégration externe |
| CDR & Facturation | Format de dossier d'appel, déclencheurs de génération, sortie de fichier |
| Métriques & Surveillance | Points de terminaison de télémétrie Prometheus et exemples de requêtes PromQL |
| Dépannage | Problèmes courants, procédures de diagnostic et étapes de résolution |
Documentation par Rôle
Opérateurs
Surveillance quotidienne et réponse aux incidents. Commencez ici :
- Panneau de Contrôle — visibilité en temps réel des abonnés, des appels et des alarmes
- Dépannage — recherche basée sur les symptômes pour les problèmes courants
- Métriques & Surveillance — tableaux de bord Prometheus et règles d'alerte
Intégrateurs
Connexion d'OmniMSC au réseau environnant. Commencez ici :
- Référence de Configuration — tous les paramètres pour chaque interface
- Tronçonnage SIP — configuration des pairs SIP, profils de codec, basculement
- Tronçonnage ISUP — approvisionnement des groupes de tronçons SS7
- Opérations MAP — connectivité HLR et SMSc
- SgS & CSFB — intégration MME pour CS Fallback
Planificateurs de Réseau
Planification de capacité et conception de réseau. Commencez ici :
- Routage — analyse des numéros et conception de la table de routage
- Pool MSC — dimensionnement du pool, allocation NRI, mises à niveau progressives