Aller au contenu principal

Guide des opérations OmniCall CSCF

Table des matières

  1. Aperçu
  2. Comprendre l'architecture IMS
  3. Flux de sessions d'appel
  4. Composants CSCF
  5. Opérations courantes
  6. Dépannage
  7. Documentation supplémentaire
  8. Glossaire

Aperçu

OmniCall CSCF est une solution IMS (IP Multimedia Subsystem) 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 enrichi de capacités de gestion de niveau entreprise, OmniCall CSCF offre l'infrastructure de contrôle de session essentielle requise pour VoLTE, VoWiFi, RCS et les services VoIP fixes traditionnels.

Qu'est-ce que l'IMS ?

Le système de sous-système multimédia IP (IMS) est l'architecture normalisée par 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 met en œuvre toutes les fonctions de base du CSCF définies dans 3GPP TS 23.228, fournissant une solution complète de réseau de cœur IMS prête pour la production.

Composants OmniCall CSCF

OmniCall CSCF fournit une gestion complète de tous les éléments du 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 du 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, aucun bundle opérateur personnalisé 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 des Critères de Filtre Initiaux (IFC)
  • Intégration de Serveur d'Applications (AS) via l'interface ISC
  • Intégration de facturation (en ligne et hors ligne)
  • Application des politiques QoS via l'intégration PCRF
  • Support de multi-location pour les scénarios MVNO

Gestion et 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 par paquet évoluée pour VoWiFi (conforme à IR.94)
  • OmniTAS : Serveur d'applications de téléphonie pour services supplémentaires
  • OmniMessage : Serveur d'applications SMS/MMS (3GPP TS 24.341)

Pour des détails sur l'utilisation du panneau de contrôle, voir Opérations de l'interface Web.

Comprendre l'architecture IMS

