Guide des Opérations OmniCall CSCF
Table des Matières
- Aperçu
- Comprendre l'Architecture IMS
- Flux de Sessions d'Appel
- Composants CSCF
- Opérations Courantes
- Dépannage
- Documentation Supplémentaire
- Glossaire
Aperçu
OmniCall CSCF est une solution IMS (Système Multimédia IP) complète qui fournit des Fonctions de Contrôle de Session d'Appel de qualité opérateur pour les fournisseurs de services mobiles et fixes. Basé sur une technologie open-source éprouvée et amélioré avec des capacités de gestion de niveau entreprise, OmniCall CSCF fournit l'infrastructure de contrôle de session centrale requise pour VoLTE, VoWiFi, RCS et les services VoIP fixes traditionnels.
Qu'est-ce que l'IMS ?
Le Système Multimédia IP (IMS) est l'architecture standardisée par le 3GPP pour la fourniture de services multimédias basés sur IP. Il fournit :
- Contrôle de session pour les services vocaux, vidéo et de messagerie
- Gestion de la Qualité de Service (QoS) pour les communications en temps réel
- Convergence des services à travers les réseaux mobiles, fixes et WiFi
- Interopérabilité basée sur des normes avec d'autres opérateurs et réseaux
- Capacités de Rich Communication Services (RCS)
- Convergence Fixe-Mobile (FMC) pour une livraison de services unifiée
OmniCall CSCF implémente toutes les fonctions de base CSCF définies dans le 3GPP TS 23.228, fournissant une solution de réseau central IMS complète et prête pour la production.
Composants OmniCall CSCF
OmniCall CSCF fournit une gestion complète de tous les éléments de réseau CSCF :
- P-CSCF (Proxy-CSCF) - Proxy de sécurité et de bord orienté utilisateur
- E-CSCF (Emergency-CSCF) - Routage des services d'urgence (intégré avec P-CSCF)
- I-CSCF (Interrogating-CSCF) - Point d'entrée réseau et masquage de topologie
- S-CSCF (Serving-CSCF) - Contrôle de session central, enregistrement et déclenchement de services
Capacités Clés
Fonctions Réseau :
- Contrôle de session IMS conforme à 3GPP complet
- Conforme GSMA IR.92/IR.94 - Fonctionne avec tout appareil conforme aux normes, sans bundles personnalisés requis
- Support VoLTE, VoWiFi et RCS
- Intégration de services SIP fixes
- Support des services d'urgence (E911/E112) avec services de localisation
- Masquage de topologie et sécurité réseau
- Associations de sécurité basées sur IPsec
- Intégration AAA et politique basée sur Diameter
Fonctionnalités de Service :
- Gestion de session d'appel en temps réel
- Déclenchement de services via Critères de Filtrage Initiaux (IFC)
- Intégration de Serveur d'Application (AS) via interface ISC
- Intégration de facturation (en ligne et hors ligne)
- Application des politiques QoS via intégration PCRF
- Support de multi-location pour scénarios MVNO
Gestion & Opérations :
- Surveillance en temps réel via un panneau de contrôle basé sur le web
- Intégration des métriques Prometheus (voir Référence des Métriques)
- API RESTful pour l'automatisation
- Clustering distribué pour haute disponibilité
- Dépannage et diagnostics en direct
Composants Intégrés :
- OmniePDG : Passerelle de Données Évoluée pour VoWiFi (conforme IR.94)
- OmniTAS : Serveur d'Application de Téléphonie pour services supplémentaires
- OmniMessage : Serveur d'Application SMS/MMS (3GPP TS 24.341)
Pour une utilisation détaillée du panneau de contrôle, voir Opérations de l'UI Web.
Comprendre l'Architecture IMS
Architecture Réseau IMS
La solution OmniCall CSCF se situe au cœur de l'architecture IMS, fournissant la couche de contrôle de session qui connecte l'équipement utilisateur aux services et gère toutes les sessions d'appel.
Comment les CSCF Fonctionnent Ensemble
Les fonctions CSCF travaillent comme un système coordonné pour gérer les sessions IMS :
-
P-CSCF - Premier Point de Contact
- L'équipement utilisateur (appareils mobiles, WiFi ou fixes) établit des connexions sécurisées avec le P-CSCF
- Fournit des associations de sécurité IPsec pour les appareils mobiles
- Agit comme le point d'application des politiques QoS via intégration PCRF
- Gère la traversée NAT et l'ancrage multimédia
- Achemine les appels d'urgence vers la fonctionnalité E-CSCF
- Maintient les informations de localisation de l'utilisateur
-
I-CSCF - Passerelle Réseau & Équilibreur de Charge
- Masque la topologie interne du réseau des réseaux externes
- Interroge le HSS pour sélectionner le S-CSCF approprié pour les utilisateurs
- Effectue l'équilibrage de charge S-CSCF basé sur les capacités
- Agit comme le point d'entrée/sortie pour les scénarios de roaming
- Applique la Sécurité de Domaine Réseau (NDS/TLS)
-
S-CSCF - Contrôleur de Session Central
- Effectue l'enregistrement et l'authentification des utilisateurs
- Maintient l'état de session pour tous les appels actifs
- Applique les politiques de routage et la logique de service
- Déclenche les Serveurs d'Application basés sur l'IFC (Critères de Filtrage Initiaux)
- S'intègre avec les systèmes de facturation (en ligne et hors ligne)
- Gère les services supplémentaires
Intégration avec les Systèmes de Support
OmniCall CSCF s'intègre avec les fonctions de support IMS via des interfaces Diameter standard 3GPP :
| Interface | De → À | But | Spécification 3GPP |
|---|---|---|---|
| Cx | I-CSCF/S-CSCF ↔ HSS | Authentification utilisateur, récupération de profil, assignation S-CSCF | TS 29.228 |
| Dx | I-CSCF ↔ SLF | Localisateur d'abonnement pour environnements multi-HSS | TS 29.229 |
| Rx | P-CSCF ↔ PCRF | Autorisation de politique QoS, contrôle de flux multimédia | TS 29.214 |
| Ro | S-CSCF → OCS | Facturation en ligne (contrôle de crédit) | TS 32.299 |
| Rf | S-CSCF → CDF | Facturation hors ligne (génération de CDR) | TS 32.299 |
| ISC | S-CSCF ↔ AS | Déclenchement de service et invocation de serveur d'application | TS 23.228 |
| Sh | AS ↔ HSS | Accès du serveur d'application aux données utilisateur | TS 29.328 |
Pour la gestion des pairs Diameter, voir Opérations Diameter.
Flux de Sessions d'Appel
Comprendre comment les CSCF traitent différents types de sessions est essentiel pour les opérations et le dépannage.
Flux d'Enregistrement IMS
Lorsqu'un appareil s'enregistre sur le réseau IMS, les CSCF se coordonnent pour authentifier et autoriser l'utilisateur :
Points Clés :
- P-CSCF maintient l'association de sécurité IPsec avec l'UE
- I-CSCF interroge le HSS pour trouver/assigner le S-CSCF
- S-CSCF effectue l'authentification et stocke le profil utilisateur
- Le profil de service de l'utilisateur (IFC) détermine quels Serveurs d'Application seront déclenchés
Flux d'Appel Originaire Mobile
Lorsqu'un utilisateur enregistré initie un appel :
Points Clés :
- P-CSCF coordonne avec PCRF pour l'établissement du porteur QoS
- S-CSCF évalue l'IFC pour déterminer le déclenchement de service
- OmniTAS fournit des services d'application de téléphonie (renvoi d'appel, filtrage, etc.)
- OmniMessage gère le trafic SMS/MMS lorsqu'il est déclenché par l'IFC
- Pour surveiller les appels actifs, voir Gestion des Dialogues S-CSCF
Flux d'Appel d'Urgence (E-CSCF)
Les appels d'urgence reçoivent un traitement spécial pour garantir la connectivité même sans enregistrement IMS complet :
Points Clés :
- La fonctionnalité E-CSCF est intégrée dans P-CSCF
- Fonctionne même pour les utilisateurs non enregistrés ou en roaming
- Inclut le stockage du numéro de rappel pour les services d'urgence
- Pour les opérations d'urgence, voir Services d'Urgence P-CSCF
SMS sur IMS - Mobile Originaire (3GPP TS 24.341)
Lorsqu'un utilisateur envoie un SMS via IMS, OmniMessage gère la livraison du message :
Points Clés :
- SMS encodé dans la méthode SIP MESSAGE selon 3GPP TS 24.341
- Content-Type:
application/vnd.3gpp.smsidentifie la charge utile SMS - S-CSCF déclenche OmniMessage pour le trafic SMS
- OmniMessage s'interface avec l'infrastructure SMSC traditionnelle
- Supporte à la fois les jeux de caractères GSM-7, UCS-2 et les messages concaténés
SMS sur IMS - Mobile Terminé (3GPP TS 24.341)
Lorsqu'un SMS arrive pour un utilisateur enregistré IMS, OmniMessage le route via IMS :
Points Clés :
- SMSC transfère le SMS à OmniMessage via des protocoles traditionnels (MAP/SMPP)
- OmniMessage le convertit en méthode SIP MESSAGE
- S-CSCF route en fonction de l'IMPU enregistré
- Supporte les rapports de livraison et les notifications de statut
- Retour à SMS traditionnel si l'utilisateur n'est pas enregistré IMS
Pour les opérations et la surveillance des SMS, voir Gestion IFC S-CSCF.
Scénarios de Roaming
OmniCall CSCF supporte le roaming routé par le domicile comme l'exigent les normes 3GPP/GSMA :
Roaming Routé par le Domicile : Lorsque les utilisateurs se déplacent vers un réseau visité, toutes les sessions IMS sont routées à travers le S-CSCF du réseau d'origine. Cela garantit :
- Une expérience de service cohérente, quelle que soit la localisation
- Contrôle du réseau d'origine sur le déclenchement de services et la facturation
- Accords de roaming simplifiés entre opérateurs
- Conformité aux normes GSMA PRD IR.92 et IR.94
Le I-CSCF du réseau visité interroge le HSS d'origine et achemine les demandes d'enregistrement/session vers le S-CSCF d'origine, qui invoque ensuite les serveurs d'application du réseau d'origine (OmniTAS, OmniMessage, etc.).
Pour des détails de configuration de roaming, voir Sécurité du Domaine Réseau I-CSCF.
Composants CSCF
P-CSCF/E-CSCF - Proxy de Bord et Ancre de Sécurité
Le Proxy-CSCF est le premier élément IMS que l'équipement utilisateur contacte. Il sert de frontière de sécurité et de point d'application des politiques.
Fonctions Principales :
- Gestion des Associations de Sécurité : Établit et maintient des tunnels IPsec avec des appareils mobiles pour la protection des signaux et des médias
- Application des Politiques QoS : Coordonne avec le PCRF via l'interface Rx pour autoriser et appliquer les porteurs QoS
- Traversée NAT : Gère la traversée NAT à distance pour les appareils derrière NAT/pare-feu
- Compression : Support SigComp pour les réseaux à bande passante limitée
- Route de Service : Maintient la route de service pour les demandes suivantes
Services d'Urgence (E-CSCF) :
- Routage des appels d'urgence intégré sans nécessiter un enregistrement IMS complet
- Gestion des informations de localisation pour E911/E112
- Cartographie IMEI-vers-numéro de rappel pour les rappels d'urgence
- Intégration avec LRF (Fonction de Récupération de Localisation)
Types d'Accès Supportés :
- LTE/5G (VoLTE) via IPsec
- WiFi (VoWiFi) via IPsec
- Large bande fixe via SIP
- Passerelles résidentielles câble/DSL
Pour des opérations détaillées, voir Documentation P-CSCF.
I-CSCF - Masquage de Topologie et Équilibrage de Charge
Le Interrogating-CSCF agit comme le point de contact au sein du réseau d'un opérateur pour les connexions provenant d'autres réseaux ou du même réseau.
Fonctions Principales :
- Masquage de Topologie : Protège la structure interne du réseau des réseaux externes
- Assignation S-CSCF : Interroge le HSS via l'interface Cx pour assigner un S-CSCF aux nouveaux utilisateurs
- Sélection S-CSCF : Sélectionne le S-CSCF approprié en fonction des capacités et de la charge
- Proxy de Routage : Achemine les demandes entrantes vers le S-CSCF assigné
- Sécurité de Domaine Réseau : Applique NDS/TLS pour la sécurité inter-opérateur
Caractéristiques Clés :
- Support Multi-S-CSCF : Distribue les utilisateurs sur plusieurs instances S-CSCF
- Correspondance des Capacités : Associe les exigences utilisateur aux capacités S-CSCF
- Support de Roaming : Gère à la fois les scénarios routés par le domicile et les sorties locales
- Localisateur d'Abonnement : Support de l'interface Dx pour les environnements multi-HSS
Cas d'Utilisation :
- Point d'interconnexion pour les partenaires de roaming
- Distribution de charge à travers le cluster S-CSCF
- Routage géographique pour la récupération après sinistre
- Ségrégation du trafic MVNO
Pour des opérations détaillées, voir Documentation I-CSCF.
S-CSCF - Contrôleur de Session Central
Le Serving-CSCF est le composant central du réseau IMS, fournissant le contrôle de session et l'intelligence de service.
Fonctions Principales :
- Enregistrement : Authentifie les utilisateurs et maintient les liaisons d'enregistrement
- Contrôle de Session : Gère tous les états d'appel (établissement de dialogue, modification, terminaison)
- Déclenchement de Service : Évalue les Critères de Filtrage Initiaux (IFC) pour invoquer les Serveurs d'Application
- Routage : Achemine les demandes SIP en fonction de la logique de service et des préférences utilisateur
- Intégration de Facturation : Coordonne avec les systèmes de facturation en ligne (OCS) et hors ligne (CDF)
Déclenchement de Service via IFC : Le S-CSCF utilise des Critères de Filtrage Initiaux basés sur XML téléchargés depuis le HSS pour déterminer quand acheminer les appels à travers les Serveurs d'Application (tels que OmniTAS pour les services de téléphonie et OmniMessage pour SMS/MMS) :
- Points de Déclenchement : Correspondent sur la méthode SIP, l'URI de Demande, le Cas de Session (originaire/terminant)
- Basé sur la Priorité : L'IFC est traité par ordre de priorité
- Chaînage de Service : Plusieurs AS peuvent être invoqués en séquence (par exemple, OmniTAS → OmniMessage)
- Gestion par Défaut : Comportement configurable lorsque l'AS est injoignable
Services Supportés :
- Renvoi d'appel (occupé, pas de réponse, inconditionnel)
- Interdiction d'appel (sortant, entrant, roaming)
- Filtrage et filtrage d'appels
- Traduction et routage de numéros
- Facturation prépayée/postpayée
- Suivi de l'utilisation et application des quotas
- Services supplémentaires (attente d'appel, mise en attente, transfert)
Fonctionnalités de Scalabilité :
- Stockage de dialogue distribué
- Gestion d'état de session
- Profils utilisateur basés sur base de données
- Scalabilité horizontale via distribution I-CSCF
Pour des opérations détaillées, voir Documentation S-CSCF.
Gestion de l'Interface Diameter
OmniCall CSCF fournit une gestion complète des pairs Diameter à travers tous les composants CSCF.
Applications Diameter Supportées :
| Application | Interface | ID App | Utilisé par | But |
|---|---|---|---|---|
| 3GPP Cx | Cx | 16777216 | I-CSCF, S-CSCF | Authentification utilisateur, récupération de profil |
| 3GPP Dx | Dx | 16777216 | I-CSCF | Localisation d'abonnement dans multi-HSS |
| 3GPP Rx | Rx | 16777236 | P-CSCF | Autorisation de politique, contrôle QoS |
| 3GPP Ro | Ro | 4 (CC) | S-CSCF | Facturation en ligne (contrôle de crédit) |
| 3GPP Rf | Rf | 3 (Comptabilité) | S-CSCF | Facturation hors ligne (CDR) |
| 3GPP Sh | Sh | 16777217 | AS | Accès aux données utilisateur depuis AS |
Capacités Diameter :
- Découverte automatique des pairs via DNS
- Support de basculement et de redondance
- Gestion de connexion et de surveillance
- Statistiques et surveillance par pair
- Activation/désactivation dynamique des pairs
Pour les opérations et le dépannage Diameter, voir Guide de Gestion Diameter.
Opérations Courantes
OmniCall CSCF fournit des capacités opérationnelles complètes via son panneau de contrôle basé sur le web. Cette section couvre les tâches opérationnelles courantes et leur signification.
Gestion des Enregistrements
Comprendre les Enregistrements IMS :
L'enregistrement IMS est un processus en deux étapes :
- Contact P-CSCF : L'équipement utilisateur établit une connexion IPsec/SIP avec le P-CSCF
- Enregistrement S-CSCF : Enregistrement IMS complet avec authentification via HSS
Opérations Clés d'Enregistrement :
- Afficher les enregistrements actifs à travers P-CSCF et S-CSCF
- Interroger des utilisateurs spécifiques par IMPU, IMSI ou adresse IP
- Surveiller l'état d'enregistrement (authentifié, actif, expiré)
- Forcer la désinscription pour dépannage ou raisons administratives
- Suivre l'expiration de l'enregistrement pour identifier les problèmes de ré-enregistrement
Pour des procédures d'enregistrement détaillées, voir :
Surveillance des Sessions d'Appel
Gestion des Dialogues (Sessions) :
Le S-CSCF maintient l'état pour toutes les sessions IMS actives (appels). Les opérateurs peuvent :
- Surveiller les dialogues actifs y compris Call-ID, participants et état de session
- Afficher les détails du dialogue tels que SDP (paramètres multimédias), ensembles de routes et temporisateurs
- Terminer des dialogues pour dépannage ou situations d'urgence
- Suivre la durée de session et détecter les sessions longues ou bloquées
États de Session :
- Précoce : L'appel sonne, pas encore répondu
- Confirmé : Appel actif avec flux multimédia
- Terminé : Appel terminé normalement
Pour des procédures de surveillance des appels, voir Gestion des Dialogues S-CSCF.
Déclenchement de Service et Gestion de l'IFC
Les Critères de Filtrage Initiaux (IFC) déterminent quand et comment le S-CSCF achemine les sessions vers des serveurs d'application comme OmniTAS et OmniMessage.
Opérations IFC :
- Dump de l'IFC utilisateur pour voir le profil de service configuré depuis le HSS
- Tester la correspondance IFC avec des scénarios d'appel simulés
- Vérifier le routage AS pour assurer l'invocation correcte du service
- Déboguer les échecs de service en examinant l'évaluation des points de déclenchement
Exemple de Structure IFC :
<InitialFilterCriteria>
<Priority>10</Priority>
<TriggerPoint>
<SPT><Method>INVITE</Method></SPT>
<SPT><SessionCase>0</SessionCase><!-- Originaire --></SPT>
</TriggerPoint>
<ApplicationServer>
<ServerName>sip:omnitas.ims.example.com</ServerName>
<DefaultHandling>0</DefaultHandling><!-- Doit invoquer -->
</ApplicationServer>
</InitialFilterCriteria>
Pour les tests et le dépannage de l'IFC, voir Opérations IFC S-CSCF.
Gestion des Pairs Diameter
Surveillance de la Connectivité Diameter :
OmniCall CSCF s'appuie sur les interfaces Diameter pour l'intégration HSS, PCRF et de facturation. Les opérateurs peuvent :
- Surveiller l'état des pairs (I_Open = connecté, Closed = déconnecté)
- Afficher les capacités des pairs (applications Diameter supportées)
- Activer/désactiver les pairs pour maintenance ou tests de basculement
- Suivre les statistiques des pairs (demandes, échecs, délais d'attente)
Connexions Diameter Critiques :
- Cx vers HSS (I-CSCF, S-CSCF) : Authentification utilisateur et profils
- Rx vers PCRF (P-CSCF) : Politique QoS et contrôle de porteur
- Ro vers OCS (S-CSCF) : Facturation en ligne et contrôle de crédit
Pour le dépannage Diameter, voir Guide des Opérations Diameter.
Gestion des Services d'Urgence
Opérations E-CSCF :
Le traitement des appels d'urgence nécessite une attention opérationnelle spéciale :
- Surveiller les cartographies IMEI-vers-numéro de rappel pour les rappels d'urgence
- Vérifier la disponibilité des informations de localisation pour E911/E112
- Tester le routage des appels d'urgence sans connexion PSAP réelle
- Gérer l'enregistrement d'urgence pour les appareils non provisionnés
Les services d'urgence fonctionnent même pour :
- Utilisateurs non enregistrés
- Utilisateurs sans SIM/identifiants invalides
- Utilisateurs en roaming d'autres réseaux
Pour les opérations de services d'urgence, voir Services d'Urgence P-CSCF.
Gestion des Tables de Hachage
Structures de Données en Mémoire Partagée :
Les nœuds CSCF utilisent des tables de hachage en mémoire pour des données critiques en termes de performance :
| Table de Hachage | CSCF | But | TTL |
|---|---|---|---|
imei_msisdn | P-CSCF | Cartographie de rappel d'urgence | 24 heures |
service_routes | P-CSCF | Routes de service mises en cache | Expiration d'enregistrement |
auth | S-CSCF | Vecteurs d'authentification | Délai de défi |
Opérations :
- Afficher le contenu des tables pour dépannage
- Supprimer des entrées spécifiques pour effacer des données obsolètes
- Vider des tables entières pour récupération d'urgence (à utiliser avec prudence)
Pour des opérations détaillées de l'UI, voir le Guide des Opérations de l'UI Web.
Dépannage
Cette section couvre les problèmes opérationnels courants et leurs stratégies de résolution.
Échecs d'Enregistrement
Symptômes : Les utilisateurs ne peuvent pas s'enregistrer sur le réseau IMS, délais d'enregistrement
Causes Racines Courantes :
-
Problèmes de Connectivité HSS
-
Échecs d'Authentification
- Vérifiez que les identifiants utilisateur sont provisionnés dans le HSS
- Vérifiez la génération de vecteurs d'authentification (MAR/MAA)
- Vérifiez la compatibilité de l'algorithme AKA (Milenage)
-
Connectivité P-CSCF
- Vérifiez l'établissement de l'AS IPsec pour les appareils mobiles
- Vérifiez la traversée NAT pour les appareils derrière NAT
- Vérifiez la découverte P-CSCF (DNS, DHCP ou configuration statique)
-
Assignation S-CSCF
- Vérifiez la logique de sélection S-CSCF de l'I-CSCF
- Vérifiez que les capacités S-CSCF correspondent aux exigences utilisateur
- Vérifiez la capacité S-CSCF (limites d'enregistrement)
Pour un dépannage détaillé, voir les guides spécifiques aux composants :
Échecs de Configuration d'Appel
Symptômes : Les appels échouent à s'établir, reçoivent des erreurs SIP 4xx/5xx
Causes Racines Courantes :
-
Utilisateur Non Enregistré
- Vérifiez que les utilisateurs d'origine et de destination sont tous deux enregistrés IMS
- Vérifiez l'état d'enregistrement via S-CSCF
-
Problèmes d'IFC/Déclenchement de Service
- Vérifiez l'IFC téléchargé depuis le HSS (vérifiez SAR/SAA)
- Testez la correspondance IFC pour le scénario d'appel
- Vérifiez la disponibilité d'OmniTAS/OmniMessage si déclenché
-
Problèmes de QoS/PCRF
- Vérifiez l'état du pair Diameter Rx sur P-CSCF
- Vérifiez l'autorisation de politique QoS par le PCRF
- Vérifiez que les ressources de porteur sont disponibles dans le réseau d'accès
-
Échecs de Routage
- Vérifiez le routage de destination (ENUM, traduction de numéro)
- Vérifiez la configuration d'interconnexion/MGCF pour les appels PSTN
- Vérifiez le routage de roaming pour les appels hors réseau
Problèmes de Connectivité Diameter
Symptômes : Le pair Diameter montre un état "Fermé", les opérations expirent
Étapes de Diagnostic :
- Vérifiez l'État du Pair : Utilisez le panneau de contrôle pour afficher l'état du pair Diameter
- Vérifiez la Connectivité Réseau : Testez l'accessibilité IP au pair Diameter (port 3868)
- Vérifiez les Capacités : Vérifiez que les ID d'application correspondent entre les pairs
- Examinez le Watchdog : Vérifiez les échanges de surveillance Diameter (DWR/DWA)
Interfaces Diameter Critiques :
| Interface | Impact si Hors Service | Priorité de Récupération |
|---|---|---|
| Cx (HSS) | Pas de nouveaux enregistrements, pas de mises à jour IFC | Critique - immédiat |
| Rx (PCRF) | Pas de QoS pour les nouveaux appels | Élevée - dans les minutes |
| Ro (OCS) | Pas de facturation prépayée, le service peut continuer | Élevée - dépend de la politique |
Pour le dépannage Diameter, voir Guide des Opérations Diameter.
Problèmes de Livraison de SMS
Symptômes : SMS non livré via IMS, retour à SMSC hérité
Causes Racines Courantes :
-
OmniMessage Non Déclenché
- Vérifiez que l'IFC est configuré pour déclencher OmniMessage pour les demandes MESSAGE
- Vérifiez la priorité de l'IFC (doit être supérieure à d'autres AS)
- Testez la correspondance IFC avec un SMS simulé
-
Intégration SMSC
- Vérifiez la connectivité OmniMessage à SMSC (MAP/SMPP)
- Vérifiez la conversion de format de message (SIP MESSAGE ↔ SMS PDU)
- Vérifiez le routage des abonnés dans le SMSC
-
Problèmes de Type de Contenu
- Vérifiez
Content-Type: application/vnd.3gpp.smsdans SIP MESSAGE - Vérifiez l'encodage des jeux de caractères (GSM-7, UCS-2)
- Vérifiez
Pour le dépannage des SMS, voir Gestion IFC S-CSCF.
Problèmes d'Appels d'Urgence
Symptômes : Les appels d'urgence ne sont pas routés vers le PSAP, la localisation n'est pas incluse
Causes Racines Courantes :
-
Détection E-CSCF
- Vérifiez la détection de l'URN d'urgence (urn:service:sos)
- Vérifiez les règles de routage d'urgence sur P-CSCF
- Vérifiez la connectivité LRF
-
Informations de Localisation
- Vérifiez l'en-tête de localisation dans SIP INVITE
- Vérifiez la cartographie IMEI-vers-numéro de rappel pour les rappels
- Testez la récupération de localisation depuis LRF
-
Routage PSAP
- Vérifiez la configuration de la table de routage PSAP
- Vérifiez la génération de clé de requête de service d'urgence (ESQK)
- Vérifiez la connexion trunk/interconnexion au PSAP
Pour les opérations de services d'urgence, voir Services d'Urgence P-CSCF.
Dégradation de Performance
Symptômes : Configuration d'appel lente, délais d'enregistrement, latence élevée
Diagnostic :
- Surveillez les Métriques Prometheus : Vérifiez les métriques de performance CSCF (voir Référence des Métriques pour des définitions complètes des métriques)
- Performance de la Base de Données : Vérifiez les temps de requête de la base de données S-CSCF
- Latence Réseau : Vérifiez la latence entre les nœuds CSCF
- Utilisation des Ressources : Surveillez le CPU, la mémoire et le réseau sur les serveurs CSCF
Considérations de Scalabilité :
- P-CSCF : ~50,000 SAs IPsec par instance (VoLTE); 100,000+ via OmniePDG (VoWiFi)
- I-CSCF : Stateless, évolue horizontalement (1,000-5,000 enregistrements/sec par instance)
- S-CSCF : 100,000-500,000 enregistrements par instance; 20,000-100,000 dialogues simultanés
Pour une planification de capacité détaillée et un dimensionnement de déploiement, voir le Guide de Capacité et Dimensionnement.
Pour la surveillance de performance et les métriques, voir le Guide des Opérations de l'UI Web.
Documentation Supplémentaire
Guides d'Opérations Spécifiques aux Composants
Pour des opérations détaillées et le dépannage pour chaque composant CSCF :
- Guide des Opérations P-CSCF/E-CSCF - Proxy de bord, associations de sécurité, services d'urgence
- Guide des Opérations I-CSCF - Sélection S-CSCF, masquage de topologie, roaming
- Guide des Opérations S-CSCF - Enregistrement, gestion des dialogues, opérations IFC
- Guide des Opérations Diameter - Gestion et dépannage des pairs Diameter
- Guide des Opérations de l'UI Web - Utilisation du panneau de contrôle, surveillance et administration
- Référence des Métriques - Référence complète de toutes les métriques Prometheus P-CSCF, I-CSCF et S-CSCF
- Guide de Capacité et Dimensionnement - Dimensionnement de déploiement, planification de capacité, optimisation de performance
Conformité Réglementaire
- Conformité à l'Interception ANSSI R226 - Capacités d'interception légale comme l'exigent les autorités réglementaires françaises
Référence aux Normes 3GPP
OmniCall CSCF implémente les spécifications 3GPP suivantes :
| Spécification | Titre | Pertinence |
|---|---|---|
| TS 23.228 | Système Multimédia IP (IMS) - Étape 2 | Architecture IMS centrale |
| TS 24.229 | Protocole de contrôle d'appel multimédia IP (SIP) | Profil SIP IMS |
| TS 29.228 | Interfaces Cx et Dx (CSCF-HSS) | Données utilisateur et authentification |
| TS 29.214 | Interface Rx (P-CSCF-PCRF) | Contrôle de politique QoS |
| TS 32.299 | Facturation - Applications Diameter | Facturation en ligne/hors ligne |
| TS 24.341 | SMS sur réseaux IP | SMS sur IMS |
| TS 23.167 | Services d'urgence | E-CSCF et appels d'urgence |
Conformité aux Normes GSMA
OmniCall CSCF est entièrement conforme aux profils IMS GSMA, garantissant l'interopérabilité avec des appareils prêts à l'emploi :
IR.92 - Profil IMS pour Voix et SMS (VoLTE)
GSMA PRD IR.92 définit le profil IMS obligatoire pour les services VoLTE, garantissant que les appareils commerciaux fonctionnent sans configuration spécifique à l'opérateur ni retards de certification d'appareil.
Avantages Clés d'IR.92 pour OmniCall CSCF :
✓ Support des Appareils du Marché Ouvert : Tout smartphone conforme à IR.92 fonctionne immédiatement—pas de bundles personnalisés, d'APN propriétaires ou de provisioning spécial requis
✓ Profil SIP Standardisé : Les appareils utilisent des en-têtes SIP standard, des authentifications et des flux d'enregistrement comme défini dans 3GPP TS 24.229
✓ Interopérabilité des Codecs : Le support des codecs obligatoires (AMR-WB pour la Voix HD) garantit une qualité vocale cohérente sur tous les appareils
✓ SMS sur IMS : L'intégration avec OmniMessage fournit une livraison SMS conforme aux normes (TS 24.341) à tout appareil conforme à IR.92
✓ Services d'Urgence : La gestion des numéros d'urgence E.164 (911, 112, etc.) fonctionne sur tous les appareils conformes sans configuration spéciale
✓ Cohérence du Roaming : Le roaming routé par le domicile garantit que les utilisateurs bénéficient de la même expérience VoLTE lorsqu'ils visitent d'autres réseaux conformes à IR.92
Ce que cela signifie : Les opérateurs peuvent lancer des services VoLTE immédiatement avec des appareils consommateurs existants (iPhone, Samsung, Google Pixel, etc.) sans attendre la certification personnalisée des appareils ou les mises à jour des bundles d'opérateurs.
IR.94 - Profil IMS pour Voix, Vidéo et SMS (VoWiFi)
GSMA PRD IR.94 étend IR.92 pour inclure la Voix sur WiFi, permettant des services VoLTE sur des réseaux WiFi non fiables.
Architecture VoWiFi avec OmniCall :
Composants VoWiFi :
- OmniePDG : Passerelle de Données Évoluée - Fournit la terminaison de tunnel IPsec pour l'accès WiFi non fiable
- OmniCall P-CSCF : Gère les enregistrements VoWiFi de manière identique à VoLTE (mêmes routes de service, même déclenchement IFC)
- Transfert Transparent : Les appareils peuvent passer entre LTE et WiFi sans interruption d'appel
Avantages IR.94 :
- Les mêmes avantages IR.92 s'appliquent à VoWiFi
- Les appareils découvrent automatiquement ePDG via DNS (pas de configuration manuelle)
- Un enregistrement IMS unique couvre à la fois VoLTE et VoWiFi
- Extension de la couverture intérieure sans femtocells ou DAS
Pour les opérations ePDG et le dépannage VoWiFi, référez-vous à la documentation OmniePDG (maintenue dans un dépôt séparé).
Autres Normes GSMA
- IR.51 - Structure de Base de Données de Roaming GSMA
- IR.88 - Directives de Roaming LTE
- AA.80 - Configuration des Appareils IMS/RCS et Services de Support
Différenciation du Produit
Pourquoi Choisir OmniCall CSCF ?
✓ Support Plug-and-Play des Appareils : Conforme GSMA IR.92/IR.94 - fonctionne avec des iPhones, des téléphones Android et des appareils fixes prêts à l'emploi sans bundles personnalisés ni retards de certification d'appareil
✓ Solution IMS Complète : Tous les composants CSCF (P/I/S/E) plus OmniePDG pour VoWiFi dans une plateforme unifiée
✓ Convergence Fixe-Mobile : Noyau IMS unifié pour les services mobiles (VoLTE/VoWiFi), large bande fixe et téléphonie par câble
✓ Provisionnement Zero Touch : La découverte des appareils basée sur des normes (DNS, DHCP) signifie que les utilisateurs peuvent échanger des cartes SIM entre appareils sans support informatique
✓ Gestion d'Entreprise : Panneau de contrôle basé sur le web avec surveillance en temps réel, diagnostics et dépannage
✓ Scalabilité de Qualité Opérateur : Scalabilité horizontale pour supporter des millions d'abonnés avec des temps de configuration d'appel inférieurs à la seconde
✓ Écosystème de Serveurs d'Application : Intégration transparente avec OmniTAS (services de téléphonie) et OmniMessage (SMS/MMS)
✓ Services d'Urgence : E-CSCF intégré avec support E911/E112, services de localisation et gestion des rappels
✓ Interopérabilité en Premier : Conformité complète aux 3GPP et GSMA garantit que les accords de roaming et l'interconnexion fonctionnent immédiatement
✓ Production Prouvée : Déployé dans des réseaux de niveau 1, de niveau 2 et MVNO dans le monde entier, servant des millions d'abonnés
Glossaire
Termes de l'Architecture IMS
- 3GPP : 3rd Generation Partnership Project - Organisme de normalisation pour les télécommunications mobiles
- AKA : Authentication and Key Agreement - Mécanisme de sécurité pour IMS
- AoR : Address of Record - Identité SIP (par exemple, sip:user@domain.com)
- CSCF : Call Session Control Function - Entité de contrôle de session IMS
- DAS : Distributed Antenna System - Solution de couverture intérieure
- E-CSCF : Emergency CSCF - Fonction de routage des appels d'urgence
- ePDG : Evolved Packet Data Gateway - Point de terminaison du tunnel IPsec pour l'accès WiFi non fiable
- ENUM : E.164 Number Mapping - Traduction de numéro basée sur DNS
- ESQK : Emergency Service Query Key - Identifiant d'appel d'urgence
- FMC : Fixed-Mobile Convergence - Services unifiés à travers les types d'accès
- GSMA : GSM Association - Organisation de normalisation de l'industrie mobile
- HD Voice : High Definition Voice - Audio large bande utilisant le codec AMR-WB
- HSS : Home Subscriber Server - Base de données des abonnés et authentification
- I-CSCF : Interrogating CSCF - Point d'entrée réseau et masquage de topologie
- IFC : Initial Filter Criteria - Règles de déclenchement de service basées sur XML
- IMS : IP Multimedia Subsystem - Architecture 3GPP pour les services basés sur IP
- IMPU : IP Multimedia Public Identity - Identité publique de l'utilisateur (URI SIP ou URI tel)
- IMSI : International Mobile Subscriber Identity - Identifiant de l'abonné
- IR.92 : GSMA IMS Profile for Voice and SMS - Norme d'interopérabilité VoLTE
- IR.94 : GSMA IMS Profile for Conversational Video - Norme d'interopérabilité VoWiFi
- ISC : IMS Service Control - Interface entre S-CSCF et Serveurs d'Application
- LRF : Location Retrieval Function - Services de localisation d'urgence
- MGCF : Media Gateway Control Function - Interconnexion PSTN
- MVNO : Mobile Virtual Network Operator - Opérateur sans infrastructure radio propre
- NDS : Network Domain Security - Sécurité inter-opérateur (TLS/IPsec)
- P-CSCF : Proxy CSCF - Proxy de bord et premier point de contact
- PSAP : Public Safety Answering Point - Centre d'appels des services d'urgence
- RCS : Rich Communication Services - Services de messagerie améliorés
- S-CSCF : Serving CSCF - Contrôle de session central et enregistrement
- SPT : Service Point Trigger - Condition de correspondance dans IFC (Méthode, URI de Demande, etc.)
- SWu : Interface 3GPP entre UE et ePDG (IPsec/IKEv2)
- UE : Équipement Utilisateur - Appareil de l'utilisateur final (téléphone, tablette, terminal fixe)
- VoLTE : Voice over LTE - Services vocaux via le réseau de données LTE
- VoWiFi : Voice over WiFi - Services vocaux via des réseaux WiFi non fiables
Termes du Protocole Diameter
- AAA : Authentication, Authorization, Accounting
- AVP : Attribute-Value Pair - Élément de données du message Diameter
- CCR/CCA : Credit-Control-Request/Answer - Messages de facturation en ligne
- CDF : Charging Data Function - Collecteur de facturation hors ligne
- Cx : Interface Diameter entre I-CSCF/S-CSCF et HSS
- Diameter : Protocole AAA utilisé dans IMS (évolution de RADIUS)
- Dx : Interface Diameter entre I-CSCF et SLF (localisateur d'abonnement)
- DWR/DWA : Device-Watchdog-Request/Answer - Vérification de l'état du pair
- MAR/MAA : Multimedia-Auth-Request/Answer - Demande de vecteur d'authentification
- OCS : Online Charging System - Facturation en temps réel et contrôle de crédit
- PCRF : Policy and Charging Rules Function - Serveur de politique QoS
- Rf : Interface Diameter pour la facturation hors ligne (comptabilité)
- Ro : Interface Diameter pour la facturation en ligne (contrôle de crédit)
- Rx : Interface Diameter entre P-CSCF et PCRF (autorisation QoS)
- SAR/SAA : Server-Assignment-Request/Answer - Téléchargement de profil utilisateur
- Sh : Interface Diameter entre AS et HSS (accès aux données utilisateur)
- SLF : Subscription Locator Function - Localisateur HSS dans un environnement multi-HSS
- UAR/UAA : User-Authorization-Request/Answer - Sélection S-CSCF
Termes de Produit OmniCall
- OmniCall CSCF : Solution CSCF IMS complète (ce produit)
- OmniePDG : Passerelle de Données Évoluée - Terminaison de tunnel IPsec pour VoWiFi (conforme IR.94)
- OmniTAS : Serveur d'Application de Téléphonie - Fournit des services de téléphonie supplémentaires
- OmniMessage : Serveur d'Application de Messagerie - SMS/MMS sur IMS (TS 24.341)
Termes du Protocole SIP
- Dialogue : État de session SIP entre deux points de terminaison
- INVITE : Méthode SIP pour l'établissement de session (appels)
- MESSAGE : Méthode SIP pour la messagerie instantanée (y compris SMS sur IMS)
- REGISTER : Méthode SIP pour l'enregistrement utilisateur
- SDP : Session Description Protocol - Paramètres multimédias (codecs, ports)
- SIP : Session Initiation Protocol - Protocole de signalisation pour IMS