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 à 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 répartissent à 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 d'appel, conférence multiparty (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), 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'appels sans SIM, routage PSAP basé sur la localisation |
| Média | Agent d'appel MGCP pour le contrôle de la passerelle multimé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 de re-INVITE, 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, attente d'appel, CLIP/CLIR, conférence MPTY |
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 |
Sécurité & Identité
| Document | Description |
|---|
| Authentification & Sécurité | Vecteurs AKA, négociation de mode de chiffrement, réallocation TMSI |
| Pool MSC | Opération MSC-in-Pool, TMSI basé sur NRI, configuration de zone de pool |
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 des enregistrements de détails 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