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 d'accès 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 d'accès TS.43 - Configuration des droits d'accès au service GSMA TS.43
  • 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

Vue d'Ensemble de l'Architecture

Services Supportés

Configuration des Droits d'Accès TS.43

Implémente GSMA TS.43 pour les requêtes de droits d'accès aux services des appareils :

ID AppServiceDescription
ap2003Voix sur CellulaireÉtat des droits d'accès VoLTE/VoNR
ap2004VoWiFiDroits d'accès à la voix sur WiFi
ap2005SMSoIPDroits d'accès 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érateurÉtat du service DCB
ap2016Mode SatelliteDroits d'accès à la connectivité satellite

Services Supplémentaires XCAP

Implémente 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

Vue d'Ensemble des Points de Terminaison

Point de TerminaisonMéthodeDescription
/GET/POSTRequêtes de droits d'accès 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 d'accès
/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'interface à 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 d'accès/entitlementsVoir et gérer les droits d'accès 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 du Service : Serveur HTTP, EAP-AKA, indicateurs de service VVM
  • Compteurs de Stockage : Droits d'accès, 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 voir les profils d'abonnés par MSISDN
  • Modifier les paramètres des services supplémentaires (OIP/OIR, transfert d'appel, blocage d'appel)
  • Extraire des profils de HSS via l'interface Diameter Sh
  • Pousser les modifications locales vers HSS
  • Voir les métadonnées de modification (horodatage, 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 d'accès avec les détails des requêtes/réponses

Fonctionnalités :

  • Filtrer par type de requête (XCAP, Requête de Droits d'accès, 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 d'accès 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: "your-production-secret-here"

# 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 d'accès TS.43 pour le provisionnement VoWiFi/VoLTE
  2. Simservs XCAP pour le transfert/bloquage d'appels

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 :