Telekommunikationsabrechnung - Systemschnittstellen

Das folgende Diagramm zeigt eine typische Architektur eines Abrechnungssystems. Dieses Kapitel enthält eine kurze Einführung in alle Schnittstellensysteme von oben nach unten.

CRM / OMOF-System

Dies ist das erste System, von dem aus ein Kundenauftrag erfasst und ein Kunde im System erstellt wird. CRM steht fürCustomer Relationship Management und OMOF steht für Order Management and Order Fulfilment.

Es gibt Systeme wie Siebel, die Module für CRM und OMOF bereitstellen. Das CRM-System speichert kundenbezogene Informationen sowie Produkte und Dienstleistungen. Das OMOF-Modul ist dafür verantwortlich, die Bestellung von der Erstellung bis zur Fertigstellung zu verfolgen.

Hier haben wir zwei Möglichkeiten -

  • CRM- (Customer Relationship Management) / OMOF- (Order Management and Order Fulfillment) Systemkontakte mit dem Abrechnungssystem und Abrechnungssystemkontakte mit dem Bereitstellungssystem zur Bereitstellung der Dienste und des Netzwerkinventarsystems sowie zur Zuweisung von Telefonnummern oder IP-Adressen usw.

  • Die zweite Möglichkeit könnte sein, dass das CRM / OMOF-System selbst Kontakt mit dem Bereitstellungssystem aufnimmt, um die Dienste und das Netzwerkinventarsystem bereitzustellen sowie Telefonnummern oder IP-Adressen usw. zuzuweisen.

Bereitstellungssystem

Dieses System nimmt Befehle entweder vom Abrechnungssystem oder vom CRM / OMOF-System entgegen, um die Dienste zu aktivieren, zu deaktivieren und auszusetzen. Beide Architekturen sind gültig und hängen davon ab, wie der Architekt das gesamte Setup entwirft.

Nach dem Entgegennehmen von Bereitstellungsbefehlen kontaktiert dieses System das Kernnetzwerksystem, um die Dienste zu aktivieren, zu deaktivieren oder auszusetzen. Nach einer erfolgreichen Bereitstellung sendet dieses System eine Antwort zurück an das Abrechnungssystem oder das CRM-System, je nachdem, wer den letzten Befehl gesendet hat.

Netzwerkinventarsystem (NIS)

Dieses System verwaltet alle Netzwerkkennungen wie Telefonnummern, MSISDN, IP-Adressen, E-Mail-Adressen usw. und wird technisch als Netzwerkinventarsystem bezeichnet.

Abhängig von der Systemarchitektur kontaktiert entweder CRM / OMOF oder Billing System NIS, um eine erforderliche Netzwerkkennung zu erhalten, und weist sie dem Kunden zum Zeitpunkt der Auftragserstellung zu.

Dieses System ist dafür verantwortlich, den Lebenszyklus von Netzwerkkennungen aufrechtzuerhalten, der mit verfügbar beginnt und dann verschiedene Phasen wie Aktivierung, Suspendierung, Beendigung, Quarantäne und erneute Verfügbarkeit durchläuft.

Netzwerk-Switches

Im Allgemeinen interagiert das Abrechnungssystem nicht mit Netzwerk-Switches. Netzwerk-Switches sind dafür verantwortlich, alle Dienste für die Endkunden bereitzustellen, basierend darauf, welche Dienste für den Kunden bereitgestellt wurden. Diese Systeme sind für die Steuerung von Anrufen, das Herunterladen von Daten, die Übertragung von SMS usw. und die endgültige Erstellung von Anrufdetailaufzeichnungen verantwortlich.

Netzwerk-Switches umfassen MSC, SMSC, GGSN und MMSC. Weitere Informationen zu GSM, MSC, SMS, SMSC, GGSN, MMS, MMSC finden Sie in unseren GSM-Tutorials .

Vermittlungssystem

Das Vermittlungssystem sammelt CDRs von verschiedenen Netzwerkelementen in verschiedenen Formaten. Verschiedene Netzwerkelemente erzeugen CDRs im ASN.1-Format, und einige Netzwerkelemente verfügen über ein eigenes proprietäres CDR-Format.

Das Vermittlungssystem verarbeitet alle CDRs und konvertiert sie in ein Format, das mit dem nachgeschalteten System kompatibel ist, bei dem es sich normalerweise um ein Abrechnungssystem handelt. Das Mediationssystem wendet verschiedene Regeln für CDRs an, um diese zu verarbeiten. Beispielsweise markiert das Mediationssystem die internationalen Anrufe basierend auf der gewählten Nummer (B-Nummer), genauso wie das Mediationssystem die Online-Anrufe basierend auf der A-Nummer und der B-Nummer markiert.

Möglicherweise müssen alle Anrufe herausgefiltert werden, deren Anrufdauer weniger als 5 Sekunden beträgt. Der beste Ort, um solche Anrufe herauszufiltern, ist die Ebene des Vermittlungssystems. Wenn in den CDRs zusätzliche Informationen erforderlich sind, die für die Abrechnung von entscheidender Bedeutung sind, hilft das Mediation System auf diese Weise bei der Bereitstellung solcher Informationen auf der Grundlage einiger anderer in den CDRs verfügbarer Attribute.

Sobald die gesammelten CDRs verarbeitet sind, überträgt das Mediationssystem alle CDRs per FTP an das Abrechnungssystem, da Mediations- und Abrechnungssysteme normalerweise auf verschiedenen Computern ausgeführt werden.

DWH-System (Data Ware House)

Dies ist ein nachgeschaltetes System für das Abrechnungssystem und speichert normalerweise Tonnen historischer Daten, die sich auf die Kunden beziehen. Das Abrechnungssystem speichert verschiedene Kundeninformationen im DWH-System. Diese Informationen umfassen die Nutzung von Diensten, Rechnungen, Zahlungen, Rabatte und Anpassungen usw.

All diese Informationen werden zur Erstellung verschiedener Arten von Managementberichten sowie für Business Intelligence und Prognosen verwendet.

Das DWH-System ist immer dafür gedacht, mit großen und großen Datenmengen zu arbeiten. Wenn ein kleiner Bericht benötigt wird, lohnt es sich immer, ihn direkt aus dem Abrechnungssystem zu generieren, anstatt DWH für eine kleine Aufgabe zu missbrauchen.

Enterprise Resource Planning (ERP)

Ein ERP-System (Enterprise Resource Planning) bietet Module für die Verwaltung von Finanzen, Personal und Supply Chain Management usw.

Die Schnittstelle des Abrechnungssystems zu diesem System wird verwendet, um alle Finanztransaktionen wie Rechnungen, Zahlungen und Anpassungen zu buchen.

Dieses System funktioniert wie ein Hauptbuch für die Finanzabteilung und liefert zu jedem erforderlichen Zeitpunkt vollständige Umsatzinformationen.

Zahlungs-Gateways

Als solches ist dies nicht unbedingt ein komplettes System, aber es könnte eine Art benutzerdefinierte Komponente sein, die sich zwischen dem Abrechnungssystem und verschiedenen Zahlungskanälen wie Banken, Kreditkarten-Gateway, Geschäften und Einzelhändlern usw. befindet.

Alle Zahlungskanäle verwenden das Zahlungsgateway, um Zahlungen an das Abrechnungssystem zu senden und Kundenrechnungen zu begleichen.

Normalerweise stellt das Zahlungsgateway der Außenwelt eine Art API (Application Programming Interface) zur Verfügung, um die Zahlungen an das Abrechnungssystem zu senden. Die API kann von jeder externen Ressource zum Buchen der Zahlung verwendet werden.