Architecture du 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 fonctionnent comme un système coordonné pour gérer les sessions IMS :

  1. P-CSCF - Premier point de contact

    • L'équipement utilisateur (appareils mobiles, WiFi ou fixes) établit des connexions sécurisées avec P-CSCF
    • Fournit des associations de sécurité IPsec pour les appareils mobiles
    • Agit comme le point d'application de la politique QoS via l'intégration PCRF
    • Gère le passage NAT et l'ancrage des médias
    • Achemine les appels d'urgence vers les fonctionnalités E-CSCF
    • Maintient les informations de localisation de l'utilisateur
  2. I-CSCF - Passerelle réseau et répartiteur 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 en fonction des capacités
    • Agit comme point d'entrée/sortie pour les scénarios de roaming
    • Applique la sécurité du domaine réseau (NDS/TLS)
  3. 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'applications en fonction de l'IFC (Critères de Filtre 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 aux fonctions de support IMS via des interfaces Diameter standard 3GPP :

InterfaceDe → ÀButSpécification 3GPP
CxI-CSCF/S-CSCF ↔ HSSAuthentification utilisateur, récupération de profil, affectation S-CSCFTS 29.228
DxI-CSCF ↔ SLFLocalisateur d'abonnement pour environnements multi-HSSTS 29.229
RxP-CSCF ↔ PCRFAutorisation de politique QoS, contrôle de flux multimédiaTS 29.214
RoS-CSCF → OCSFacturation en ligne (contrôle de crédit)TS 32.299
RfS-CSCF → CDFFacturation hors ligne (génération de CDR)TS 32.299
ISCS-CSCF ↔ ASDéclenchement de services et invocation de serveur d'applicationsTS 23.228
ShAS ↔ HSSAccès du serveur d'applications aux données utilisateurTS 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 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/affecter 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'applications seront déclenchés

Flux d'appel d'origine 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 du 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 de numéros de rappel pour les services d'urgence
  • Pour les opérations d'urgence, voir Services d'urgence P-CSCF

SMS sur IMS - Origine mobile (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.sms identifie 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 - Terminé mobile (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 prend en charge le roaming routé par le domicile tel que mandaté par 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, quel que soit l'emplacement
  • 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 route les demandes d'enregistrement/session vers le S-CSCF d'origine, qui invoque ensuite les serveurs d'applications 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 point d'ancrage 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 de politique.

Fonctions principales :

  • Gestion des associations de sécurité : Établit et maintient des tunnels IPsec avec des appareils mobiles pour la signalisation et la protection des médias
  • Application de la politique QoS : Coordonne avec PCRF via l'interface Rx pour autoriser et appliquer les porteurs QoS
  • Passage NAT : Gère le passage NAT à distance pour les appareils derrière des 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 d'enregistrement IMS complet
  • Gestion des informations de localisation pour E911/E112
  • Mappage 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 pris en charge :

  • 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
  • Affectation S-CSCF : Interroge le HSS via l'interface Cx pour affecter un S-CSCF à de 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 affecté
  • Sécurité du 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 : Correspond les exigences des utilisateurs 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 Filtre Initiaux (IFC) pour invoquer les serveurs d'applications
  • 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 Filtre Initiaux basés sur XML téléchargés depuis le HSS pour déterminer quand acheminer les appels à travers les serveurs d'applications (comme OmniTAS pour les services de téléphonie et OmniMessage pour les SMS/MMS) :

  • Points de déclenchement : Correspondre sur la méthode SIP, Request-URI, Session-Case (originant/terminant)
  • Basé sur la priorité : IFC traité par ordre de priorité
  • Chaînage de services : Plusieurs AS peuvent être invoqués en séquence (par exemple, OmniTAS → OmniMessage)
  • Gestion par défaut : Comportement configurable lorsque l'AS est inaccessible

Services pris en charge :

  • Renvoi d'appel (occupé, sans 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 d'utilisation et application de 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 une 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 prises en charge :

ApplicationInterfaceID AppUtilisé parBut
3GPP CxCx16777216I-CSCF, S-CSCFAuthentification utilisateur, récupération de profil
3GPP DxDx16777216I-CSCFLocalisation d'abonnement dans multi-HSS
3GPP RxRx16777236P-CSCFAutorisation de politique, contrôle QoS
3GPP RoRo4 (CC)S-CSCFFacturation en ligne (contrôle de crédit)
3GPP RfRf3 (Accounting)S-CSCFFacturation hors ligne (CDR)
3GPP ShSh16777217ASAccè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 P-CSCF
  • Enregistrement S-CSCF : Enregistrement IMS complet avec authentification via HSS

Opérations clés d'enregistrement :

  • Voir 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
  • Voir les détails du dialogue tels que SDP (paramètres multimédias), ensembles de routes et minuteries
  • 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 les procédures de surveillance des appels, voir Gestion des dialogues S-CSCF.


Déclenchement de services et gestion des IFC

Les Critères de Filtre Initiaux (IFC) déterminent quand et comment le S-CSCF achemine les sessions vers des serveurs d'applications 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 garantir 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><!-- Originating --></SPT>
</TriggerPoint>
<ApplicationServer>
<ServerName>sip:omnitas.ims.example.com</ServerName>
<DefaultHandling>0</DefaultHandling><!-- Doit invoquer -->
</ApplicationServer>
</InitialFilterCriteria>

Pour les tests et le dépannage IFC, voir Opérations IFC S-CSCF.


Gestion des pairs Diameter

Surveillance de la connectivité Diameter :

OmniCall CSCF s'appuie sur des 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é)
  • Voir les capacités des pairs (applications Diameter prises en charge)
  • Activer/désactiver des 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 mappages 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 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 hachageCSCFButTTL
imei_msisdnP-CSCFMappage de rappel d'urgence24 heures
service_routesP-CSCFRoutes de service mises en cacheExpiration d'enregistrement
authS-CSCFVecteurs d'authentificationDélai d'attente de défi

Opérations :

  • Voir le contenu des tables pour le dépannage
  • Supprimer des entrées spécifiques pour effacer des données obsolètes
  • Vider des tables entières pour la récupération d'urgence (à utiliser avec précaution)

Pour des opérations détaillées de l'interface utilisateur, voir le Guide des opérations de l'interface 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 parviennent pas à s'enregistrer sur le réseau IMS, délais d'enregistrement

Causes profondes courantes :

  1. Problèmes de connectivité HSS

    • Vérifiez l'état du pair Diameter Cx sur I-CSCF et S-CSCF
    • Vérifiez que le HSS est accessible et répond aux demandes UAR/MAR
    • Vérifiez les problèmes de routage Diameter
  2. É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)
  3. Connectivité P-CSCF

    • Vérifiez l'établissement de l'AS IPsec pour les appareils mobiles
    • Vérifiez le passage NAT pour les appareils derrière NAT
    • Vérifiez la découverte P-CSCF (DNS, DHCP ou configuration statique)
  4. Affectation S-CSCF

    • Vérifiez la logique de sélection S-CSCF 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 profondes courantes :

  1. 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
  2. Problèmes de déclenchement IFC/service

    • Vérifiez que 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é
  3. Problèmes 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
  4. É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 affiche un état "Fermé", les opérations expirent

Étapes de diagnostic :

  1. Vérifiez l'état du pair : Utilisez le panneau de contrôle pour voir l'état du pair Diameter
  2. Vérifiez la connectivité réseau : Testez l'accessibilité IP au pair Diameter (port 3868)
  3. Vérifiez les capacités : Vérifiez que les ID d'application correspondent entre les pairs
  4. Examinez le watchdog : Vérifiez les échanges de surveillance Diameter (DWR/DWA)

Interfaces Diameter critiques :

InterfaceImpact si hors servicePriorité de récupération
Cx (HSS)Pas de nouveaux enregistrements, pas de mises à jour IFCCritique - 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 SMS

Symptômes : SMS non livrés via IMS, retour à SMSC hérité

Causes profondes courantes :

  1. 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 plus élevée que d'autres AS)
    • Testez la correspondance IFC avec un SMS simulé
  2. Intégration SMSC

    • Vérifiez la connectivité d'OmniMessage à la SMSC (MAP/SMPP)
    • Vérifiez la conversion de format de message (SIP MESSAGE ↔ SMS PDU)
    • Vérifiez le routage des abonnés dans la SMSC
  3. Problèmes de type de contenu

    • Vérifiez Content-Type: application/vnd.3gpp.sms dans SIP MESSAGE
    • Vérifiez l'encodage des jeux de caractères (GSM-7, UCS-2)

Pour le dépannage SMS, voir Gestion IFC S-CSCF.


Problèmes d'appel d'urgence

Symptômes : Les appels d'urgence ne sont pas routés vers PSAP, localisation non incluse

Causes profondes courantes :

  1. 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
  2. Informations de localisation

    • Vérifiez l'en-tête de localisation dans SIP INVITE
    • Vérifiez le mappage IMEI vers numéro de rappel pour les rappels
    • Testez la récupération de localisation depuis LRF
  3. Routage PSAP

    • Vérifiez la configuration de la table de routage PSAP
    • Vérifiez la génération de ESQK (Clé de Requête de Service d'Urgence)
    • Vérifiez la connexion/tronçon vers PSAP

Pour les opérations de services d'urgence, voir Services d'urgence P-CSCF.


Dégradation des performances

Symptômes : Configuration d'appel lente, délais d'enregistrement, latence élevée

Diagnostic :

  1. 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)
  2. Performance de la base de données : Vérifiez les temps de requête de la base de données S-CSCF
  3. Latence réseau : Vérifiez la latence entre les nœuds CSCF
  4. 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 de dimensionnement.

Pour la surveillance des performances et des métriques, voir le Guide des opérations de l'interface Web.

Documentation supplémentaire

Guides d'opérations spécifiques aux composants

Pour des opérations détaillées et un dépannage pour chaque composant CSCF :

Conformité réglementaire

Référence des normes 3GPP

OmniCall CSCF met en œuvre les spécifications 3GPP suivantes :

SpécificationTitrePertinence
TS 23.228Système de sous-système multimédia IP (IMS) - Étape 2Architecture IMS de base
TS 24.229Protocole de contrôle d'appel multimédia IP (SIP)Profil SIP IMS
TS 29.228Interfaces Cx et Dx (CSCF-HSS)Données utilisateur et authentification
TS 29.214Interface Rx (P-CSCF-PCRF)Contrôle de politique QoS
TS 32.299Facturation - Applications DiameterFacturation en ligne/hors ligne
TS 24.341SMS sur réseaux IPSMS sur IMS
TS 23.167Services d'urgenceE-CSCF et appels d'urgence

Conformité aux normes GSMA

OmniCall CSCF est entièrement conforme aux profils IMS de GSMA, garantissant l'interopérabilité avec des appareils prêts à l'emploi :

IR.92 - Profil IMS pour la voix et les 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 ou bundles d'appareils personnalisés.

Avantages clés d'IR.92 pour OmniCall CSCF :

Support des appareils du marché ouvert : Tout smartphone conforme à IR.92 fonctionne immédiatement - aucun bundle d'opérateur personnalisé, APN propriétaire ou provisionnement spécial requis

Profil SIP standardisé : Les appareils utilisent des en-têtes SIP standard, l'authentification et les flux d'enregistrement tels que définis 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 en 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 des mises à jour de bundles d'opérateurs.

IR.94 - Profil IMS pour la voix, la vidéo et les 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 par paquet évoluée - Fournit la terminaison de tunnel IPsec pour l'accès WiFi non fiable
  • OmniCall P-CSCF : Gère les enregistrements VoWiFi de la même manière que VoLTE (mêmes routes de service, même déclenchement IFC)
  • Handover transparent : Les appareils peuvent passer entre LTE et WiFi sans interruption d'appel

Avantages d'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 couverture intérieure sans femtocells ou DAS

Pour les opérations ePDG et le dépannage VoWiFi, voir Documentation OmniePDG.

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 des appareils Plug-and-Play : 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 d'opérateur personnalisés ou 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), la large bande fixe et les services de téléphonie par câble

Provisionnement sans contact : La découverte des appareils basée sur des normes (DNS, DHCP) signifie que les utilisateurs peuvent échanger des cartes SIM entre les 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 prendre en charge des millions d'abonnés avec des temps de configuration d'appel inférieurs à une seconde

Écosystème de serveurs d'applications : 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é d'abord : Conformité complète aux normes 3GPP et GSMA garantissant que les accords de roaming et l'interconnexion fonctionnent dès le départ

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 l'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 de 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 du 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 d'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'Applications
  • 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 l'IFC (Méthode, Request-URI, etc.)
  • SWu : Interface 3GPP entre UE et ePDG (IPsec/IKEv2)
  • UE : User Equipment - 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 l'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 et contrôle de crédit en temps réel
  • 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 complète CSCF IMS (ce produit)
  • OmniePDG : Passerelle de données par paquet évoluée - Terminaison de tunnel IPsec pour VoWiFi (conforme à IR.94)
  • OmniTAS : Serveur d'applications de téléphonie - Fournit des services de téléphonie supplémentaires
  • OmniMessage : Serveur d'applications 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 l'IMS