專利名稱:支持業(yè)務計費的方法
技術領域:
本發(fā)明涉及支持通信網(wǎng)絡中業(yè)務計費的方法,其中由通信網(wǎng)絡的網(wǎng)絡結點或業(yè)務服務器產生涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù)。本發(fā)明還涉及執(zhí)行該方法的服務器。
本發(fā)明根據(jù)在先專利申請EP 01440381.0要求優(yōu)先權,這里參考引用了該專利申請。
背景技術:
本發(fā)明借鑒了對電話網(wǎng)中電話業(yè)務進行計費的常規(guī)方法。有關電話網(wǎng)用戶使用業(yè)務的計費數(shù)據(jù)由指定給該用戶的本地交換中心產生,并且被存儲在本地交換中心。在這種情況下,本地交換中心根據(jù)相應用戶的連接數(shù)據(jù)產生計費數(shù)據(jù)。于是本地交換中心擁有的計費數(shù)據(jù)僅涉及″提供通信連接″業(yè)務。為了編制帳單,計費服務器向本地交換中心請求其存儲的計費數(shù)據(jù)。然而如上所述,這種計費數(shù)據(jù)僅涉及連接業(yè)務的計費。為了能夠編制完整的帳單,計費服務器還向電話網(wǎng)的其它服務器請求計費數(shù)據(jù)。例如向提供″短消息服務″的業(yè)務服務器請求涉及該業(yè)務的使用的計費數(shù)據(jù)。根據(jù)如此收集的計費數(shù)據(jù),計費服務器計算出電話網(wǎng)用戶的帳單。
發(fā)明內容
本發(fā)明的目的是經(jīng)濟有效地提供并處理通信網(wǎng)絡內的計費數(shù)據(jù)。
通過支持通信網(wǎng)絡中的業(yè)務計費的方法達到該目的,在該方法中,由通信網(wǎng)絡的網(wǎng)絡單元或業(yè)務服務器產生涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù),其中為了存儲產生的計費數(shù)據(jù),網(wǎng)絡單元或業(yè)務服務器聯(lián)系用于若干網(wǎng)絡單元和/或業(yè)務服務器的中央存儲器服務,其中中央存儲器服務在由其管理的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù),所述計費數(shù)據(jù)記錄被分配給通信網(wǎng)絡用戶并且適于包含涉及兩個或更多不同類型業(yè)務的使用的計費數(shù)據(jù),并且為了訪問用戶的計費數(shù)據(jù),計費服務器聯(lián)系中央存儲器服務,所述中央存儲器服務則允許計費服務器從該中央存儲器服務管理的用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。還通過支持通信網(wǎng)絡中的業(yè)務計費的服務器達到該目的,所述服務器具有控制單元和連接通信網(wǎng)絡的網(wǎng)絡單元和/或業(yè)務服務器的接口,其中控制單元為若干網(wǎng)絡單元和/或業(yè)務服務器提供中央存儲器服務,所述中央存儲器服務管理多個通信網(wǎng)絡用戶的、分別適于包含與兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用有關的計費數(shù)據(jù)的計費數(shù)據(jù)記錄,其中在中央存儲器服務被通信網(wǎng)絡的網(wǎng)絡單元或業(yè)務服務器聯(lián)系以便存儲該網(wǎng)絡單元或業(yè)務服務器產生的、涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù)時,控制單元在為該用戶分配的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù),并且當中央存儲器服務被計費服務器聯(lián)系以便訪問用戶的計費數(shù)據(jù)時,控制單元允許計費服務器從該用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
在這種情況下,本發(fā)明的構思是將用于若干網(wǎng)絡結點和/或業(yè)務服務器的中央存儲器服務引入到通信網(wǎng)絡中,中央存儲器服務被網(wǎng)絡結點和/或業(yè)務服務器聯(lián)系以便存儲所產生的計費數(shù)據(jù)并且集中存儲涉及兩個或更多不同類型業(yè)務的使用的計費數(shù)據(jù)。還通過支持通信網(wǎng)絡中業(yè)務計費的計算機程序達到該目的,其中計算機程序當在系統(tǒng)平臺上執(zhí)行時為若干網(wǎng)絡單元和/或業(yè)務服務器提供中央存儲器服務,所述中央存儲器服務管理多個通信網(wǎng)絡用戶的、分別適于包含與兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用有關的計費數(shù)據(jù)的計費數(shù)據(jù)記錄,其中當被通信網(wǎng)絡的網(wǎng)絡單元或業(yè)務服務器聯(lián)系以便存儲該網(wǎng)絡單元或業(yè)務服務器產生的、涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù)時,所提供的中央存儲器服務在為該用戶分配的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù),并且當被計費服務器聯(lián)系以便訪問用戶的計費數(shù)據(jù)時,所提供的中央存儲器服務允許計費服務器從該用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
本發(fā)明的優(yōu)點是允許即時編制包含多種業(yè)務的帳單。在″預付費用戶″部門中尤其需要這種即時,即暫時最新的記帳。另一個優(yōu)點是這種利用本發(fā)明對新業(yè)務進行的計費可以被簡單和經(jīng)濟地集成到現(xiàn)有系統(tǒng)中。
另一個優(yōu)點是可以簡化網(wǎng)絡結點、業(yè)務服務器和計費服務器之間的接口。這允許以快速、簡單和經(jīng)濟的方式引入新計費業(yè)務和記帳數(shù)據(jù)。本發(fā)明的另一個優(yōu)點是通過引入這種中央存儲器服務簡化了網(wǎng)絡結點、業(yè)務服務器和計費服務器的功能結構和工作方式。一方面,網(wǎng)絡結點和業(yè)務服務器不用承擔涉及數(shù)據(jù)安全性、備份解決方案和計費數(shù)據(jù)存儲的功能。另一方面,計費服務器不再需要與收集使用不同通信協(xié)議和數(shù)據(jù)格式的多個網(wǎng)絡結點和業(yè)務服務器的計費數(shù)據(jù)有關的功能。結果,大大降低了開發(fā)費用。
在從屬權利要求中公開了本發(fā)明的有利應用。
下面參照實施例并且結合
本發(fā)明。
圖1示出了具有基于本發(fā)明的服務器的通信網(wǎng)絡的模塊圖。
圖2示出了圖1中基于本發(fā)明的服務器和圖1中通信網(wǎng)絡的網(wǎng)絡結點和計費服務器的功能結構圖。
具體實施例方式
圖1示出了被連接到2個終端T1和T2的通信網(wǎng)絡TKN。終端T1和T2分別被分配給用戶A和用戶B。通信網(wǎng)絡TKN包括通信介質KM,若干網(wǎng)絡單元NE1-NE3,若干業(yè)務服務器SCP1、SMSC和IBS,2個計費服務器BS和SCP2,以及服務器BSERV。
另外,圖1中示出了2個不屬于通信網(wǎng)絡TKN的計費服務器B1和B2。網(wǎng)絡結點,業(yè)務服務器SCP1、SMSC、IBS,以及計費服務器B1、B2、BS和SCP2通過通信介質KM被連接到服務器BSERV。
在這種情況下,通信網(wǎng)絡TKN是電話網(wǎng),例如ISDN網(wǎng)絡(ISDN=綜合業(yè)務數(shù)字網(wǎng)絡)。這種電話網(wǎng)也可以由若干子網(wǎng)構成,所述子網(wǎng)是基于GSM標準或UMTS標準(GSM=全球移動通信系統(tǒng),UMTS=通用移動電信系統(tǒng))的固定線路網(wǎng)絡或移動電話網(wǎng)絡。不同子網(wǎng)也可以被分配給不同的網(wǎng)絡公司。此外,電信網(wǎng)絡TKN也可以是能夠在終端之間交換數(shù)據(jù)、話音和/或圖象信息的數(shù)據(jù)網(wǎng)絡或電信網(wǎng)絡。電信網(wǎng)絡TKN也可以是通過TCP/IP協(xié)議(TCP=傳輸控制協(xié)議,IP=網(wǎng)際協(xié)議)提供數(shù)據(jù)傳輸業(yè)務的數(shù)據(jù)網(wǎng)絡。
在通信網(wǎng)絡TKN中,向以圖1中用戶A和B為例的用戶提供不同類型的業(yè)務。這種業(yè)務是通信業(yè)務,該通信業(yè)務提供建立針對通信網(wǎng)絡用戶的兩個或更多終端的通信的服務。其它業(yè)務包括傳輸特定信息、從大量數(shù)據(jù)中過濾出特定信息、貨物或服務的銷售、或發(fā)送給業(yè)務的信息的存儲或處理。
終端T1和TE2是電話終端,例如ISDN終端和基于GSM標準的移動電話終端。終端T1和TE2當然也可以是不同類型的、可以被連接到通信網(wǎng)絡TKN的終端。終端T1和TE2可以是具有調制解調器卡或LAN卡(LAN=局域網(wǎng))的計算機。
網(wǎng)絡結點NE1-NE3是通信網(wǎng)絡TKN的本地交換中心。然而網(wǎng)絡結點NE1-NE3也可以是通信網(wǎng)絡KN1的不同類型的網(wǎng)絡結點,其功能范圍包含生成計費數(shù)據(jù)。這種網(wǎng)絡單元可以是數(shù)據(jù)網(wǎng)絡的購買方或管理方單元。
業(yè)務服務器SCP1是IN業(yè)務服務器(IN=智能網(wǎng)絡)。這種業(yè)務服務器在通信網(wǎng)絡KN內提供IN業(yè)務。業(yè)務服務器SMSC是為通信網(wǎng)絡TKN的用戶提供所謂″短消息服務″的通信網(wǎng)絡TKN中的業(yè)務服務器。這種業(yè)務在通信網(wǎng)絡TKN的用戶之間發(fā)送短消息。業(yè)務服務器IBS是通信網(wǎng)絡TKN中對通信網(wǎng)絡TKN的用戶使用的互聯(lián)網(wǎng)業(yè)務進行計費的服務器。
當然,也可以由通信網(wǎng)絡TKN的其它或不同類型的業(yè)務服務器產生計費數(shù)據(jù)并且通過通信介質KM連接到服務器BSERV。
計費服務器BS是通信網(wǎng)絡KN的記帳計算機。該服務器也經(jīng)常被稱作″記帳中心″或″用戶管理和記帳中心″。計費服務器BS具有若干計費應用程序,在圖1中以應用程序A1和A2為例。應用程序A1和A2分別提供特殊計費功能,并且為了執(zhí)行這些功能,需要訪問計費數(shù)據(jù)。計費服務器SCP2是IN業(yè)務服務器。這種IN業(yè)務服務器為通信網(wǎng)絡TKN的用戶提供這樣的服務,即訪問計費數(shù)據(jù)所需的服務。這種服務可以包括顯示計費信息或管理預付帳戶。由于IN業(yè)務服務器為了提供其功能需要輸入計費數(shù)據(jù),所以IN業(yè)務服務器構成了計費服務器。計費服務器B1和B2是銀行或信貸機構的服務器。這些服務器也需要訪問通信網(wǎng)絡TKN的計費數(shù)據(jù)以便提供其功能,并因此構成計費服務器。
其它或不同類型的、需要輸入通信網(wǎng)絡TKN的計費數(shù)據(jù)并因此構成計費服務器的服務器也可以通過通信介質KM連接到服務器BSERV。
服務器BSERV包括一或多個通過通信介質連接的計算機,以及在這些計算機上運行的應用程序的軟件平臺。當在服務器BSERV的包括硬件和軟件平臺的系統(tǒng)平臺上執(zhí)行這些應用程序時,提供如下所述的存儲器服務CMS。服務器BSERV也可以是虛擬服務器,所述虛擬服務器的硬件和軟件部件被分布在基本上提供其它功能的若干服務器上。服務器BSERV的應用程序也可以在網(wǎng)絡單元NE1-NE3中的一個、業(yè)務服務器SCP1、SMSC、IBS中的一個或計費服務器BS或SCP2中的一個的系統(tǒng)平臺上運行,并且這些服務器也可以分別提供服務器BSERV的功能。
服務器BSERV提供的存儲器服務CMS是管理通信網(wǎng)絡TKN的多個用戶的計費數(shù)據(jù)記錄的中央存儲器服務。這些計費數(shù)據(jù)記錄分別適于包含與兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用有關的計費數(shù)據(jù)。如果網(wǎng)絡結點NE1-NE3中的一個,或業(yè)務服務器SCP1、SMSC或IBS中的一個聯(lián)系存儲器服務CMS以存儲該網(wǎng)絡結點或產生的、涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù),存儲器服務CMS在為該用戶分配的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù)。如果計費服務器B1、B2、BS或SCP2中的一個聯(lián)系中央存儲器服務CMS以訪問用戶的計費數(shù)據(jù),則存儲器服務允許從該用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
通信介質KM允許網(wǎng)絡單元NE1-NE3,業(yè)務服務器SCP1、SMSC、IBS,以及計費服務器B1、B2、BS和SCP2聯(lián)系存儲器服務CMS。通信介質KM最好是被上述部件用來進行通信的數(shù)據(jù)網(wǎng)絡。然而兩個或更多這樣的部件也可以在相同的系統(tǒng)平臺上運行,于是通信介質KM也可以包括這些公共系統(tǒng)平臺的通信功能。通信介質KM包括允許以簡單方式訪問存儲器服務CMS的架構會更加有利。例如,可以通過所謂軟件總線提供存儲器服務CMS。可以通過CORBA平臺(CORBA=公共對象請求代理體系結構)彼此連接部件。此外,SAN技術可被用于訪問存儲器服務CMS(SAN=存儲區(qū)網(wǎng)絡)。
用戶A通過其終端T1使用電信網(wǎng)絡TKN的業(yè)務。在這個實施例中,該業(yè)務包括建立針對用戶B的終端TE2的電話連接。網(wǎng)絡單元NE1構成用戶A的本地交換中心。一旦用戶B的電話連接終止,網(wǎng)絡單元NE1根據(jù)其可得到的連接數(shù)據(jù)產生涉及用戶A使用的業(yè)務,即涉及提供用戶A和用戶B之間的電話連接的收費的計費數(shù)據(jù)。該計費數(shù)據(jù)包含目標用戶和連接的終端用戶的數(shù)量,以及連接的持續(xù)時間。為了在存儲器中存儲計費數(shù)據(jù),網(wǎng)絡結點NE1通過通信介質KM聯(lián)系用于通信網(wǎng)絡TKN的若干網(wǎng)絡結點和/或業(yè)務服務器的中央存儲器服務。在這種情況下,這種中央存儲器服務具有集中存儲若干網(wǎng)絡結點和/或業(yè)務服務器的計費數(shù)據(jù)的特性。存儲器服務CMS就是這種中央存儲器服務,于是網(wǎng)絡結點NE1聯(lián)系存儲器服務CMS。
在這種情況下,網(wǎng)絡結點NE1在產生計費數(shù)據(jù)之后立即聯(lián)系中央存儲器服務CMS存儲計費數(shù)據(jù)會更加有利。立即的含義是由計費數(shù)據(jù)的產生啟動聯(lián)系存儲器服務CMS的操作,并且在產生計費數(shù)據(jù)之后很短的時間內便開始啟動。
此外,由網(wǎng)絡結點NE1聯(lián)系管理計費數(shù)據(jù)記錄的存儲器服務會更加有利,所述計費數(shù)據(jù)記錄集中存儲用戶A使用的通信網(wǎng)絡中所有業(yè)務的計費數(shù)據(jù)。于是網(wǎng)絡結點NE1選擇集中管理該用戶的計費數(shù)據(jù)的中央存儲器服務,其中已經(jīng)針對該用戶使用過的業(yè)務產生出計費數(shù)據(jù)。
中央存儲器存儲(memory-stock)服務CMS在其管理的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù),其中網(wǎng)絡結點NE1已經(jīng)為存儲該計費數(shù)據(jù)與所述中央存儲器存儲服務CMS聯(lián)系過。此計費數(shù)據(jù)記錄是分配給通信網(wǎng)絡的用戶A、適于包含與兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用有關的計費數(shù)據(jù)的計費數(shù)據(jù)記錄。
為了編制用戶A的帳單,計費服務器BS需要用戶A的計費數(shù)據(jù)。為了訪問用戶A的這些計費數(shù)據(jù),計費服務器BS聯(lián)系中央存儲器服務CMS。
在這種情況下,由計費服務器BS聯(lián)系管理計費數(shù)據(jù)記錄的存儲器服務會更加有利,所述計費數(shù)據(jù)記錄集中存儲用戶A使用的通信網(wǎng)絡中所有業(yè)務的計費數(shù)據(jù)。
如果計費服務器聯(lián)系中央存儲器服務CMS以訪問通信網(wǎng)絡TKN的用戶的計費數(shù)據(jù),則中央存儲器服務CMS允許計費服務器從該用戶的、由中央存儲器服務管理的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。于是,存儲器服務CMS允許計費服務器BS從存儲器服務管理的用戶A計費記錄中讀出數(shù)據(jù)。
下面參照圖2描述服務器BSERV的詳細結構和功能。
圖2示出了服務器BSERV、計費服務器BS和網(wǎng)絡結點NE1。網(wǎng)絡結點NE1具有控制單元CONTR1、交換網(wǎng)絡SM和存儲器單元LOG??刂茊卧狢ONTR1控制網(wǎng)絡結點NE1的功能并且由計算機和該計算機上運行的軟件構成。存儲器單元LOG是數(shù)據(jù)庫。也可以省略存儲器單元LOG。
計費服務器BS包括計算機和該計算機上運行的軟件。計費服務器具有應用程序A1和A2。如上所述,為了提供其相應功能,應用程序A1和A2需要通信網(wǎng)絡TKN的計費數(shù)據(jù)。
服務器BSERV支持通信網(wǎng)絡TKN的業(yè)務計費。它具有連接到通信網(wǎng)絡TKN的網(wǎng)絡結點和/或業(yè)務服務器的接口。于是服務器BSERV具有針對通信介質KM的接口,其中服務器BSERV通過該接口連接到網(wǎng)絡結點NE1-NE3,業(yè)務服務器SCP1、SMSC、IBS,以及計費服務器B1、B2、BS和SCP2。服務器BSERV具有控制單元CONTR2和存儲器單元DB。
存儲器單元DB也可以不屬于服務器BSERV。存儲器單元DB也可以屬于通過通信網(wǎng)絡連接到服務器BSERV的另一個服務器或若干其它服務器。
存儲器單元DB由數(shù)據(jù)庫構成。它具有多個計費數(shù)據(jù)記錄,圖2中以計費數(shù)據(jù)記錄DSS1、DSS2和DSS3為例。各個計費數(shù)據(jù)記錄DSS1-DSS3被分配給通信網(wǎng)絡TKN的一個用戶。例如,計費數(shù)據(jù)記錄DSS1被分配給用戶A。計費數(shù)據(jù)記錄DSS1-DSS3可以被分別構造成包含涉及兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用的計費數(shù)據(jù)。例如,計費數(shù)據(jù)記錄DSS1包含通信網(wǎng)絡TKN的3個不同類型的業(yè)務S1、S2和S3的計費數(shù)據(jù)。在計費數(shù)據(jù)記錄DSS1內,涉及用戶A對業(yè)務S1的使用的計費數(shù)據(jù)被分配給第一子數(shù)據(jù)記錄,涉及用戶A對業(yè)務S2的使用的計費數(shù)據(jù)被分配給第二子數(shù)據(jù)記錄,涉及用戶A對業(yè)務S3的使用的計費數(shù)據(jù)被分配給第三子數(shù)據(jù)記錄。數(shù)據(jù)當然也可以在計費數(shù)據(jù)記錄DSS1內具有不同的結構。例如,計費數(shù)據(jù)記錄DSS1的各個單元可以包含這樣的參數(shù),即使用的業(yè)務類型(例如S1-S3)、業(yè)務使用時間、業(yè)務使用持續(xù)時間、使用業(yè)務的用戶的標識,以及其它數(shù)據(jù),例如適用費率表、授權碼、主叫和被叫用戶(通信業(yè)務中)、優(yōu)先權級別或計費數(shù)量。在這種情況下,參數(shù)的有效性可以取決于服務類型。
計費數(shù)據(jù)記錄DSS1-DSS3也可以不總是構成相干的數(shù)據(jù)記錄,而是可以分別由數(shù)據(jù)單元的鏈接表構成,或者由具有相同用戶標識的數(shù)據(jù)單元構成。
控制單元CONTR2由通過通信介質連接的計算機或若干計算機、以及在該計算機上運行的軟件平臺和在該軟件平臺上運行的應用程序構成。在這種情況下,通過這樣的方式構成應用程序,其中當在控制單元CONTR2的上述軟件和硬件平臺上執(zhí)行該應用程序時,所述應用程序提供控制單元CONTR2的下述功能控制單元CONTR2為若干網(wǎng)絡結點和/或業(yè)務服務器提供中央存儲器服務,即存儲器服務CMS。這種存儲器服務管理通信網(wǎng)絡TKN的多個用戶的計費數(shù)據(jù)記錄,這些計費數(shù)據(jù)記錄分別適于包含涉及兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用的計費數(shù)據(jù)??刂茊卧狢ONTR2提供的中央存儲器服務管理存儲器單元DB中存儲的數(shù)據(jù)。作為計費數(shù)據(jù)記錄管理的一部分,它控制針對存儲器單元DB的數(shù)據(jù)存儲和讀取。如果通信網(wǎng)絡TKN的網(wǎng)絡結點或業(yè)務服務器聯(lián)系控制單元CONTR2提供的存儲器服務以存儲該網(wǎng)絡結點或業(yè)務服務器產生的、涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù),控制單元CONTR2在分配給該用戶的計費數(shù)據(jù)記錄中存儲該計費數(shù)據(jù)。如果計費服務器聯(lián)系控制單元CONTR2提供的中央存儲器服務以訪問通信網(wǎng)絡TKN的用戶的計費數(shù)據(jù),控制單元CONTR2允許該計費服務器從該用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
一種實現(xiàn)上述功能、基于程序的可能方法如下所述控制單元CONTR2具有4個軟件實現(xiàn)的功能AUT、AR、CCACC和PC。功能PC管理進程,圖2舉例示出了3個進程P1、P2和P3。在這種情況下,功能PC管理的進程也可以并行運行。作為進程P1、P2和P3的一部分,總是執(zhí)行功能AUT、AR和CCACC。
功能PC識別網(wǎng)絡結點、業(yè)務服務器或計費服務器聯(lián)系控制單元CONTR2提供的中央存儲器服務的時間。在這種情況下,通過向該存儲器服務發(fā)送服務請求來聯(lián)系中央存儲器服務。在這種情況下,可以通過對象地址、文件地址或通過指定中央存儲器服務中專門分配的功能標識來尋址存儲器服務。為了聯(lián)系中央存儲器服務,控制單元CONTR1向中央存儲器服務發(fā)送具有參數(shù)CHDAT、UID、SID和ACC的服務請求SR。為了聯(lián)系中央存儲器服務,應用程序A2通過通信介質KM向中央存儲器服務發(fā)送具有參數(shù)UID、SID和ACC的服務請求。
如果功能PC發(fā)現(xiàn)中央存儲器服務被聯(lián)系,例如發(fā)現(xiàn)接收到針對中央存儲器服務的服務請求,功能PC產生進程,例如進程P1。該進程接著處理服務請求。當完成對服務請求的處理時,分配的進程,例如進程P1被功能PC終止。
功能AUT確定聯(lián)系中央存儲器服務的網(wǎng)絡單元、業(yè)務服務器或計費服務器的身份。它接著向功能AR傳遞所確定的身份。通過服務請求中包含的參數(shù)可以確定進行聯(lián)系的網(wǎng)絡單元、業(yè)務服務器或計費服務器的身份。根據(jù)表示發(fā)送服務請求的對象或進程的標識的參數(shù)可以確定身份。此外,在服務器BSERV與網(wǎng)絡單元、業(yè)務服務器和計費服務器之間可以一致使用專門的標識。可以在網(wǎng)絡單元、業(yè)務服務器或計費服務器聯(lián)系中央存儲器服務時傳遞這種標識。在這種情況下,功能AUT在確定身份時訪問專門的轉換數(shù)據(jù)庫會更加有利。
此外,功能AUT通過認證過程額外驗證聯(lián)系中央存儲器服務的網(wǎng)絡單元、業(yè)務服務器或計費服務器的身份會更加有利??梢酝ㄟ^驗證在聯(lián)系的同時傳遞的認證碼,或者通過數(shù)字簽名或非對稱密碼實現(xiàn)這種認證過程。如果身份驗證的結果表明進行聯(lián)系的網(wǎng)絡單元、業(yè)務服務器或計費服務器的身份不確定,則終止進程P1。在這種情況下,不允許訪問中央存儲器服務管理的數(shù)據(jù)。顯然也可以省略這種認證過程的執(zhí)行。
功能AR確定當聯(lián)系中央存儲器服務時允許訪問中央存儲器服務管理的計費數(shù)據(jù)記錄的范圍。為此,功能AR首先確定是通信網(wǎng)絡TKN的網(wǎng)絡結點還是業(yè)務服務器聯(lián)系中央存儲器服務。通過驗證功能AUT確定的、進行聯(lián)系的服務器的身份來確定該服務器是電信網(wǎng)絡TKN的網(wǎng)絡結點還是業(yè)務服務器。這樣,功能AR允許計費數(shù)據(jù)被存儲在其管理的計費數(shù)據(jù)記錄中。
此外,功能AR確定聯(lián)系中央存儲器服務的服務器是否計費服務器。為此,功能AR驗證功能AUT確定的、進行聯(lián)系的服務器的身份,以確定進行聯(lián)系的服務器是否計費服務器。在這種情況下,功能AR訪問有關被功能AR承認是計費服務器的服務器列表會更加有利。被功能AR承認是計費服務器的各個計費服務器均必須被輸入到這個列表中。如果功能AR確定聯(lián)系中央存儲器服務的服務器是(被承認)的計費服務器,功能AR允許從中央存儲器服務管理的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
功能AR也可以驗證聯(lián)系中央存儲器服務的網(wǎng)絡單元或業(yè)務服務器是否被識別成在訪問簡表中得到授權的網(wǎng)絡單元或業(yè)務服務器。僅在這種情況下功能AR才允許計費數(shù)據(jù)被存儲在其管理的計費數(shù)據(jù)記錄中。例如,針對通信網(wǎng)絡TKN的各個網(wǎng)絡單元和通信網(wǎng)絡TKN的各個業(yè)務服務器,在存儲器中存儲功能AR訪問的訪問簡表。這種訪問簡表也可以被分別存儲在用于通信網(wǎng)絡TKN的一組網(wǎng)絡單元或通信網(wǎng)絡TKN的一組業(yè)務服務器的存儲器中。這種訪問簡表描述了為網(wǎng)絡單元或業(yè)務服務器分配的、針對中央存儲器服務管理的計費數(shù)據(jù)記錄的訪問權限。這種訪問權限可以基于多個參數(shù)。例如,參數(shù)可以是業(yè)務、用戶或時間的一部分。計費服務器也可以被分配給這種訪問簡表。功能AR接著在允許從其管理的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)之前以相同的方式驗證這種訪問簡表。在這種情況下,也可以通過訪問簡表允許計費服務器向中央存儲器服務管理的計費數(shù)據(jù)記錄中寫入計費數(shù)據(jù),或者從中央存儲器服務管理的計費數(shù)據(jù)記錄中刪除計費數(shù)據(jù)。通過這種方式,可以詳細定義哪些計費數(shù)據(jù)對計費服務器是可見或不可見的。
功能CCACC從中央存儲器服務管理的計費數(shù)據(jù)記錄中讀出數(shù)據(jù),并且在中央存儲器服務管理的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù)。如果網(wǎng)絡結點或業(yè)務服務器聯(lián)系中央存儲器服務以存儲該網(wǎng)絡結點或業(yè)務服務器產生的計費數(shù)據(jù),并且功能AR允許存儲這種計費數(shù)據(jù),則功能CCACC在中央存儲器服務管理的、被分配給該計費數(shù)據(jù)涉及的用戶的計費數(shù)據(jù)記錄中存儲該計費數(shù)據(jù)。如果計費服務器聯(lián)系中央存儲器服務以訪問通信網(wǎng)絡TKN的用戶的計費數(shù)據(jù),并且功能AR允許從其管理的計費數(shù)據(jù)記錄中讀出該計費數(shù)據(jù),則該功能允許計費服務器從該用戶的計費數(shù)據(jù)記錄中讀出該數(shù)據(jù)。其實現(xiàn)方式是,該功能從存儲器單元DB中讀出被計費服務器指定存儲到中央存儲器服務的計費數(shù)據(jù)并且作為應答將計費數(shù)據(jù)發(fā)送給計費服務器。
當已經(jīng)執(zhí)行功能CCACC時,或者在功能AR確定不允許進行聯(lián)系的服務器寫入或讀取數(shù)據(jù)的情況下,進程P1被終止。
控制單元CONTR1產生計費數(shù)據(jù),并且為了存儲產生的計費數(shù)據(jù),通過在通信介質KM上向中央存儲器服務發(fā)送具有參數(shù)CHDAT、UID、SID和ACC的服務請求SR聯(lián)系控制單元CONTR2提供的中央存儲器服務。在這種情況下,參數(shù)CHADAT包含要存儲的計費數(shù)據(jù)。參數(shù)UID指定服務請求的發(fā)送方,即控制單元CONTR1。參數(shù)SID指定控制單元CONTR2提供的中央存儲器服務。參數(shù)ACC指定訪問類型。當接收到服務請求SR時,功能PC產生進程P1。功能AUT根據(jù)參數(shù)UID確定進行聯(lián)系的服務器的身份,即網(wǎng)絡單元NE1。功能AR確定網(wǎng)絡單元NE1是通信網(wǎng)絡TKN的網(wǎng)絡單元并且允許計費數(shù)據(jù)被存儲在中央存儲器服務管理的計費數(shù)據(jù)記錄中。功能CCACC根據(jù)參數(shù)CHDAT和ACC確定計費數(shù)據(jù)CHDAT將被存儲在中央存儲器服務管理的、為上述計費數(shù)據(jù)涉及的通信網(wǎng)絡KN的用戶而分配的一個計費數(shù)據(jù)記錄中。根據(jù)所確定的信息,功能CCACC將計費數(shù)據(jù)CHDAT傳入存儲器單元DB的數(shù)據(jù)結構中。
與聯(lián)系中央存儲器服務的操作相并行地,控制單元CONTR1也可以按照同樣的方式在存儲器單元LOG中存儲計費數(shù)據(jù)。這種過程在安全性方面是有益的。當服務器BSERV出現(xiàn)誤操作時,仍然可以通過回溯方式重構計費數(shù)據(jù)。
通過類似于控制單元CONTR1的方式,應用程序A2通過服務請求SR聯(lián)系中央存儲器服務。作為對服務請求SR的響應,它從功能CCACC接收計費數(shù)據(jù)CHDAT。
在這種情況下,控制單元CONTR2為網(wǎng)絡單元、業(yè)務服務器和計費服務器提供用于訪問其提供的存儲器服務的統(tǒng)一訪問接口會更加有利。例如,網(wǎng)絡單元、業(yè)務服務器和計費服務器可以通過相同的方式聯(lián)系存儲器服務。例如,用于聯(lián)系存儲器服務的服務請求具有這種數(shù)據(jù)結構。然而控制單元CONTR2也可以提供用于訪問其提供的存儲器服務的不同方式。一方面,針對不同的業(yè)務服務器、計費服務器和網(wǎng)絡單元可以使用不同的通信協(xié)議。另一方面,來自不同網(wǎng)絡單元、業(yè)務服務器和計費服務器的服務請求的數(shù)據(jù)結構可以不同。這有利于集成現(xiàn)有的不同類型的系統(tǒng)。
權利要求
1.支持通信網(wǎng)絡中業(yè)務計費的方法,在該方法中,由通信網(wǎng)絡的網(wǎng)絡單元或業(yè)務服務器產生涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù),其中為了存儲所產生的計費數(shù)據(jù),網(wǎng)絡單元或業(yè)務服務器聯(lián)系用于若干網(wǎng)絡單元和/或業(yè)務服務器的中央存儲器服務,其中中央存儲器服務在由其管理的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù),所述計費數(shù)據(jù)記錄被分配給通信網(wǎng)絡用戶并且適于包含涉及兩個或更多不同類型業(yè)務的使用的計費數(shù)據(jù),并且為了訪問用戶的計費數(shù)據(jù),計費服務器聯(lián)系中央存儲器服務,所述中央存儲器服務則允許計費服務器從該中央存儲器服務管理的用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
2.如權利要求1所述的方法,其中網(wǎng)絡單元或業(yè)務服務器在產生計費數(shù)據(jù)之后立即聯(lián)系中央存儲器服務以存儲計費數(shù)據(jù)。
3.如權利要求1所述的方法,其中被聯(lián)系的中央存儲器服務管理計費數(shù)據(jù)記錄,并且在所述計費數(shù)據(jù)記錄中集中存儲用戶使用的通信網(wǎng)絡中所有業(yè)務的計費數(shù)據(jù)。
4.支持通信網(wǎng)絡中業(yè)務計費的服務器,所述服務器具有控制單元和連接通信網(wǎng)絡的網(wǎng)絡單元和/或業(yè)務服務器的接口,其中控制單元為若干網(wǎng)絡單元和/或業(yè)務服務器提供中央存儲器服務,所述中央存儲器服務管理多個通信網(wǎng)絡用戶的、分別適于包含與兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用有關的計費數(shù)據(jù)的計費數(shù)據(jù)記錄,其中在中央存儲器服務被通信網(wǎng)絡的網(wǎng)絡單元或業(yè)務服務器聯(lián)系以便存儲該網(wǎng)絡單元或業(yè)務服務器產生的、涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù)時,控制單元在為該用戶分配的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù),并且當中央存儲器服務被計費服務器聯(lián)系以便訪問用戶的計費數(shù)據(jù)時,控制單元允許計費服務器從該用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
5.如權利要求4所述的服務器,其中在中央存儲器服務被聯(lián)系時,控制單元確定聯(lián)系中央存儲器服務的網(wǎng)絡單元、業(yè)務服務器或計費服務器的身份。
6.如權利要求4所述的服務器,其中在中央存儲器服務被聯(lián)系時,控制單元通過認證過程驗證聯(lián)系中央存儲器服務的網(wǎng)絡單元、業(yè)務服務器或計費服務器的身份。
7.如權利要求4所述的服務器,其中控制單元驗證進行聯(lián)系的網(wǎng)絡單元或業(yè)務服務器是否被識別成訪問簡表中得到授權的網(wǎng)絡單元或業(yè)務服務器,并且僅在識別通過的情況下才在其管理的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù)。
8.如權利要求4所述的服務器,其中控制單元驗證進行聯(lián)系的計費服務器是否被識別成訪問簡表中得到授權的計費服務器,并且僅在識別通過的情況下才允許從其管理的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
9.如權利要求4所述的服務器,其中控制單元協(xié)調對計費數(shù)據(jù)記錄的訪問。
10.如權利要求4所述的服務器,其中控制單元為網(wǎng)絡單元、業(yè)務服務器和計費服務器提供用于訪問存儲器服務的統(tǒng)一訪問接口。
11.支持通信網(wǎng)絡中業(yè)務計費的計算機程序,其中計算機程序當在系統(tǒng)平臺上執(zhí)行時為若干網(wǎng)絡單元和/或業(yè)務服務器提供中央存儲器服務,所述中央存儲器服務管理多個通信網(wǎng)絡用戶的、分別適于包含與兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用有關的計費數(shù)據(jù)的計費數(shù)據(jù)記錄,其中當被通信網(wǎng)絡的網(wǎng)絡單元或業(yè)務服務器聯(lián)系以便存儲該網(wǎng)絡單元或業(yè)務服務器產生的、涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù)時,所提供的中央存儲器服務在為該用戶分配的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù),并且當被計費服務器聯(lián)系以便訪問用戶的計費數(shù)據(jù)時,所提供的中央存儲器服務允許計費服務器從該用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
12.存儲如權利要求書11所述的計算機程序的存儲介質。
全文摘要
本發(fā)明涉及支持通信網(wǎng)絡中業(yè)務計費的方法、服務器、計算機程序及具有執(zhí)行該方法的計算機程序的存儲介質。通信網(wǎng)絡的網(wǎng)絡單元或業(yè)務服務器產生涉及通信網(wǎng)絡用戶使用的業(yè)務的收費的計費數(shù)據(jù)。為了存儲產生的計費數(shù)據(jù),網(wǎng)絡單元或業(yè)務服務器聯(lián)系用于若干網(wǎng)絡單元和/或業(yè)務服務器的中央存儲器服務。中央存儲器服務在其管理的、分配給通信網(wǎng)絡用戶、適于包含與兩個或更多不同類型通信網(wǎng)絡業(yè)務的使用有關的計費數(shù)據(jù)的計費數(shù)據(jù)記錄中存儲計費數(shù)據(jù)。為了訪問用戶的計費數(shù)據(jù),計費服務器聯(lián)系中央存儲器服務,而中央存儲器服務允許計費服務器從其管理的用戶的計費數(shù)據(jù)記錄中讀出數(shù)據(jù)。
文檔編號H04M15/00GK1419360SQ0215053
公開日2003年5月21日 申請日期2002年11月12日 優(yōu)先權日2001年11月13日
發(fā)明者拉朵爾夫·洛佩茲·阿蘭卓斯, 弗郎茲-約瑟夫·貝尼特, 馬塞斯·杜斯博瓦, 沃夫岡·勞藤斯拉格 申請人:阿爾卡塔爾公司