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
- Guide des opérations - Travaux programmés, transfert de fichiers, archivage, emplacements des journaux et maintenance de routine.
- Référence des métriques - Métriques Prometheus et mesures InfluxDB.
- Dépannage - Problèmes courants et leurs résolutions.
Configuration
- Référence de configuration - Référence complète de
config.yamletcounters.yaml.
Architecture et interfaces
- Architecture - Composants, flux de données et points d'intégration.
- Référence API HTTP - Les points de terminaison de l'API OmniRoam.
Enregistrements et règlement
- Traitement des CDR - Sources de CDR, ingestion, évaluation et arrondi.
- Génération de fichiers TAP - Structure des fichiers TAP, nommage et compteurs de séquence.
- Traitement des RAP - Fichiers de Procédure de Compte Retourné et alertes.
- Validation TAP - Vérifications de validation et codes d'erreur GSMA.
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 sectionconfigglobale et une sectionpartnerspar 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
| Norme | Titre | Utilisation dans OmniRoam |
|---|---|---|
| GSMA TD.57 | Format 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.32 | Format de Procédure de Compte Retourné (RAP) | Structure de fichier RAP et sévérités de retour |
| GSMA TD.13 | Conventions de nommage TADIG | Identifiants d'opérateur de 5 caractères (codes TADIG) |
| ISO 4217 | Codes de devise | valeurs localCurrency et tapCurrency |
| E.164 | Plan de numérotation international | formats MSISDN et numéro appelé |
Structure de documentation
Par rôle
Opérateurs et administrateurs :
- Commencez par le Guide des opérations.
- Consultez la Référence des métriques.
- Gardez le guide Dépannage à disposition.
Équipes de roaming et de règlement :
- Lisez Génération de fichiers TAP.
- Lisez Traitement des RAP.
- Consultez Validation TAP.
Intégrateurs systèmes :
- Commencez par le guide Architecture.
- Lisez la Référence de configuration.
- Consultez la Référence API HTTP.