Aller au contenu principal

OmniSEP - Plateforme de Point de Service

OmniSEP est une plateforme unifiée de point de service fournissant des mises en œuvre 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 à partir d'une seule plateforme.

Liens Rapides

Opérations & Surveillance

Documentation des Services

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 au service des appareils :

ID d'AppServiceDescription
ap2003Voix sur Réseau 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)
ap2010Augmentation de Forfait de DonnéesInformations sur le forfait de données
ap2012Facturation Directe par OpérateurStatut du service DCB
ap2016Mode SatelliteDroits de 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 CommunicationRenvoi 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 inclut 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 du service, 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 journal 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 afficher les profils d'abonnés par MSISDN
  • Modifier les paramètres des services supplémentaires (OIP/OIR, renvoi 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 (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 demandes 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é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 avant 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 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 renvoi/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 demandes

Par Protocole

GSMA TS.43 :

ETSI XCAP :