Aller au contenu principal

OmniSEP - Plateforme de Point de Service

OmniSEP est une plateforme de point de service unifiée fournissant des implémentations de qualité opérateur des protocoles de provisionnement des appareils mobiles. Elle gère la configuration des droits TS.43, les services supplémentaires XCAP et la messagerie vocale visuelle depuis une seule plateforme.

Liens Rapides

Opérations & Surveillance

Documentation des Services

  • Droits TS.43 - Configuration des droits de service TS.43 de la GSMA
  • Simservs XCAP - Services supplémentaires ETSI TS 183 023 (Transfert d'Appel, Blocage d'Appel, Identification de l'Appelant)
  • Messagerie Vocale Visuelle - Serveur de Messagerie Vocale Visuelle OMTP VVM v1.3 / GSMA TS.46

Aperçu de l'Architecture

Services Supportés

Configuration des Droits TS.43

Implémente la norme GSMA TS.43 pour les requêtes de droits de service des appareils :

ID AppServiceDescription
ap2003Voix sur CellulaireStatut des droits VoLTE/VoNR
ap2004VoWiFiDroits d'appel Voix sur WiFi
ap2005SMSoIPDroits SMS sur IP
ap2006Compagnon ODSAActivation de Service sur Appareil (compagnon)
ap2009Principal ODSAActivation de Service sur Appareil (principal)
ap2010Boost de Plan de DonnéesInformations sur le plan de données
ap2012Facturation Directe par OpérateurStatut du service DCB
ap2016Mode SatelliteDroits de connectivité satellite

Services Supplémentaires XCAP

Implémente la norme ETSI TS 183 023 pour la configuration des services supplémentaires IMS :

ServiceDescriptionRéférence
Diversion de CommunicationTransfert d'appel (CFU, CFB, CFNA, CFNRC)ETSI TS 183 004
Blocage d'Appels EntrantsBloquer les appels entrants par typeETSI TS 183 023
Blocage d'Appels SortantsBloquer les appels sortants par typeETSI TS 183 023
OIP/OIRPrésentation et restriction de l'identification de l'appelantETSI TS 183 023

Messagerie Vocale Visuelle

Implémente la Spécification OMTP VVM v1.3 et GSMA TS.46 :

ComposantDescriptionRéférence
Serveur IMAPRécupération et gestion des messagesRFC 3501
Protocole SMSMessages de provisionnement SYNC/STATUSOMTP VVM v1.3
Gestion des SalutationsSalutations personnelles et d'absence prolongéeGSMA TS.46
TranscriptionSupport de la messagerie vocale en texteOMTP VVM v1.3

Aperçu des Points de Terminaison

Point de TerminaisonMéthodeDescription
/GET/POSTRequêtes de droits TS.43
/simservs.ngn.etsi.org/users/{sip}/simservs.xmlGET/PUTOpérations complètes sur le document XCAP
/simservs.ngn.etsi.org/users/{sip}/simservs.xml/~~/{xpath}GET/PUT/DELETEOpérations sur les éléments XCAP
/api/activityGETRecherche dans le journal d'activité
/api/entitlements/{imsi}GET/POSTGestion des droits
/api/xcap/{msisdn}GET/POSTGestion des profils XCAP
/healthGETVérification de l'état

Interface Web

OmniSEP comprend une interface web en temps réel pour la surveillance et la gestion, construite avec Phoenix LiveView. Accédez à l'UI à http://<host>:9014/.

Gestion des Profils XCAP

Gestion des Profils Simservs XCAP montrant la configuration des services supplémentaires de l'abonné

Tableaux de Bord

Tableau de BordCheminDescription
Statut/État du système, statut des services, utilisation de la mémoire, statistiques de stockage
Droits/entitlementsVoir et gérer les droits personnalisés TS.43 par IMSI
Sessions/sessionsSurveiller les sessions EAP-AKA et les jetons d'authentification actifs
Activité/activityParcourir les journaux d'activité TS.43 avec filtrage et pagination
Profils XCAP/xcapGérer les profils Simservs XCAP, synchroniser avec HSS
Diameter/diameterSurveiller les connexions et l'état des pairs Diameter
Journaux/logsVisionneuse de journaux système en temps réel avec filtrage par niveau

Tableau de Bord de Statut

Le tableau de bord de statut principal fournit un aperçu de la santé du système :

  • Statut des Services : Serveur HTTP, EAP-AKA, indicateurs de service VVM
  • Compteurs de Stockage : Droits, profils XCAP, sessions, jetons, enregistrements d'activité
  • Utilisation de la Mémoire : Total, processus et répartition de la mémoire ETS
  • Temps de Fonctionnement : Affichage du temps de fonctionnement du système

Tous les indicateurs se rafraîchissent automatiquement toutes les 5 secondes.

Gestion des Profils XCAP

Le tableau de bord XCAP permet aux opérateurs de :

  • Rechercher et visualiser les profils des abonnés par MSISDN
  • Modifier les paramètres des services supplémentaires (OIP/OIR, transfert d'appel, blocage d'appel)
  • Récupérer des profils depuis HSS via l'interface Sh Diameter
  • Pousser des modifications locales vers HSS
  • Voir les métadonnées de modification (timestamp, IP du client, User-Agent)

Surveillance de l'Activité

Le tableau de bord d'activité fournit une visibilité en temps réel sur toutes les requêtes des appareils :

Journal d&#39;Activité

Journal d'activité montrant les requêtes XCAP et de droits avec les détails de la requête/réponse

Fonctionnalités :

  • Filtrer par type de requête (XCAP, Requête de Droits, Défi EAP, etc.)
  • Rechercher par IMSI, MSISDN, ID de Terminal ou IP du Client
  • Voir les données détaillées de la requête/réponse y compris les en-têtes, le corps et le chemin
  • Suivre la méthode HTTP et les codes d'état de réponse

Surveillance des Sessions

Le tableau de bord des sessions affiche :

  • Onglet Sessions : Sessions EAP-AKA actives avec état (en attente, défi envoyé, authentifié, échoué)
  • Onglet Jetons : Jetons d'authentification actifs avec le temps restant jusqu'à l'expiration

Les deux vues prennent en charge la révocation manuelle des sessions/jetons.

Flux d'Authentification

Configuration de Démarrage Rapide

Configuration Minimale

# config/config.exs
import Config

config :omni_sep,
http_port: 9014,
http_ip: {0, 0, 0, 0},
server_fqdn: "sep.mnc001.mcc001.pub.3gppnetwork.org",
entitlement_version: "2.0"

# Droits par défaut pour tous les abonnés
config :omni_sep, :default_entitlements,
vowifi: %{
entitlement_status: 1,
addr_status: 2,
tc_status: 2,
prov_status: 1
},
volte: %{
entries: [
%{access_type: 1, home_roaming_nw_type: 1, entitlement_status: 1}
]
}

# Paramètres des jetons
config :omni_sep, :token,
validity_seconds: 86400,
signing_secret: "votre-secret-de-production-ici"

# Paramètres EAP-AKA
config :omni_sep, :eap_aka,
enabled: true,
session_timeout_ms: 30_000

Voir Référence de Configuration pour la documentation complète des paramètres.

Structure de la Documentation

Par Rôle

Opérateurs de Réseau :

  1. Commencez par cet aperçu
  2. Consultez Référence de Configuration pour les paramètres de déploiement
  3. Consultez Dépannage pour les problèmes courants

Configuration des Services :

  1. Droits TS.43 pour le provisionnement VoWiFi/VoLTE
  2. Simservs XCAP pour le transfert/bloquage d'appel

Dépannage :

  1. Guide de Dépannage pour les problèmes courants
  2. Vérifiez Journal d'Activité pour le suivi des requêtes

Par Protocole

GSMA TS.43 :

ETSI XCAP :