Telekommunikationsabrechnung - Bewertungsverfahren
Rate ist die Gebühr / der Preis für das Eintreten eines Ereignisses. Beispiele für Tarife sind Gebühren für die Dauer des Telefongesprächs: Zum Beispiel: "0,40 INR pro 1 Minute" oder eine bestimmte Menge. Zum Beispiel: 10,00 INR für 1 MB Download oder es kann für die Servicequalität berechnet werden.
Wir haben bereits erklärt, dass Ereignis ein einzelnes Ereignis der Produkt- / Service-Nutzung ist. Die Ereignisse werden von den Netzwerkelementen in Form von CDRS / UDRs erfasst und zur Bewertung und Abrechnung an das Abrechnungssystem weitergeleitet.
Bei der Bewertung wird die Gebühr / der Preis für einzelne Ereignisse ermittelt. Zum Beispiel beträgt der Preis für einen Anruf von 2 Minuten 0,80 INR mit einer Rate von 0,40 INR pro Minute.
Die Rating Engine, die Teil des Abrechnungssystems ist, führt diese Bewertungsfunktion aus.
Bewertungsprozess
Rating Engine empfängt die Ereignisse in Form von Datensätzen, die als Call Detail Records (CDRs) oder Usage Detail Records (UDRs) bezeichnet werden und die Verwendung eines Produkts / einer Dienstleistung beschreiben. Eine CDR ist eine Datenfolge, die Anrufinformationen wie Anrufdatum und -zeit, Anrufdauer, Anrufer, Angerufene usw. enthält, die zum Bewerten der Ereignisse verwendet werden.
Es gibt eine Liste der Grundfunktionen von Rating / Rating Engine -
Akzeptieren von CDRs vom Vermittlungssystem oder anderen Dienstanbietern oder Roaming-Partnern im Falle einer Roaming-Nutzung.
Validierung der CDRs und Beseitigung doppelter Datensätze. Diese doppelten Ereignisse werden zur späteren Überprüfung in einer Datenbanktabelle gespeichert.
Ermittlung des Kundenkontos, das für die Veranstaltung belastet werden muss. Hier nimmt der Bewertungsprozess die Ereignisquelle (Handynummer oder IP-Adresse usw.) auf und überprüft die Datenbank, um zu überprüfen, ob diese Ereignisquelle einem Konto zugeordnet ist. Dieser Schritt wird als Ereignisführung bezeichnet.
Wenn das Ereignis nicht geführt werden kann, wird dieses Ereignis abgelehnt und kann in die Suspense-Kategorie eingeordnet werden. Diese abgelehnten Ereignisse werden zur späteren Überprüfung in einer Datenbanktabelle gespeichert.
Berechnung der Kosten / des Preises der Veranstaltung gemäß dem Rating-Tarif (auch als Tarifplan bezeichnet).
Um anwendbare Zeitrabatte anzuwenden. Dies kann die ersten fünf Minuten kostenlos sein und danach wird der Anruf zum normalen Tarif abgerechnet. Solche Rabatte werden als Rating-Zeitrabatte bezeichnet.
Speichern des bewerteten Ereignisses in der Datenbank zu Abrechnungszwecken oder Senden an das externe System zur Abrechnung.
Das folgende Bild zeigt eine Übersicht über die Rating Engine und die zugehörigen Funktionen -
Die Kundeninformationen bestimmen den Tarifplan (Rating-Tarif), der für die Gebühren- / Preisberechnung verwendet werden soll. Die Bewertungsmaschine verwendet die Bewertungstabellen und die Ereignisinformationen aus den CDRs (z. B. Entfernung, Tageszeit, Ort des Anrufs, Dauer oder Volumen des Ereignisses usw.), um die tatsächliche Gebühr für jeden Anruf zu berechnen.
Doppelte Ereignisse
Ein doppeltes Ereignis ist definiert als jedes nicht abgerechnete Ereignis, das sich auf eine der folgenden Arten auf ein anderes nicht abgerechnetes Ereignis bezieht:
- Die Kontonummern sind identisch.
- Die Ereignisquellen sind identisch.
- Die Ereignistyp-IDs sind identisch.
- Die Veranstaltungstermine und -zeiten sind identisch.
Alle anderen Kriterien können im Abrechnungssystem definiert werden, um doppelte Ereignisse zu identifizieren. Es gibt eine Reihe von Situationen, die dazu führen können, dass doppelte Ereignisse an das Abrechnungssystem gesendet werden.
- Ein Fehler im Filtermechanismus des Vermittlungssystems.
- Codierungsfehler in der Mediationssystem-Software.
- Eine Wiederholung der gesamten oder eines Teils einer Ereignisdatei, die an die Rating Engine übergeben wird.
Abgelehnte Ereignisse
Wenn das Abrechnungssystem auf ein Problem mit einem bestimmten Ereignis stößt, wird das betreffende Ereignis abgelehnt. Die Ablehnung kann auf Probleme mit einer der folgenden Ursachen zurückzuführen sein:
- Die Veranstaltung selbst.
- Der Tarifplan.
- Kunden- und Kontodaten.
- Konfigurationsdaten.
Es gibt drei Hauptgründe für die Ablehnung eines Ereignisses:
Analysefehler verhindern, dass das Abrechnungssystem die Informationen im Ereignisdetaildatensatz liest. Ein Analysefehler kann auftreten, weil die Daten im Ereignisdatensatz beschädigt sind oder das falsche Format haben.
Unführbare Fehler hindern Genf daran, die mit dem Ereignis verbundene Ereignisquelle oder das mit dem Ereignis verbundene Konto zu identifizieren. Ein nicht erkennbarer Fehler kann auftreten, da die Ereignisquelle noch nicht in der Abrechnungssystemdatenbank vorhanden ist.
Nicht bewertbare Fehler verhindern, dass das Abrechnungssystem die Kosten für das Ereignis berechnet. Ein nicht bewertbarer Fehler kann aufgrund von Problemen mit einem Tarifplan auftreten.
Alle abgelehnten Ereignisse werden auf ein spezielles Konto gebucht, das aufgerufen wird internal account oder suspense account und diese abgelehnten Ereignisse werden aufgerufen suspense events. Die Finanzabteilung verfolgt alle abgelehnten Ereignisse und zählt sie als Teil des Umsatzverlusts. Die IT-Abteilung legt stets großen Wert darauf, abgelehnte Ereignisse aufzulösen und ordnungsgemäß zu bewerten, um Einnahmen zu sparen.
Wenn ein abgelehntes Ereignis nicht behoben werden kann und der Bediener es nicht auf ein internes Konto buchen möchte, kann das Ereignis verworfen werden. Wenn ein Ereignis verworfen wird, wird es nicht an die Rating Engine gesendet, und es werden keine weiteren Bewertungsversuche durchgeführt.
Echtzeit-Bewertung
Bei der Echtzeitbewertung werden Ereignisse so wie sie auftreten und sofort bewertet, wobei die Verzögerung zwischen Ereignisgenerierung und Kostenberechnung so gering wie möglich gehalten wird. Die Echtzeitbewertung kann der dateibasierten Bewertung gegenübergestellt werden, bei der Ereignisdetails für Stunden, Tage oder Wochen in einem Dateipuffer gespeichert werden, bevor die gesamte Datei endgültig bewertet wird.
Der Echtzeit-Systemprozess umfasst E-Commerce-Transaktionen und das Herunterladen von Daten. Jede Anwendung, bei der Ereignisse bewertet und schnell auf das Konto eines Kunden angewendet werden müssen, ist ein geeigneter Kandidat für eine Echtzeitbewertung.
Ereignisse wiederholen
Es gibt verschiedene Situationen, in denen es erforderlich sein kann, Ereignisse erneut zu wiederholen. Zum Beispiel, wenn -
Ein Fehler im verwendeten Tarifplan führte zu Ereignissen mit falschem Preis.
Die Ereignisse wurden gegen das falsche Konto geladen (aufgrund einer falschen Registrierung der Ereignisquelle).
Ein bestehender Tarifplan wurde irgendwann zwischen dem letzten und dem nächsten Abrechnungstermin ersetzt.
Der Tarifplan, Preisplan oder die Ereignisquelle für ein Produkt wurde nachträglich geändert.
Der Vorgang zum Wiederholen von Ereignissen ist sehr einfach und sieht wie folgt aus:
Entladen / Entladen Sie alle Ereignisse aus der Datenbank mit dem bereitgestellten Dienstprogramm. Die meisten Abrechnungssysteme bieten ein Dienstprogramm zum Entladen oder Entraten aller bewerteten Ereignisse.
Beheben Sie das Problem, wo immer es liegt.
Senden Sie die Ereignisse erneut zur Bewertung durch die Rating Engine.
Teilereignisse
Mit Teilereignissen kann das Gleichgewicht eines Kunden während eines laufenden Ereignisses aufrechterhalten werden.
Im Falle eines langen Daten-Downloads sendet das Mediationssystem beispielsweise weiterhin Teilereignisse an das Abrechnungssystem, sodass das Abrechnungssystem diese weiterhin bewertet, anstatt auf den Abschluss des Ereignisses zu warten. Sobald das Kreditlimit des Kunden überschritten wird, wird das Konto gesperrt und Das Netzwerkelement wird informiert, um den Anruf zu beenden.
Schwellenwerte und Aktionen
Die Rating Engine kann automatisch prüfen, ob Bewertungszeitschwellenwerte, einschließlich Bewertungszeitrabattschwellenwerte, erreicht wurden.
Bewertungszeitschwellen helfen dabei, die Betreiber vor vielen Einnahmeverlusten zu schützen. Beispielsweise ist ein Kunde möglicherweise nicht bereit, mehr als sein Kreditlimit zu zahlen. In einem solchen Fall muss der Anruf des Kunden beendet werden, sobald der Kreditlimitschwellenwert erreicht ist.
Wenn es erforderlich ist, Maßnahmen zur Bewertung zu ergreifen, ist es wichtig, so viel Echtzeitbewertung wie möglich zu haben.
Was kommt als nächstes?
Bisher haben wir gesehen, wie ein Kunde eine Nutzung generiert und wie das Vermittlungssystem diese Nutzung (CDRs) an das Abrechnungssystem weiterleitet und wie ein Abrechnungssystem diese CDRs bewertet.
Im nächsten Kapitel werden wir diskutieren, wie alle bewerteten CDRs für den gesamten Monat gesammelt und eine endgültige Rechnung / Rechnung erstellt werden, die an den Endkunden gesendet wird, um Einnahmen für die erbrachten Dienstleistungen zu sammeln.