-
Erfindungsgebiet
-
Die
vorliegende Erfindung befasst sich mit der Abrechnung in Kommunikationssystemen
und im Besonderen mit Kommunikationssystemen, die eine Vorauszahlung
von Kommunikationsdiensten ermöglichen.
-
Hintergrund
der Erfindung
-
Ein
Kommunikationssystem kann einem Teilnehmer mit einer kabelgebundene
Verbindung oder einer drahtlosen Verbindung für die Kommunikation beliefern;
wie zum Beispiel für
Sprach- und Daten-Kommunikation. Ein Beispiel eines kabelgebundenen
Systems ist das öffentlich
TK-Netz (PSTN). Ein Beispiel eines drahtlosen Kommunikationsdienstes
ist das Mobilkommunikationsnetz (PLMN) und ein weiteres Beispiel
ist ein satellitenbasierter mobiler Funkdienst. Die drahtlose Kommunikation
tritt typischerweise durch einen Hochfrequenz-Anschluß zwischen der Teilnehmerstation
und mindestens einem Netzelement des Kommunikationssystems auf. Kommunikation
innerhalb des Netzes wird typischerweise, aber nicht notwendigerweise,
mit kabelgebundenen Verbindungen zwischen den verschiedenen Netzelementen
abgewickelt. Kommunikation kann auch in einem System einschließlich einem
oder mehreren Datennetzen übermittelt
werden. Ein Beispiel hiervon ist die Sprache über IP (Internet Protokoll)
Einrichtung, die Sprachanrufe über
ein paketvermitteltes Datennetz ermöglicht. Das Kommunikationssystem
kann auch eine Kombination von drahtlosen, kabelgebundenen und/oder
Datennetzen Kommunikation für
einen Anschluss zwischen zwei Terminals anwenden. Die Bezeichnung "Anschluss" bezieht sich auf
alle Typen von Kommunikation zwischen zwei Signalgebungsknotenen,
wie zum Beispiel Benutzerterminals. Die Kommunikation über den
Anschluss kann, beispielsweise, in Form eines Sprachanrufs oder
eines Multimediaanrufs oder einer Datenkommunikations-Sitzung sein.
-
Ein
Kommunikationssystem operiert typischerweise in Übereinstimmung mit einem Standard oder
einer Spezifikation, die darlegt, was die verschiedenen Elemente
des Netzes zulassen und wie das erreicht werden soll. Zum Beispiel
kann der Standard oder die Spezifikation definieren, ob der Benutzer,
oder präziser,
Benutzungsgerät
oder Terminal mit leitungsvermittelten und/oder paketvermittelten Diensten
beliefert wird. Der Standard oder die Spezifikation kann auch die
verschiedenen Kommunikationsprotokolle und/oder Parameter, die für den Anschluss
benutzt werden sollen, definieren. Mit anderen Worten, die Standards
und/oder die Spezifikationen definieren die "Regeln" auf welchen die Kommunikation und verschiedene
damit verbundenen Funktionen basieren. Die verschiedenen Funktionen,
die auf diesen Regeln basieren, können in vordefinierten Stufen
arrangiert werden, z.B. in sogenannten Protokollstapeln.
-
Zusätzlich zu
Basis-Sprach- und Datendiensten, kann der Benutzer des Teilnehmerterminals
(beispielweise kabelgebundene Telefone, Datenverarbeitungsgeräten oder
PLMN Mobile Endgeräte)
mit zusätzlichen
oder erweiterten Diensten beliefert werden. Diese können als
Funktionen definiert werden, die dem Teilnehmer verschiedene anspruchsvolle
Dienste oder Mehrwertdienste liefern, etwa durch Software- oder
Hardware-Anwendungen, die von einem oder mehreren Knoten des Kommunikationssystems
geliefert werden. Der zusätzliche Dienst,
erforderlich und anschließend
für einen
Anschluss aufgerufen, erfordert typischerweise Kontrolle von mindestens
einer der Anruf-Verwaltungs-Funktionen (z.B. Routing, Abrechnung,
Dauer, Bereitstellung des Anschlusses oder Benutzer zugehörige Daten
usw.).
-
Der
zusätzliche
Dienst kann durch eine Funktionalität, die oft als intelligentes
Netz (IN) bezeichnet wird, implementiert werden. Die Bezeichnung "intelligentes Netz" wurde durch die
BELLCORE Organisation (USA) Mitte der Achzigerjahre eingeführt. Das
intelligente Netz (IN) Konzept wurde entwickelt, um die Flexibilität und Konkurrenzfähigkeit von
der Telekommunikation-Netzarchitektur zu steigern. Sogar obwohl
die ursprünglichen
IN Architekturen entwickelt wurden, um nur bestimmte spezifische Dienste,
zum Beispiel Servicenummern, zu implementieren, liefern die aktuellen
IN Lösungen
den Kommunikations-Netzbetreiber
die Möglichkeit
neue, kraftvolle Dienste in ihr Netz, auf eine schnelle und kosteneffektive
Art zu implementieren.
-
Die
grundsätzlichen
Prinzipien und Ablauf von IN Applikationen sind wohl bekannt, und
werden deshalb hier nicht detaillierter beschrieben. Es ist hinreichend
zu bemerken, dass die IN Architektur im allgemeinen einen (Dienst-)
Schaltknoten (SSP) beinhaltet, um einen Anruf zu einem IN Dienst
auszulösen
und einen (Dienst-) Steuerknoten (SCP), um den Dienst zu liefern.
Die SSP und die SCP Funktionen können
in einem Dienst-, Schalt- und Steuerknoten (SSCP) integriert werden.
Eine detailliertere Beschreibung des allgemeinen IN Konzeptes kann
z.B. von den Empfehlungen der Internationalen Telekommunikationsunion
(ITU-T), etwa IN Leitungsfähigkeitsgruppe
CS-1 veröffentlicht
in 1993, gefunden werden. Das IN Konzept kann im Festnetz-Überlandleitungsnetz,
etwa das öffentliche
TK-Netz (PSTN), oder das drahtlose Funkverbindungsnetz, etwa das Mobilkommunikationsnetz
(PLMN) implementiert werden. Customised Applications for Mobile
Network Enhanced Logic (CAMEL) Anwendungsteilprotokoll (CAP) kann
im SCP eines PLMN-Systems zur Erbringung der Dienstlogik benutzt
werden.
-
Ein
Dienst, der für
die Teilnehmer verfügbar ist,
ist der sogenannte Vorauszahldienst. In einer Vorauszahldienst-Anordnung
kann der Benutzer eines Terminals, etwa eines Mobilfunkendgeräts, im Voraus
einen bestimmten vordefinierten Betrag von Anrufszeit oder anderen
Dienstzeiten erwerben. Der vorausgezahlte Betrag wird Kontostand
genannt. Der Kontostand kann auf jegliche zweckmäßige Art und Weise erworben
werden, z.B. durch Erwerben von Anrufkarten oder Belegen, mittels
einer Banküberweisung,
usw. Der Kontostand wird in einem Vorauszahlungskonto gespeichert,
durch das intelligente Netz implementiert. Der Benutzer kann dann
Anrufe tätigen
zu Lasten seines/ihres Kontos bis der Kontostand auf dem Vorauszahlungskonto
ausläuft.
Es kann auch für
den Benutzer möglich
sein wieder mehr Kontostand auf das Konto zu laden, oder der Benutzer
kann einfach ein neues Vorrauszahlungskonto erwerben, nachdem der
Kontostand des vorhergehenden Kontos ausgelaufen ist. Obwohl die Vorrauszahlungskonto-Inhaber
identifiziert werden können,
ist es auch möglich,
dass die Vorrauszahlungskonten anonym sind, z.B. der Betreiber muss nicht
notwendigerweise die Identität
des Besitzers des Kontos kennen.
-
In
dem Vorrauszahlungsdienst kann ein Anruf abgerechnet werden, durch
Abzug (Abnahme) des Kontostands auf dem Konto während des Anrufs, basierend
auf berechneten Abrechnungsparametern, hier als Anrufsgebühr bezeichnet.
Diese Anrufsgebühr
kann auf Grundlage einer Abrechnungskomponente berechnet werden.
Die Anrufsgebühr
kann durch das intelligente Netz basierend auf Informationen, die
mit den anrechenbaren Ressourcen des Kommunikationssystems verbunden
sind, berechnet werden. In einigen Anwendungen wird die Berechnung
durch einen Kontroller des Netzes beendet, wie die Mobilvermittlungsstelle
oder ein spezielles Abrechnungszentrum. Zum Beispiel, in einem GSM Standard
(Globales System für
Mobilkommunikation) kann die Anrufsabrechnungskomponente auf Grundlage
von Abrechnungskomponenten, die als E-Parameter oder Haupt Abrechnungszone
(MCZ) Parameter bezeichnet werden, abgerechnet werden. Es sollte
angemerkt werden, dass andere Standards möglicherweise anders benannte
Parameter für
den selben Zweck verwenden. Die Abrechnungskomponente für einen
Anruf wird typischerweise von einem Kontroller der Systeme, wie
einer Mobilvermittlungsstelle (MSC) eines GSM Systems, für die Berechnung
der Anrufabrechnung, z.B. die Berechnung des Betrags, der vom Kontostand
abgezogen worden ist, erhalten.
-
Der
Netzbetreiber kann dem Netzteilnehmer freie Verbindungszeit oder
andere Dienstzeit anbieten wollen. Der Betreiber kann das z.B. an
ausgewählten
Tagen oder ausgewählten
Tageszeiten wollen. Wenn der Betreiber den mobilen Teilnehmern, die
den Vorrauszahlungsdienst benutzen, freie Sendezeit anbieten möchte, kann
dies am Mobilnetz durch Verzichten auf irgendwelche Sendezeit-Abrechnungen
vollendet werden. Allerdings, wenn der Anruf zu einem Terminal,
das mit einem anderen Terminal verbunden ist gemacht wird, z.B.
zu einem Terminal, das mit einem PSTN verbunden ist, kann der Betreiber
der Ursprungsnetzes haftbar für
nachträglich
entstandenen Freischaltkosten zur Benutzung der Ressourcen von besagtem
anderem Netzwerden, ungeachtet der Art der Abrechnung (nachträglich bezahlt
oder Vorrauszahlung). Freischaltung von Anrufkosten, die in einem
anderen Netz anfallen, brauchen normalerweise ein paar Tage um sie
zu vollenden. Der Betreiber des Ursprungsnetzes kann jedoch auch
diese Kosten vom Teilnehmer, der den Anruf getätigt hat abrechnen wollen,
auch wenn der Anruf von einem vorauszahlenden Teilnehmer gemacht
wurde.
-
Um
sofort die gesamte Anrufgebühr
für einen getätigten Anruf
unter Benutzung der anrechenbaren Ressourcen von mindestens zwei
Netzen feststellen zu können,
sollte das intelligente Netz (IN) des Ursprungsnetzes die Abrechnungskomponenten
aller beteiligten Netze kennen. Jedoch, der Kontroller des Ursprungs-
oder ersten Netzes (wie das MSC) braucht nicht notwendigerweise
diese Abrechnungsinformation von Bestimmungsort oder dem zweiten Netz
in allen derzeitigen Abrechnungsanwendungen zu bekommen. Das kann
Problem verursachen, besonders wenn das Ursprungsterminal für die Verbindung
durch einem Vorauszahlungsdienst bezahlt, da es dem System möglich sein
sollte, die Kosten während
der Verbindung von dem Kontostand, der mit dem Ursprungsterminal
verbunden ist, abzuziehen.
-
Die
obige Situation wird durch das folgende Beispiel klargestellt. Obwohl
die Mobilvermittlungsstelle (MSC) eines PLMN Systems die Abrechnungskomponente,
die mit Kosten in dem PLMN System verbunden sind, erhalten kann,
braucht die Mobilvermittlungsstelle nicht notwendigerweise alle
Informationen, die zur Abrechnung von dem PSTN z.B. über (ISDN
Nutzerteil) Signalisierung empfangen wrden, erhalten. Wenn der Betreiber
von PSTN keine Abrechnungsmitteilungen über ISUP Signalisierung zu einem
anderen Netz, wie PLMN, übermitteln
möchte, dann
muss die Berechnung der Komponenten in dem PSTN generiert werden,
indem die Kosten aufgetreten sind. Das bedeutet, die benötigten Abrechnungsdefinitionen
müssen
im Heimat-PSTN-Netz vorausberechnet werden, wenn die Abrechnungsinformation
nicht zu anderen Netzen, z.B. durch ISUP, übermittelt werden. Die Kosten
müssen
auch zwischen den Betreibern der beiden Netze klargestellt werden. In
nachträglichen
Abrechnungsanordnungen ist das gewöhnlich kein Problem, da die
verrechneten Kosten zu der Rechnung des PLMN Teilnehmers später in einem
Abrechnungszentrum des PLMN Betreibers hinzugezählt werden können. Jedoch
ist das nicht bei Teilnehmern eines Vorauszahlungsdienstes möglich, da
ihre Abrechnung unverzüglich
während
einer Verbindung erfolgen sollte.
-
Obwohl
es möglich
sein kann, dem Betreiber eines Netzes, wie die MSC eines PLMN, Informationen,
die die Benutzung der Ressourcen in allen Netzen betreffen, zur
Verfügung
zu stellen, kann der Kontroller diese verschiedenen Komponenten
nicht separat berechnen. In konventionellen Nachher-Bezahl-Anordnungen
ist das normalerweise kein Problem, da die Kosten für einen
Anruf später
aussortiert werden können.
Jedoch in der Vorauszahl-Anordnung muss der Dienst unverzüglich abgerechnet werden.
Der Dienst muss auch in der Gesamtheit während des Anrufs abgerechnet
werden. Dem Kontroller können
nicht alle Abrechnungskomponenten zur Kenntnis gebracht werden und/oder
der Kontroller kann nicht alle gebrauchten Komponenten berechnen
und/oder die Komponenten separat berechnen. Deswegen, obwohl das
Ursprungsnetz möglicherweise
eine Art von Kostenvoranschlag für
den Vorauszahlungsteilnehmer produzieren kann, kann die Abrechnung
von Vorauszahlungsteilnehmern immer noch ungenau sein.
-
Eine
problematische Situation kann auch auftreten, wenn mehr als ein
unabhängig
operierendes Abrechnungsmodell für
einen Anruf von einem üblichen
Anschlussknoten benutzt wird. Unterschiedliche Kontrollfunktionen
für Anrufsgebühren, die
in verschiedenen Abrechnungs- und
Tarif Schemen benutzt werden, können
im Konflikt miteinander sein und/oder können nicht auf eine einwandfreie
Art und Weise interagieren. Die verschiedenen Abrechnungsmodelle
und/oder Abrechnungsmodelle, die von verschiedenen Modellen produziert
werden, können
sogar nicht für
eine einzige Verbindung benutzt werden.
-
Zum
Beispiel, in einigen zellularen Kommunikationssystemen hat der vom
Mobilendgerät
stammende Anruf zwei verschiedene Komponenten. Die als Beispiel
dienenden Komponenten werden als 'ein Sendezeitgebühr' und 'eine PSTN Gebühr' bezeichnet. Diese zwei Komponenten
werden unabhängig voneinander
berechnet und anschließend
summiert, z.B. in dem Nachher-Bezahl-Abrechnungszentrum, um
die gesamte Anrufgebühr
zu erhalten. Die Sendezeit-Rate kann von verschiedenen Parametern
abhängen,
z.B. von der Tageszeit, der Teilnehmerkategorie, dem Gebührenschema,
das der Teilnehmer unterschrieben hat, dem Bestimmungsort des Anrufs usw..
Die PSTN Komponente kann auch von verschiedenen Faktoren abhängen wie
Tageszeit, Distanz zum angerufenen Bestimmungsort, Teilnehmerprofile
usw.. Die Sendezeit und PSTN Komponenten können in verschiedenen Zeiteinheiten
zunehmen. Zum Beispiel kann sich die Sendezeit Komponente einmal
pro Minute erhöhen,
währenddessen
die PSTN Komponente alle 30 Sekunden zunimmt. Es ist auch möglich, dass
einer der Komponenten in Einheiten, die nicht von Zeit abhängen (z.B.
in Impulsen) zunimmt. Die Tarifstruktur von zwei Abrechnungsmodellen
kann substanziell voneinander abweichen.
-
Ein
Verbindungsaufbau-Vorgang, um eine Verbindung zwischen zwei Terminals
aufzubauen kann auf der Benutzung eines Originating State Modell
basieren. Ein mögliches
Originating State Modell ist das Originating Basic Call State Model
(OBCSM) des Anwendungsteilprotokoll eine intelligenten Netzes (INAP).
Das INAP OBCSM ist ein typisches Beispiel von den ersten (Originate-)
Phasen von Anrufaufbausvorgänge.
Jedoch haben die Erfinder gefunden, dass der Kontroller des Ursprungsnetzes nicht
unabhängig
die zwei oder mehr Abrechnungskomponenten zur gleichen Zeit in dem
selben Originating State Modell berechnen kann. Zum Beispiel, ist
es der MSC nicht ermöglicht
simultan die zwei Abrechnungskomponenten in demselben Protokoll
(z.B. INAP oder CAP) abzuarbeiten und sie dem SCP unabhängig von
einander zu berichten. Deshalb kann der Dienststeuerungsknoten (SCP)
nur Informationen von einer Abrechnungskomponente empfangen, da
nur ein Protokoll an der MSC benutzt werden kann. Auf der anderen
Seite haben die Erfinder gefunden, dass der SCP nicht damit fortfahren
kann mehr als eine der Abrechnungskomponenten auf Grundlage der
Einzel-Auslösung
am Dienst-Schaltknoten
(SSP) zu berechnen.
-
Die
EP-A-0346897 offenbart ein Einkreissystem, das Anwendung in einer
Netzstruktur findet, die Telefonnetz (TN) und Paketnetz (PN) einschließt. Ein Paketaustausch
im Paketnetz umfasst eine Schaltung zur Messung einer Kommunikationsdatenmenge
innerhalb von Paketnetzen während
einer Kommunikation zwischen einem ersten Terminal, das eine Vorrauszahlfunktion
besitzt und ist mit einem Telefonaustausch in dem Telefonnetz verbunden
und einem zweiten Terminal, das ein Paketmoden-Terminal ist, das
mit einem Paketaustausch verbunden ist. Der Paketaustausch umfasst
auch eine Schaltung, um ein Kontrollsignal zu einem Gatter zu senden,
das den Telefonaustausch und den Paketaustausch jedes mal wenn eine
gemessene Kommunikationsdatenmenge eine vorher bestimmte Abrechnungseinheit
des Telefonnetzes erreicht, verbindet und eine Schaltung zur initialen
Sendung des Kontrollsignals, wenn ein Anruf von dem ersten Terminal
bemerkt wird. Der Telefonaustausch umfasst eine Schaltung, die ein
Kontrollsignal für
jede vorher bestimmte Abrechnungseinheit, die von einer Dauer und
Entfernung einer Kommunikation innerhalb des Netzes abhängt, erzeugt,
eine Schaltung zur Sendung des Kontrollsignal, das dort erzeugt
wurde und das Kontrollsignal, das von dem Gateway zum ersten Terminal
empfangen wurde und einer Schaltung zur inertialen Sendung des Kontrollsignals,
wenn ein abgehender Anruf vom ersten Terminal bemerkt wird. Das erste
Terminal erfasst eine Geldmenge, die auf das Kontrollsignal, das
von dem Telefonaustausch empfangen wird, reagiert.
-
Die
US-A-5991616 offenbart eine Methode, die drahtlose und drahtgebundene
Abrechnungsinformationen in einem integrierten drahtlos-drahtgebundem
System zusammenführt.
Existierende automatische Abrechnungsmessungs (AMA) Fähigkeiten ansässig in
dem erweiterten intelligenten Netz (AIN) Dienststeuerknoten der
drahtlosen Sektion werden wirksam eingesetzt, dabei wird die Entwicklung
einer unabhängigen
Abrechnungsfähigkeit
der drahtlosen Sektion vermieden.
-
Die
EP-A-1014619 offenbart eine Methode und ein Kommunikationsnetz einschließlich eines
paketvermitteltem Netzteil und einem leitungsvermitteltem Netzteil
und einer Schnittstelle zwischen dem paketvermittelten Netzteil
und leitungsvermitteltem Netzteil, wobei der leitungsvermittelte
Netzteil einen Anruf-Datensatz produziert, der zu jedem vom leitungsvermitteltem
Netzteil initiiert und aufgebauten Anruf zugeordnet wird, besagter
Anruf, der einen Sitzungsdatensatz zugeordnet zu besagter Sitzung
initiiert und eingeschlossene Sitzungsinformationen von dem paketvermittelten
Netzteil zum leitungsvermitteltem Netzteil über die Schnittstelle übermittelt werden,
und, innerhalb des leitungsvermitteltem Netzteil, bedeutet, Mittel
zum Hinzufügen
der erhaltenen Sitzungsinformation zu besagtem initiierten und durchgeführten Anruf
zugeordneten Anruf-Datensatz und bedeutet zur Abrechnung und zur
Buchführung des
Anrufs auf Basis des Anruf Datensatzes und besagter Sitzungsinformationen
des Anrufsdatensatzes.
-
Zusammenfassung
der Erfindung
-
Ausführungsformen
der vorliegenden Erfindung bezwecken, eines oder mehrere von obigen Problemen
anzusprechen.
-
In
Anlehnung an einen Aspekt der momentanen Erfindung, wird ein Verfahren
zur Abrechnung in Kommunikationssystemen vorgelegt, wobei das Verfahren
folgende Schritte umfasst: Einleitung eines Aufbauvorgangs für Kommunikationssysteme,
wobei die Kommunikationen abrechenbare Ressourcen eines ersten Kommunikationssystems
und eines zweiten Kommunikationssystems verwenden, wobei mindestens
eines der besagten Kommunikationssysteme drahtlose Kommunikationsdienste
bereitstellen, Auslösen
eines ersten Vorgangs zum Erhalten einer ersten Abrechnungskomponente
für die
Kommunikation, wobei die erste Abrechnungskomponente mit dem ersten
Kommunikationssystem verknüpft
ist und auf Grundlage eines ersten Abrechnungsmodells bestimmt wird;
Auslösung
eines zweiten Vorgangs zum Erhalten einer zweiten Abrechnungskomponente
für die
Kommunikationen, wobei die zweite Abrechnungskomponente mit dem
zweiten Kommunikationssystem verknüpft ist und auf Grundlage eines zweiten
Abrechnungsmodells bestimmt wird; Erhalten der jeweiligen ersten
und zweiten Abrechnungskomponente auf Grundlage des ersten und zweiten Abrechnungsmodells,
Erhalten eines Gesamtabrechnungsbetrags durch Kombinieren der ersten
und zweiten Abrechnungskomponente; und Verringern eines im Voraus
bezahlten Kontostands während
der Kommunikation auf Grundlage des Gesamtabrechnungsbetrags; gekennzeichnet
durch Auslösen
des ersten und zweiten Vorgangs in einer Abrechnungsfunktion, die
in einem der Kommunikationssysteme bereitgestellt wird; und Erhalten
der jeweiligen ersten und zweiten Abrechnungskomponente durch gleichzeitiges
Verarbeiten von Informationen, die mit der Kommunikation in dem
ersten und zweiten Kommunikationssystem verknüpft sind.
-
In Übereinstimmung
mit einem anderen Aspekt der vorgestellten Erfindung wird eine Anordnung für Kommunikationssysteme
vorgelegt, die umfasst: einen Knoten in einem ersten Kommunikationssystem
zum Einleiten eines Aufbauvorgangs für Kommunikationen über das
erste Kommunikationssystem und ein zweites Kommunikationssystem,
wobei mindestens eines der Kommunikationssysteme drahtlose Kommunikation
bereitstellt.; Auslösemittel
zum Beginnen eines ersten Vorgangs zum Erhalten einer ersten Abrechnungskomponente
für die
Kommunikationen, wobei die erste Abrechnungskomponente mit der Verwendung
von abrechenbaren Ressourcen des ersten Kommunikationssystems verknüpft ist; und
Auslösemittel
zum Beginnen eines zweiten Vorgangs zum Erhalten einer zweiten Abrechnungskomponente
für die
Kommunikation, wobei die zweite Abrechnungskomponente mit der Verwendung
von abrechenbaren Ressourcen des zweiten Kommunikationssystems verknüpft ist;
gekennzeichnet durch: Controllermittel in einem der Kommunikationssysteme,
das auf Auslösesignale
von dem Auslösemittel anspricht,
wobei das Controllermittel für
gleichzeitiges Verarbeiten von Abrechnungsinformationen angepasst
ist, die mit den Kommunikationen in dem ersten und dem zweiten Kommunikationssystem
verknüpft
sind, und wobei dadurch die jeweiligen ersten und zweiten Abrechnungskomponente
erhalten werden, wobei die erste Abrechnungskomponente auf Grundlage
eines ersten Abrechnungsmodells bestimmt wird und die zweite Abrechnungskomponente auf
Grundlage eines zweiten Abrechnungsmodells bestimmt wird, zum Kombinieren
der ersten und zweiten Abrechnungskomponenten und dadurch Erhalten
eines Gesamtabrechnungsbetrags, und zum Verringern eines im Voraus
bezahlten Kontostands auf Grundlage des Gesamtabrechnungsbetrags während der
Kommunikation.
-
Die
Ausführungsformen
der Erfindung kann Vorrauszahlungsdienste ermöglichen, die fähig sind zwei
oder mehr verschiedene Abrechnungsschemen zu händeln. Es ist möglich, verschiedene
Abrechnungskomponenten und/oder Tarife zu unterscheiden und/oder
die Verarbeitung hiervon vom jeweils anderen aus. Die Ausführungsformen
können
eine substanzielle Echtzeit-Abrechnung
des Teilnehmers zu Vorrauszahldiensten während den Kommunikationen ermöglichen,
sogar in Fällen
wo ein anderes Netz keine Abrechnungsinformationen während der Verbindung
liefert. Die gleiche Lösung
kann mit überlagerten
Lösungen
benutzt werden, wenn eine Durchgangsvermittlungsstelle zur Auslösung zu
dem Intelligenten Netzdienst benutzt wird.
-
Kurze Beschreibung
der Zeichnungen
-
Zur
besseren Verständnis
der vorliegenden Erfindung, wird nun durch Beispiele auf die beigefügten Zeichnungen
verwiesen, in welchen:
-
1 eine
schematische Darstellung eines Kommunikationssystems ist.
-
2 ist
eine schematische Darstellung, die Anruf-State-Modelle und Auslösen von
IN Anrufen illustriert;
-
3–5 illustriert
eine Ausführungsform
der vorliegenden Erfindung; und
-
6 ist
ein Ablaufplan, der den Arbeitsablauf einer der Ausführungsformen
der vorliegenden Erfindung illustriert.
-
Beschreibung
der bevorzugten Ausführungsformen des
Erfindung
-
1 zeigt
ein Kommunikationssystem, das aus zwei verschiedenen Netzen 1, 2 besteht,
in welchen die Ausführungsform
der vorliegenden Erfindung benutz werden kann. Insbesondere zeigt 1 ein
PSTN Netz 1 und ein PLMN Netz 2 und ein Gattermittel 3 zwischen
den beiden Netzen. Ein Terminal 5 das an PSTN 1 angeschlossen
ist mit einer Festnetzverbindung mit PSTN 1, ist gezeigt.
Einer mobilen Station 6 wird es ermöglicht über eine drahtlose Verbindung
mit einer Basisstation 7 des PLMN Systems 2 zu
kommunizieren.
-
Es
sollte klar sein, dass obwohl die folgenden Ausführungsformen Elemente und Funktionen eines
GSM PLMN Systems und eines konventionellem PSTN beschreiben, diese
Erfindung auch anwendbar auf jeden anderen Standard und Kommunikationssystem
ist, als auch anderswo anwendbar ist. Zum Beispiel, ohne darauf
festgelegt zu sein, kann die Verbindung von und/oder zu einem Kommunikationssystem
der dritten Generation kommen, wie UMTS (Universal Mobile Telecommunication
System) oder i-Phone oder IMT 2000 (International Mobile Telecommunication
System 2000) usw..
-
Der
PLMN System von 1 umfasst einen Kontroller 9.
Insbesondere umfasst der gezeigte Kontroller eine Mobilvermittlungsstelle
(MSC), geeignet um in Übereinstimmung
des GSM Standards zu arbeiten. Es sollte klar sein, dass das PSTN
und PLMN Netz verschiedene andere Elemente umfassen kann, wie Schalter,
verschiedene Kontroller und Gatter und interne Verbindungen, zur
Ermöglichung von
Kommunikationen zwischen zwei oder mehreren Terminals oder die Elemente,
die in 1 gezeigt werden. Jedoch aus Klarheitsgründen und
da die anderen Elemente und/oder Verbindungen nicht wichtig zum
Verständnis
der Erfindung sind, werden sie detaillierter gezeigt und beschreiben.
-
1 zeigt
weiter einen Dienstschaltknoten (SSP) 11 als eine integrierte
Einheit mit der Mobilvermittlungsstelle 9. Der Schaltknoten
ist geeignet jegliches Signal auszulösen, das Bearbeitung durch
einen Dienststeuerknoten (SCP) 11 der IN Anordnung benötigt, um
es an den SCP weiterzuleiten. Der SSP ermöglicht Anfragen nach Informationen
oder jegliche notwendige Signalisierung zwischen dem MSC 9 und
dem SCP (der Dienstprovider) 11. Mit anderen Worten der
MSC/SSP Knoten 9,10 liefert Auslösefunktionen
für die
Ausführungsformen.
-
Der
Dienstschaltknoten (SCP) 11 wird wiederum zur Kontrolle
des Vorauszahlungsdienstes der für
A-Teilnehmer 6 geliefert wird, bereitgestellt. In diesem
Beispiel bezieht sich der A-Teilnehmer
auf den anrufenden Teilnehmer z.B. die abgehende Seite eines Anrufs.
Der Steuerknoten 11 beinhaltet notwendige Daten und Logik
für einen
gegebenen IN Dienst. Im Allgemeinen kann der Dienststeuerknoten 11 eine Anfrage
vom Dienstschaltknoten erhalten, führt den angefragten Dienst
aus und gibt die nötige
Information oder andere Daten zum Schaltknoten zurück. Dem
Steuerknoten 11 wird es ermöglicht verschiedene Funktionen
abzuwickeln, wie Abrechnung oder Management des benutzten Dienstes.
Ein angemessenes generelles Funktions-Definitionselement (FDE) kann
in den Implementation von SCP 11 benutzt werden. Es sollte
bedacht werden, dass der SCP 11 gemäß jeglicher Anforderungen des
Benutzers gestaltet kann.
-
Der
Dienststeuerknoten 11 beinhaltet ein Konto 12 um
einen Vorauszahlungskontostand für den
mobilen Teilnehmer 6 zu speichern. Der Kontostand auf dem
Konto wird verringert auf Grundlage von Gesamtkosten für den benutzten
Dienst, was im Anschluss detailierter beschrieben werden wird.
-
2 zeigt
wie die Signalisierung innerhalb des IN Systems während eines
Ausbauvorgangs arrangiert werden kann, relativ zu den verschiedenen Anrufs
State Modellen von der Anwendungsteilprotokollfolge eine intelligenten
Netzes (INAP). Die Schnittstelle zwischen der mobilen Vermittlungsstelle und
dem Dienststeuerknoten kann auf dem Anwendungsprotokoll eine intelligenten
Netzes (INAP) und/oder Customised Applications for Mobile Network
Enhanced Logic (CAMEL) Anwendungsteilprotokoll (CAP). Sogenannte
CAMEL Dienstumgebungen (CES) können
benutzt werden, um die Ausführungsumgebung
innerhalb einer CAMEL SCP ausführenden
Dienstlogik zu liefern, die CAMEL Protokoll ist ein internes Protokoll
für das
SCP.
-
Bevor
die bevorzugte Ausführungsform
detaillierter beschrieben wird, wird eine kurze Beschreibung von
möglichen
Anruf State Modellen gemäß 2 gegeben,
da das wahrscheinlich dem Verständnis
der Ausführungsform
dient. Während
eines Anrufaufbaus kann der Dienststeuerknoten (SCP) 11,
der die anrufenden Teilnehmer kontrolliert Signalisierende Verbindung
zum Erhalt und/oder Sendung von Informationen haben, während einem
Originating Basic Call State Model (OBCSM) einer Anwendungsteilprotokollfolge
eine intelligenten Netzes (INAP). Das OBCSM ist typischerweise die
erste (originating) Phase der Anrufaufbaus, nachdem ein IAM (Initial Address
Message) den MSC Kontroller erreicht. 2 illustruert
auch ein Terminating Basic Call State Model (TBCSM) von der INAP
Protokollfolge, welche eine spätere
Phase des Anrufs-Weiterverarbeitungs-Modells ist.
-
Die
im folgenden beschriebenen Ausführungsformen
können
eine durchführbare
Lösung
liefern, zu einer Situation wo Anruf-Abrechnung auf zwei oder mehr
verschiedenen Abrechnungskomponenten basieren muss, zum Beispiel
Festnetzsystems-Kosten und drahtlose Systemkosten. In einer bevorzugten
Ausführungsform
werden getrennte Abrechnungsfunktionen und Tariffunktionen für beide Komponenten
geliefert. Die Prozesse, die zum Erhalten der verschiedenen Abrechnungs-Komponenten benutzt
werden, laufen vorzugsweise getrennt voneinander. Information über die
Gesamtkosten wird durch die Kombination der Abrechnungskomponenten
am Dienststeuerknoten 11 erhalten. Vor dem Kombinierungsvorgang
kann der Dienststeuerknoten eine oder sogar alle Komponenten in
ein kompatibles Format konvertieren.
-
Bezugnehmend
auf 3–5 ist
die bevorzugte Ausführungsform
illustriert, die zwei getrennte Vorauszahlungs-Dienstkomponenten
in einem SCP Knoten 11 zur Abrechnung einer Verbindung
verwendet, initiiert von einer mobilen Station A und erhalten von
einer andern Station B, die einem anderen Netz angeschlossen sind.
-
Zwei
verschiedene Protokolle werden zur Abrechnung der Gesamtanrufe benutzt.
Wie in 3 gezeigt, wird in der bevorzugten Ausführungsform
ein CAMEL Phase 2, z.B. CAP Phase 2 Protokoll,
zu Sendezeitabrechnung in dem OBCSM Anrufszustand für die mobile
Station A benutzt. 4 wiederum zeigt die Benutzung
von Core INAP für
die PSTN Abrechnung zwischen dem SCP 11 und dem MSC 9.
Core INAP ist ein Protokoll, das von dem Europäischen Telekommunikations Standards Institute
(ETSI) definiert ist. 5 zeigt die Situation während dem
laufendem Anruf zwischen Terminal 5 und 6, z.B.
wenn zwei verschiedene initiierte Abrechnungsdienste in 3 und 4 zur
selben Zeit aktiv sind.
-
Wie
in 4 gezeigt kann ein Merkmalsinteraktionsmanager 13 in
dem System bereitgestellt werden, um die Verarbeitung der verschiedenen
Protokolle und das Auslösen,
das in dem Originating Basic Call State Model (OBCSM) einer Anwendungsteilprotokollfolge
eine intelligenten Netzes (INAP) zu verarbeiten. Der Merkmalsinteraktionsmanager 13 kann
in Verbindung mit der Mobilvermittlungsstelle 9 implementiert
werden. In einer bevorzugten Ausführungsform ist der Merkmalsinteraktionsmanager
in der Anrufsverarbeitungssoftware der Mobilvermittlungsstelle 9 implementiert.
-
Das
Auslösen
im SSP 10 kann adaptiert werden, um für zwei Protokolle während des
Aufbauvorgangs im wesentlichen zur selben Zeit aufzutreten. Als
Resultat können
die beiden Protokolle simultan am SCP 11 verarbeitet werden.
Die Anordnung des intelligenten Netzes kann zur Definition der beiden Abrechnungskomponenten
unabhängig
voneinander adaptiert werden, wenn CAMEL und Core INAP Protokolle
simultan benutzt werden. Im Falle eines Sprachanrufs zwischen zwei
Terminals wird der Anruf vor der Einrichtung der wirklichen Sprachverbindung zweimal
ausgelöst.
Eine bevorzugter Auftrag für
das Auslösen
ist derart, dass das CAMEL Protokoll z.B. die Sendezeitabrechnung
zuerst ausgelöst
wird und das INAP Protokoll z.B. die Festnetzabrechnung als nächstes ausgelöst wird.
Die Sprachverbindung wird erst nach diesen beiden Auslösungen und
nötigen Tarifdefinitionen
eingerichtet.
-
Wie
bereits erwähnt,
kann Sendezeitabrechnung definiert werden auf Grundlage der Nutzung von
CAMEL Phase 2 Protokoll. Der SCP kann ein geeignetes internes
Abrechnungsschema zur Berechnung der Sendezeit-Abrechnungskomponenten
und einer geeigneten Abrechnungssoftware benutzen.
-
Die
PSTN Komponente kann über
die Benutzung eines Core INAP Protokolls und MSC Abrechnungsschema,
das von dem SCP 11 kontrolliert wird, definiert werden.
PSTN Tarifstrukturen müssen
möglicherweise
von dem Betreiber definiert werden und in einem Dienstverwaltungsknoten
(SMP) gespeichert werden, z.B. über
einen Client einer Dienstverwaltungsschnittstellen (SMI). Der Tarifplan
kann, wenn nötig,
verändert
werden. Diese Features als solches sind den sachkundigen Personen
bekannt und werden nicht detaillierter erklärt.
-
Die
zwei Auslösungen
werden gebraucht, wenn ein mobiler Telnehmer (A-Nummer) einen PSTN
Teilnehmer (B-Nummer) anruft, um simultan getrennte Berechnungen
von zwei getrennten Abrechnungskomponenten zu initiieren, bevor
die Anrufverbindung eingerichtet wird. Die erste Auslösung geschieht
bevorzugter Weise in der CAMEL DP2, indem der Anruf initiiert wird.
In 1 ist das erste Auslösen zum Initiieren des 'Vorauszahl 1 Dienst' Vorgangs am SCP 11 für die Sendezeit
Abrechnungskomponente. Diese Vorgang kann folgende Schritte umfassen:
Prüfen
von Zeit und/oder Tag, Prüfen
der Teilnehmer Kategorie oder Klasse, Prüfen der Kontoinformation, Starten
der internen Abrechnung usw.
-
Das
zweite Auslösen
tritt in der CORE INAP TDP3 basierten B-Nummer Analyse auf. In
-
4 ist
das zweite Auslösen
gezeigt, um den 'Vorauszahlungsdienst 2' Vorgang am
SCP 11 für
die PSTN Komponente zu initiieren. Der zweite Vorgang umfasst folgende
Schritte: Prüfen
von Zeit und/oder Tag, Prüfen
der B-Nummer und Abhängigkeiten,
die sie möglicherweise
haben kann, Prüfen der
Anruf-Entfernungsinformationen, Einholen des PSTN Tarifs, usw.
-
Die
B-Nummer Analyse umfasst die Ermittlung, ob die B-Nummer eine PSTN
Nummer oder eine andere Mobilendgerätssnummer, eingerichtet in demselben
Netz wie Station 6, ist. Wenn die B-Nummer als andere Nummer
in dem selben Netz ermittelt wird, oder als eine Nummer von irgendeinem
anderen solchen Netz, das nicht die Berechnung einer zweiten Abrechnungskomponente
benötigt,
wird kein weiteres Auslösen
auftreten und der 'Vorauszahlungs 2 Dienst' wird nicht aktiviert.
Stattdessen kann die Abrechnung auf die gebräuchliche weise abgewickelt werden.
-
Nach
dem Prüfvorgang
und der Aktivierung des 'Vorauszahlungs 2 Dienstes' wird der SCP 11 dem
MSC mit den notwendigen Informationen beliefern, wie mit 'Sendungs-Abrechnungs-Informationen' (SCI, dies ist eine
INAP Operation) Parameter, die die Abrechnungszone betreffen und
e-Parameter als auch RRB Parameter ('Anforderungs Report BCSM': eine INAP Operation)
können
dem MSC 9 geliefert werden und der Anruf kann verbunden
werden. Während
des Anrufs kann der MSC den SCP mit einer INAP Nachricht 'Abrechnungs-Anwendungs-Report' beliefern, der die
PSTN Abrechnung gemäß der Definitionen
des SCP betrifft. Der Kontostand des A-Teilnehmer Kontos wird dann
auf Grundlage dieses Reports verringert. Diese Report beinhaltet
Informationen wie Zeitwert oder Impulsbetrag, die zur Ermittlung
der Kosten des PSTN Anteils des Anrufs benutzt werden können. Während des
Abrechnungsvorgangs werden die ermittelten Komponenten des 'Vorauszahlungs 1 Dienstes' und 'Vorauszahlungs 2 Dienstes' von dem SCP kombiniert
und die Gesamtanrufabrechnung kann von dem Konto 12 abgezogen werden.
-
Folglich
können
durch Mittel der beiden Auslösungen
die beiden angeforderten Abrechnungskomponenten unabhängig von
einander ermittelt werden. Anstelle von zwei getrennten Konten für die zwei
Abrechnungskomponenten wird nur ein Vorauszahlungskonto 12 dem
SCP 11 geliefert. Der Kontostand auf dem Konto 12 wird
auf Grundlage der kombinierten Abrechnung verbraucht.
-
Die
endgültige
Berechnung z.B. der möglichen
Konvertierung und Kombination von getrennten Abrechnungskomponenten
findet in der oben beschriebenen Ausführungsform im Dienststeuerknoten 11 statt.
Die Abrechnungskomponenten können beide
am Dienststeuerknoten berechnet sein. Alternativ kann mindestens
eine Abrechnungskomponete oder Basisinformation, die zur Ermittlung
einer Abrechnungskomponente benötigt
wird, am Netzkontroller 9 berechnet werden. Die Gesamtkontrolle
der Rechnungen der individuellen Abrechnungskomponenten wird durch
den Dienststeuerknoten 9 abgewickelt. Wenn von dem Kontroller 9 berechnet,
können die
Berichte an den Dienststeuerknoten 11, die mit den verschiedenen
Abrechnungskomponenten verknüpfte
Informationen liefern, in verschiedenen Mitteilungen auftauchen.
Der Dienststeuerknoten kann dann die Informationen, die in getrennten
Mitteilungen transportiert werden kombiniert werden, um die Gesamtkosten
der Verbindung zu erhalten.
-
Der
MSC 9 kann CDRs (detaillierte Rufdatenaufzeichnung, die
ein Abrechnungsticket im SSC oder im SCP umfassen), wenn diese gebraucht
werden, z.B. für
Nachbearbeitungszwecke oder Klarheitszwecke zwischen den Betreibern.
-
Die
Betreiber können
die existierende Funktionalität
benutzen, wenn sie irgendeinen Nachherbezahltarif in dem Gebührenabrechnungssystem
definieren. Um die Möglichkeit
zu haben, dieses auszuführen,
kann eine Verbindung zum IN nötig
sein.
-
Gemäß einer
Möglichkeit
kann derselbe Abrechnungsdienst mit erreichbaren Teilnehmern benutzt
werden, als mit aktuellen Teilnehmer eines Netzes. Jedoch, wenn
ein Teilnehmer, der erreichbar in einem PLMN, z.B. einen PSTN Teilnehmer
anruft, kann das Zusammenarbeit zwischen den beiden Netze benötigen. Auch
können
Routing Regeln, die im Heimatnetz des Teilnehmers definiert werden,
nötig sein.
Das kann möglich
sein, wenn der Anruf zum ersten Mal in dem besuchten PLMN ausgelöst wird und
zum Heimat PLMN geführt
wird, da der Anruf wieder zum Beispiel in dem Internationalen Gatter Austausch
(z.B. in einer TDP3 basierten B-Nummer Analyse)
ausgelöst
werden muss, um Definition der PSTN Komponente zu ermöglichen.
Natürlich
wird das nur gebraucht, wenn eine PSTN Komponente benötigt wird
und der Anruf ein PSTN terminierter Anruf ist.
-
Die
oben beschriebene Kombination von zwei (oder einigen) Komponenten
zusammen kann helfen das Problem in Bezug auf verschiedene Arten von
Abrechnungsschemen zu lösen.
Berechnungen von zwei individuellen Abrechnungskomponenten z.B.
in dem MSC 9 können
von zwei individuellen Abrechnungskomponenten im selben OBCSM initiiert werden.
Der SCP 11 kann deshalb damit beginnen zwei (oder mehr)
Abrechnungsmodelle simultan zu benutzen. Die Ausführungsformen
verhindern Übertragungen
von Abrechnungsnachrichten im ISUP, z.B. um Berechnung eines vorauszahlenden
Kunden während
des Anrufs zu ermöglichen.
Stattdessen kann der ursprüngliche
Netzbetreiber selbst eine im wesentlichen exakte Abrechnungskomponente(n) zur
Benutzung in anderen Netzen) bereitstellen und den Teilnehmer in
Echtzeit dementsprechend belasten. Die Ausführungsformen können existierenden Software
und/oder Hardware Funktionen benutzen. Die Ausführungsformen können auf
der Funktionalität
von existierenden mobilen Vermittlungsknoten/Heimat-Standort Register
(MSC/HLR) und IN Anordnungen basieren.
-
Es
sollte klar sein, dass solange Ausführungsformen der vorliegenden
Erfindung in Verbindung mit Mobile Endgeräte erklärt wurden, Ausführungsformen
der vorliegenden Erfindung auf jegliche andere geeignete Art von
Benutzereinrichtung übertragen
werden können
-
Es
sollte klar sein, das ein IN basierter Vorrauszahldienst innerhalb
desselben Knotens implementiert werden kann, mit den anderen IN
Diensten, die für
A-Teilnehmer 6 geliefert werden. Der Dienstvermittlungsknoten
und Steuerknoten kann auch innerhalb eines Knotens implementiert
werden (z.B. innerhalb eines Telefonaustausches oder eines Radionetzkontrollers
oder einer Vermittlungsstelle). In so einem Fall funktioniert der
integrierte Knoten für
beide Verbindungskennungen, die die Benutzung von IN Diensten und
Ausführung
der Dienstlogik benötigen.
-
Die
Ausführungsform
der Erfindung hat das Auslösen
von einem SSP und Verarbeitung in einem SCP diskutiert. Ausführungsformen
der vorliegenden Erfindung können
auf andere Netzelemente übertragen
werden, wenn anwendbar.
-
Es
wird auch hier erwähnt,
dass es neben der oben beschriebenen beispielhaft gezeigten Ausführungsform
der Erfindung einige Variationen und Modifikationen gibt, die zu
der offenbarten Lösung gemacht
werden können,
ohne von dem Gültigkeitsbereich
der vorgestellten Erfindung, so wie sie in den angehängten Ansprüchen definiert
ist, abzuweichen.