Aller au contenu principal

OmniRoam

OmniRoam est un système de règlement de roaming TAP3 de GSMA par Omnitouch Network Services. OmniRoam évalue l'utilisation des données mobiles, génère des fichiers TAP pour les partenaires de roaming, envoie ces fichiers à une chambre de compensation, et traite les fichiers de Procédure de Compte Retourné (RAP) que les partenaires renvoient.

OmniRoam prend en charge le format TAP 3.12 défini dans GSMA TD.57 et le format RAP défini dans GSMA TD.32.

Documentation​

Opérations et surveillance​

Configuration​

Architecture et interfaces​

Enregistrements et règlement​

Ce que fait OmniRoam​

OmniRoam règle le roaming de données sortantes. Un réseau visité transporte les données d'un abonné domestique. OmniRoam transforme les enregistrements d'utilisation en un fichier TAP tarifé, envoie le fichier au réseau domestique via une chambre de compensation, et suit la réponse du partenaire.

  • Ingestion des CDR - OmniRoam collecte les Enregistrements de Détails d'Appels (CDR) des passerelles de service et corrèle les enregistrements partiels en sessions de données complètes.
  • Évaluation - OmniRoam tarifie chaque CDR selon un tarif par partenaire via le Moteur de Tarification.
  • Génération de fichiers TAP - OmniRoam construit des fichiers TAP par partenaire de roaming et les prépare pour le transfert.
  • Transfert de fichiers - OmniRoam envoie des fichiers TAP à la chambre de compensation et récupère les fichiers TAP et RAP entrants.
  • Traitement des RAP - OmniRoam lit les fichiers RAP que les partenaires retournent et alerte les opérateurs en cas de rejets.
  • Surveillance - OmniRoam expose des métriques Prometheus, des analyses InfluxDB, une API HTTP et une interface web.

Vue d'ensemble de l'architecture​

Voir le guide Architecture pour la carte complète des composants et le flux de données.

Structure de configuration​

OmniRoam lit deux fichiers de configuration. La Référence de configuration documente chaque paramètre.

  • config.yaml - La configuration principale. Elle contient une section config globale et une section partners par partenaire.
  • counters.yaml - Les compteurs de séquence de fichiers TAP, une paire par TADIG destinataire.
config:
# Configuration système globale (chemins, fuseaux horaires, tarification, calendrier, métriques)

partners:
# Configuration par partenaire (tarifs, codes TADIG, paramètres de lot)

Références aux normes​

NormeTitreUtilisation dans OmniRoam
GSMA TD.57Format de données de Procédure de Compte Transféré (TAP)Format de fichier TAP 3.12 et codes d'erreur de validation
GSMA TD.32Format de Procédure de Compte Retourné (RAP)Structure de fichier RAP et sévérités de retour
GSMA TD.13Conventions de nommage TADIGIdentifiants d'opérateur de 5 caractères (codes TADIG)
ISO 4217Codes de devisevaleurs localCurrency et tapCurrency
E.164Plan de numérotation internationalformats MSISDN et numéro appelé

Structure de documentation​

Par rôle​

Opérateurs et administrateurs :

  1. Commencez par le Guide des opérations.
  2. Consultez la Référence des métriques.
  3. Gardez le guide Dépannage à disposition.

Équipes de roaming et de règlement :

  1. Lisez Génération de fichiers TAP.
  2. Lisez Traitement des RAP.
  3. Consultez Validation TAP.

Intégrateurs systèmes :

  1. Commencez par le guide Architecture.
  2. Lisez la Référence de configuration.
  3. Consultez la Référence API HTTP.