專利名稱:電信系統(tǒng)中計(jì)費(fèi)的實(shí)現(xiàn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及電信系統(tǒng)中計(jì)費(fèi)的實(shí)現(xiàn),尤其涉及多媒體業(yè)務(wù)的計(jì)費(fèi)實(shí)現(xiàn)。
背景技術(shù):
業(yè)務(wù)計(jì)費(fèi)是業(yè)務(wù)提供者和客戶之間契約的實(shí)現(xiàn)。原則上,計(jì)費(fèi)有兩種類型分布式和集中式。
在分布式計(jì)費(fèi)中,客戶在每次使用廠商所提供的業(yè)務(wù)時(shí)將費(fèi)用支付給該廠商(vendor)。支付可以以現(xiàn)金形式進(jìn)行,或者通過(guò)其它的相當(dāng)方法進(jìn)行。例如,郵件的交付通過(guò)使用郵票來(lái)支付。分布式計(jì)費(fèi)中支付方法的一個(gè)較新的例子是電子現(xiàn)金。電子現(xiàn)金的每個(gè)“硬幣”包含加密的二進(jìn)制序列,它必須由銀行的服務(wù)器加以驗(yàn)證。
在集中式計(jì)費(fèi)中,廠商或第三方監(jiān)控業(yè)務(wù)的使用。客戶被定期計(jì)費(fèi),例如一個(gè)月一次。賬單基于前一計(jì)費(fèi)周期期間收集的數(shù)據(jù)。集中式計(jì)費(fèi)的三個(gè)眾所周知的例子是電,電話和信用卡計(jì)費(fèi)。集中計(jì)費(fèi)由3階段組成。第一階段是用戶和業(yè)務(wù)提供者之間簽訂關(guān)于業(yè)務(wù)和業(yè)務(wù)計(jì)費(fèi)的契約。第二階段是監(jiān)控(或測(cè)量)和存儲(chǔ)使用數(shù)據(jù)。第三階段是為客戶生成和分發(fā)賬單。賬單處理系統(tǒng)中根據(jù)所存儲(chǔ)的信息生成賬單。
例如,電話網(wǎng)絡(luò)中使用的集中式賬單處理系統(tǒng)基于租用者和電話公司之間的契約。契約的本質(zhì)在于該租用者可以接入電話業(yè)務(wù),即他/她可以發(fā)出和接收呼叫。作為回報(bào),他/她根據(jù)預(yù)定費(fèi)率付錢給電話公司。賬單一般包含兩種類型的費(fèi)用固定費(fèi)用和使用費(fèi)用。固定費(fèi)用無(wú)論是否使用了業(yè)務(wù)都需要計(jì)費(fèi)。使用費(fèi)用則取決于租用者進(jìn)行了多少呼叫,可能還取決于他/她接收了多少呼叫。為了能對(duì)使用計(jì)費(fèi),電話公司必須監(jiān)控發(fā)出和接收的呼叫。這種監(jiān)控是基于連接的;即它由網(wǎng)絡(luò)中的交換機(jī)完成。
圖1示出了公用電話網(wǎng)的一部分,用以說(shuō)明電話網(wǎng)所使用的眾所周知的集中式計(jì)費(fèi)方法。網(wǎng)絡(luò)交換機(jī)SW(租用者的本地交換機(jī))為每個(gè)發(fā)出的呼叫創(chuàng)建一個(gè)或多個(gè)計(jì)費(fèi)記錄CDR(計(jì)費(fèi)數(shù)據(jù)記錄)。這些記錄首先存儲(chǔ)在存儲(chǔ)器中,然后發(fā)送到集中的賬單處理系統(tǒng),后者將它們存儲(chǔ)在大容量存儲(chǔ)器中,例如磁帶或硬盤中。交換機(jī)和賬單處理系統(tǒng)之間可以有附加的處理階段。在該階段對(duì)計(jì)費(fèi)記錄進(jìn)行預(yù)處理,即為賬單處理系統(tǒng)做準(zhǔn)備。預(yù)處理可以包括,例如將費(fèi)率類別域轉(zhuǎn)換成另一種格式。賬單處理系統(tǒng)的大容量存儲(chǔ)器可以包含數(shù)百萬(wàn)個(gè)記錄。這些記錄形成了“原始數(shù)據(jù)”,賬單處理系統(tǒng)對(duì)這些“原始數(shù)據(jù)”進(jìn)行處理。因此,計(jì)費(fèi)記錄的處理以獨(dú)立的批處理形式在記錄生成日期之后的某個(gè)日期進(jìn)行。應(yīng)當(dāng)注意,實(shí)際上計(jì)費(fèi)可能比此處給出的例子復(fù)雜得多。例如,在蜂窩網(wǎng)絡(luò)中,每個(gè)參與的蜂窩網(wǎng)絡(luò)交換機(jī)可以產(chǎn)生計(jì)費(fèi)記錄。但是,計(jì)費(fèi)原理類似于前述原理。
后文中將計(jì)費(fèi)記錄稱為“CDR”,生成這些計(jì)費(fèi)記錄的程序稱為“CDR生成器”。
電話業(yè)務(wù)的集中式計(jì)費(fèi)基于離線計(jì)費(fèi),以及網(wǎng)絡(luò)中有記錄建立和釋放時(shí)間的CDR生成器。但是,這種類型的計(jì)費(fèi)在技術(shù)上并不適合網(wǎng)絡(luò)中提供多媒體業(yè)務(wù)的情況。這有兩個(gè)基本的原因。首先,目前大多數(shù)多媒體業(yè)務(wù)使用IP(Internet協(xié)議),而IP用于提供無(wú)連接業(yè)務(wù)。基于電話網(wǎng)連接的計(jì)費(fèi)不適合這類系統(tǒng)。其次,顯然多媒體業(yè)務(wù)的計(jì)費(fèi)必須基于傳送信息的內(nèi)容。目前的電話網(wǎng)可以監(jiān)控建立和釋放時(shí)間,但卻無(wú)法監(jiān)控正在傳送的內(nèi)容。在采用CDR生成器時(shí),網(wǎng)絡(luò)運(yùn)營(yíng)者必須在兩種方案中選擇或者(a)計(jì)費(fèi)基于連接,而與內(nèi)容無(wú)關(guān),或者(b)在每次傳送時(shí),從業(yè)務(wù)提供者那里得到傳送信息的內(nèi)容信息。第一種方案意味著運(yùn)營(yíng)者無(wú)法提供針對(duì)內(nèi)容的計(jì)費(fèi);無(wú)法有效地利用已有的集中式電話網(wǎng)賬單處理系統(tǒng)。對(duì)客戶而言,這意味著他/她從該運(yùn)營(yíng)者那里得到一張張單,除此之外,還從每個(gè)業(yè)務(wù)提供者那里得到不同的賬單。第二種方案需要高度集成的,技術(shù)上復(fù)雜的系統(tǒng),其中服務(wù)器和CDR生成器之間存在大量業(yè)務(wù)量。
歐洲專利申請(qǐng)EP-A-0647052中描述了一種通信網(wǎng)的賬單處理系統(tǒng)。該系統(tǒng)具有獨(dú)立的賬單處理服務(wù)器,用于處理網(wǎng)絡(luò)中業(yè)務(wù)提供者的賬單。在該系統(tǒng)中,客戶終端總是首先向賬單處理服務(wù)器報(bào)告它自身的標(biāo)識(shí),以及所需業(yè)務(wù)的標(biāo)識(shí)。然后,賬單處理服務(wù)器確定該客戶是否有權(quán)接收該業(yè)務(wù)(例如是否可以給出該業(yè)務(wù)所需的信用)。如果有權(quán),則賬單處理服務(wù)器向提供該業(yè)務(wù)的服務(wù)器和客戶終端發(fā)送一個(gè)臨時(shí)的業(yè)務(wù)密鑰,該密鑰允許客戶終端接入提供該業(yè)務(wù)的服務(wù)器。之后,客戶終端發(fā)送連接請(qǐng)求消息給提供該業(yè)務(wù)的服務(wù)器,之后,這兩者可以在業(yè)務(wù)交付之前就業(yè)務(wù)進(jìn)行協(xié)商。在交付該業(yè)務(wù)之后,提供該業(yè)務(wù)的服務(wù)器發(fā)送有關(guān)提供的業(yè)務(wù)的報(bào)告消息給賬單處理服務(wù)器,后者根據(jù)該消息為客戶準(zhǔn)備賬單。賬單可以例如通過(guò)E-mail或郵寄發(fā)送。
這類系統(tǒng)的主要缺陷在于,除了傳輸連接之外,它無(wú)法利用現(xiàn)有系統(tǒng)。為此,建立賬單處理業(yè)務(wù)是一個(gè)相當(dāng)復(fù)雜的操作。此外,例如就防抵賴而言,系統(tǒng)的信息安全得不到充分保證。這意味著,客戶必須完全信任賬單處理終端所生成的賬單上的數(shù)目的精確性??蛻粢矡o(wú)法對(duì)結(jié)果賬單上的數(shù)目有任何意見,例如因?yàn)榫W(wǎng)絡(luò)中時(shí)延或其它不良因素的影響,造成客戶終端的業(yè)務(wù)質(zhì)量較差的情況,因?yàn)榉?wù)器已按約定交付了業(yè)務(wù)。這在持續(xù)的長(zhǎng)期業(yè)務(wù)中尤為重要。
發(fā)明內(nèi)容
本發(fā)明的目的是消除前述缺陷,提出一種解決方案,該方案可以例如在多媒體業(yè)務(wù)的賬單處理過(guò)程中,盡可能有效地利用已有系統(tǒng)進(jìn)行集中計(jì)費(fèi)。
該目標(biāo)通過(guò)獨(dú)立專利權(quán)利要求中定義的方案來(lái)實(shí)現(xiàn)。
本發(fā)明的基本思想在于,在系統(tǒng)中使用至少一個(gè)獨(dú)立的設(shè)備(稱為“賬單處理服務(wù)器”),它基于客戶所選擇的業(yè)務(wù),與客戶協(xié)商一個(gè)在線契約;或者至少可以驗(yàn)證客戶接受了該業(yè)務(wù)的具體條款。賬單處理服務(wù)器充當(dāng)將計(jì)費(fèi)記錄發(fā)送到實(shí)際計(jì)費(fèi)系統(tǒng)的點(diǎn),此外,它們可以在存儲(chǔ)和/或?qū)⒖蛻艚K端生成的計(jì)費(fèi)記錄發(fā)送到賬單系統(tǒng)之前,驗(yàn)證這些記錄的正確性。因此,實(shí)際上該方案很大程度上基于電話網(wǎng)中已有的實(shí)現(xiàn),不同點(diǎn)在于,網(wǎng)絡(luò)中不再測(cè)量業(yè)務(wù)使用并生成與其相關(guān)的計(jì)費(fèi)記錄或消息,而是由客戶終端來(lái)進(jìn)行這些操作,客戶終端將這些計(jì)費(fèi)記錄發(fā)送到不同的賬單處理服務(wù)器。
基于本發(fā)明的系統(tǒng)易于實(shí)現(xiàn),因?yàn)樗M可能地采用了已有方案。此外,系統(tǒng)的原則是,它易于實(shí)現(xiàn)對(duì)數(shù)據(jù)安全重要的所有因素認(rèn)證,數(shù)據(jù)完整性,防抵賴性(數(shù)據(jù)傳送的一方無(wú)法否認(rèn)曾參與事務(wù)處理)和保密性(竊聽者無(wú)法解釋任何捕獲的數(shù)據(jù)),該系統(tǒng)還使得新業(yè)務(wù)提供者更容易啟動(dòng)運(yùn)營(yíng),因?yàn)橐延鞋F(xiàn)成的賬單處理方案(即電話網(wǎng)的賬單處理系統(tǒng))。他們不需要投資計(jì)費(fèi)的實(shí)現(xiàn)。
客戶也可以對(duì)結(jié)果賬單施加直接影響,例如因?yàn)榫W(wǎng)絡(luò)中時(shí)延或其它不良因素的影響,造成客戶所接收的業(yè)務(wù)質(zhì)量較差的情況。
該系統(tǒng)還允許使用并行的支付方法,例如電子貨幣可以作為一種可選實(shí)現(xiàn),或者基于本發(fā)明的系統(tǒng)中并行的支付方法。此外,該系統(tǒng)可以監(jiān)控用戶所使用的業(yè)務(wù)等級(jí)。因?yàn)楸O(jiān)控在客戶終端中進(jìn)行,客戶終端還產(chǎn)生計(jì)費(fèi)記錄,所以產(chǎn)生計(jì)費(fèi)記錄的處理可以對(duì)業(yè)務(wù)等級(jí)的變化作出快速反應(yīng)。此外,系統(tǒng)易于調(diào)整。
該方案還適用于移動(dòng)或蜂窩網(wǎng)絡(luò),所以業(yè)務(wù)的使用不受地理區(qū)域的限制。
按照本發(fā)明的方案可以用于相差很大的通信方案,因?yàn)樗?dú)立于數(shù)據(jù)傳送協(xié)議和方法。
下面參看附圖中例子2-10詳細(xì)描述本發(fā)明及其優(yōu)選實(shí)施例
圖1說(shuō)明了電話網(wǎng)中使用的已知計(jì)費(fèi)方法;圖2說(shuō)明了可以應(yīng)用本發(fā)明的網(wǎng)絡(luò)環(huán)境;圖3a說(shuō)明了在啟動(dòng)實(shí)際計(jì)費(fèi)之前,系統(tǒng)的不同部件之間的消息傳遞;圖3b說(shuō)明了對(duì)應(yīng)于圖3a的情況,其中網(wǎng)絡(luò)在賬單處理服務(wù)器和提供業(yè)務(wù)的服務(wù)器之間使用了一個(gè)網(wǎng)關(guān);圖4說(shuō)明了客戶終端上顯示的契約窗口;圖5a說(shuō)明了一個(gè)計(jì)費(fèi)會(huì)話期間,客戶終端和賬單處理服務(wù)器之間消息傳遞的一個(gè)例子;圖5b說(shuō)明了賬單處理服務(wù)器和客戶終端的時(shí)鐘之間出現(xiàn)偏差的情況;圖6說(shuō)明了計(jì)費(fèi)記錄的內(nèi)容和結(jié)構(gòu);圖7a以功能框圖的形式說(shuō)明了客戶終端的結(jié)構(gòu);圖7b詳細(xì)說(shuō)明了圖7a所示CDR生成器的結(jié)構(gòu);圖8以功能框圖的形式說(shuō)明了賬單處理服務(wù)器的結(jié)構(gòu);圖9a說(shuō)明了客戶使用服務(wù)器的業(yè)務(wù)的情況,該服務(wù)器不屬于客戶自己的賬單處理服務(wù)器所管理的區(qū)域;圖9b說(shuō)明了圖9a中所示情況下賬單處理服務(wù)器之間的消息傳遞;以及圖10說(shuō)明了客戶終端位于有線電視網(wǎng)時(shí)消息傳遞的一個(gè)例子。
具體實(shí)施例方式
下面參看圖2的例子詳細(xì)描述本發(fā)明,圖2說(shuō)明了一般工作環(huán)境下基于本發(fā)明的系統(tǒng)。
該系統(tǒng)包括位于客戶前端的客戶終端(CT)。這些客戶終端可以是例如連接到常規(guī)終端設(shè)備的個(gè)人計(jì)算機(jī),移動(dòng)臺(tái)或單獨(dú)的客戶終端。終端設(shè)備也可以集成到例如調(diào)制解調(diào)器中。
此外,該系統(tǒng)包括至少一個(gè)賬單處理服務(wù)器WD,它收集并驗(yàn)證客戶終端所產(chǎn)生的計(jì)費(fèi)記錄。賬單處理服務(wù)器可以位于例如因特網(wǎng)的邊緣,與因特網(wǎng)業(yè)務(wù)提供者ISP的服務(wù)器相連。賬單處理服務(wù)器的位置在邏輯上沒(méi)有什么意義,但實(shí)際上,該位置的選擇受以下因素的影響。首先,最好將賬單處理服務(wù)器放置在與公用電話網(wǎng)相連或接近公用電話網(wǎng)的地方,使得它易于接入電話網(wǎng)的已有賬單處理系統(tǒng)。從效率方面考慮,客戶終端和賬單處理服務(wù)器之間的連接必須盡可能快,時(shí)延易于控制(目前如果賬單處理服務(wù)器例如位于因特網(wǎng)的深處,則不是這種情況)。因?yàn)樵撓到y(tǒng)的目的是也提供本地業(yè)務(wù)(在地理上受限的區(qū)域),使得能夠?qū)蛻羰褂脴I(yè)務(wù)進(jìn)行例如一月一次的賬單處理,將賬單處理服務(wù)器定位在遠(yuǎn)離客戶的地方是不明智的。
賬單處理服務(wù)器包括存儲(chǔ)器MS,例如一盒磁帶,用于存儲(chǔ)賬單處理服務(wù)器已接受的所有計(jì)費(fèi)記錄。收集的計(jì)費(fèi)記錄定期傳送到賬單處理系統(tǒng)BS,BS是公用業(yè)務(wù)電話網(wǎng)PSTN中已有的賬單處理系統(tǒng),或者位于寬帶網(wǎng)絡(luò)的類似于已有賬單處理系統(tǒng)的系統(tǒng)。在傳送到賬單處理系統(tǒng)之前,計(jì)費(fèi)記錄臨時(shí)存儲(chǔ)在大容量存儲(chǔ)器設(shè)備MS1中。
此外,該系統(tǒng)包括業(yè)務(wù)提供者,這些業(yè)務(wù)提供者提供的業(yè)務(wù)采用按照本發(fā)明的系統(tǒng)對(duì)客戶進(jìn)行計(jì)費(fèi)。為了簡(jiǎn)化,圖2僅包括了一個(gè)業(yè)務(wù)提供者(SP1)。該業(yè)務(wù)提供者可以例如通過(guò)因特網(wǎng)提供視頻點(diǎn)播業(yè)務(wù)。
客戶終端(CT)可以以圖2所示的不同方式連接到網(wǎng)絡(luò)。例如,ISDN連接是一種可能的選擇。ISDN連接可以例如通過(guò)普通的路由器(R)來(lái)實(shí)現(xiàn),這種情況下,ISDN連接上使用TCP/IP協(xié)議,或者通過(guò)ISDN卡和ISDN基群接入(BRI)實(shí)現(xiàn)??蛻艚K端也可以通過(guò)調(diào)制解調(diào)器和模擬用戶線路連接到網(wǎng)絡(luò)交換機(jī)。此外,目前異步數(shù)字用戶線路(ADSL)和高比特率數(shù)字用戶線路(HDSL)技術(shù)提供了通過(guò)電話網(wǎng)雙絞線向用戶終端快速傳送數(shù)據(jù)和視頻的新的可能性。以后,系統(tǒng)可以用于例如ATM連接??蛻艚K端也可以位于例如公司或其它組織的本地網(wǎng)絡(luò),或者它可以是有線電視網(wǎng)終端。因特網(wǎng)業(yè)務(wù)提供者也可以例如通過(guò)ISDN一次群接入(PRI)連接到網(wǎng)絡(luò)交換機(jī)。
下面詳細(xì)描述按照本發(fā)明的系統(tǒng)的操作。該例假定賬單處理業(yè)務(wù)提供者是一個(gè)獨(dú)立的組織機(jī)構(gòu),它僅利用所控制的賬單處理服務(wù)器WD進(jìn)行業(yè)務(wù)的賬單處理。因此,賬單處理業(yè)務(wù)提供者具有它自己的賬單處理系統(tǒng)。
最初,賬單處理業(yè)務(wù)提供者與每個(gè)業(yè)務(wù)提供者簽訂長(zhǎng)期契約。在該契約中,賬單處理業(yè)務(wù)提供者應(yīng)允監(jiān)控業(yè)務(wù)的使用,并進(jìn)行針對(duì)使用的計(jì)費(fèi)。作為對(duì)此的回報(bào),賬單處理業(yè)務(wù)提供者可以得到業(yè)務(wù)利潤(rùn)中的某一部分,或者固定費(fèi)用。在契約實(shí)施之后,業(yè)務(wù)提供者所提供的每個(gè)業(yè)務(wù)得到一個(gè)唯一的標(biāo)識(shí)符,該標(biāo)識(shí)符在賬單處理服務(wù)器(WD)和該業(yè)務(wù)提供者的服務(wù)器(SP1)中是相同的。此外,每個(gè)標(biāo)識(shí)符都有給定的賬單處理參數(shù),由賬單處理服務(wù)器加以利用。這樣,在本發(fā)明的主要實(shí)施例中,賬單處理服務(wù)器具有一個(gè)數(shù)據(jù)庫(kù),它包含了每個(gè)業(yè)務(wù)提供者的每個(gè)業(yè)務(wù)標(biāo)識(shí)符的賬單處理參數(shù)。后面將會(huì)提到,這種實(shí)現(xiàn)方法可以變成例如在每個(gè)會(huì)話開始時(shí),將這些參數(shù)從業(yè)務(wù)提供者的服務(wù)器傳送到賬單處理服務(wù)器。
此后,賬單處理業(yè)務(wù)提供者與客戶(使用業(yè)務(wù)提供者所提供的業(yè)務(wù)的那些人)簽訂長(zhǎng)期契約。每個(gè)客戶得到一個(gè)唯一的客戶標(biāo)識(shí)符,它存儲(chǔ)在賬單處理服務(wù)器中,可能還存儲(chǔ)在業(yè)務(wù)提供者的服務(wù)器中。此外,每個(gè)客戶得到一對(duì)密鑰,包括一個(gè)公開密鑰和一個(gè)秘密密鑰。這對(duì)密鑰用于對(duì)計(jì)費(fèi)記錄進(jìn)行簽名和簽名驗(yàn)證??蛻舻墓_密鑰存儲(chǔ)在賬單處理服務(wù)器中,秘密密鑰則存儲(chǔ)在終端設(shè)備中。在主實(shí)施例中,僅有客戶知道該秘密密鑰。也可以為客戶定義一個(gè)信息文件(profile)。
在建立了這些長(zhǎng)期契約之后,可以開始使用業(yè)務(wù)。
客戶選擇業(yè)務(wù)之后,但是在開始計(jì)費(fèi)之前,客戶和系統(tǒng)之間需要簽訂一個(gè)(短期)在線契約。該契約僅覆蓋客戶剛選擇的業(yè)務(wù),例如觀看一場(chǎng)電影,或進(jìn)行一次購(gòu)物。下面的解釋請(qǐng)參看圖3a,該圖說(shuō)明了在線契約的生成。在該途中,連接到賬單處理服務(wù)器的數(shù)據(jù)庫(kù)是業(yè)務(wù),賬單處理和租用者數(shù)據(jù)庫(kù)。
客戶終端CT包括一個(gè)業(yè)務(wù)瀏覽器(它可以是例如一個(gè)Web瀏覽器),客戶通過(guò)它從因特網(wǎng)上發(fā)現(xiàn)適當(dāng)?shù)臉I(yè)務(wù)。在發(fā)現(xiàn)適當(dāng)?shù)臉I(yè)務(wù),本例中是業(yè)務(wù)提供者SP1的視頻點(diǎn)播業(yè)務(wù)之后,客戶通過(guò)例如點(diǎn)擊選項(xiàng)選擇業(yè)務(wù)(例如一場(chǎng)電影)。業(yè)務(wù)選擇階段由箭頭A指示。此時(shí),客戶終端和業(yè)務(wù)提供者的服務(wù)器進(jìn)行通信。
如果客戶已作出了選擇,則業(yè)務(wù)提供者的服務(wù)器向賬單處理服務(wù)器WD發(fā)送(箭頭B)表示該電影的業(yè)務(wù)標(biāo)識(shí)“Sid”,以及該客戶的用戶標(biāo)識(shí)“Cid”。Cid可以例如從該客戶的瀏覽器根據(jù)接收消息的源地址(例如TCP連接的套接字地址)得到。因此,瀏覽器總要至少提供客戶標(biāo)識(shí)和地址給賬單處理業(yè)務(wù)提供者,但最好也提供給業(yè)務(wù)提供者。也可以例如從數(shù)據(jù)庫(kù)中基于租用者給出的口令檢索得到該租用者標(biāo)識(shí)符。這種方式中,若干不同的客戶可以使用來(lái)自同一地址的業(yè)務(wù)。也可以在網(wǎng)絡(luò)中設(shè)置一個(gè)單獨(dú)的服務(wù)器,它對(duì)業(yè)務(wù)提供者隱藏了客戶標(biāo)識(shí),但將該信息提供給賬單處理業(yè)務(wù)提供者。但是,這類方案較為復(fù)雜。
此后,賬單處理服務(wù)器WD啟動(dòng)一個(gè)進(jìn)程,處理該業(yè)務(wù)的使用。首先,賬單處理服務(wù)器從業(yè)務(wù)數(shù)據(jù)庫(kù)中檢索對(duì)應(yīng)于該業(yè)務(wù)的參數(shù),并發(fā)送(箭頭C)特定類型的計(jì)費(fèi)記錄(CDR)給客戶終端。計(jì)費(fèi)記錄包含該會(huì)話期間需要使用的賬單處理參數(shù),以及契約編號(hào)。在接收到初始計(jì)費(fèi)記錄之后,客戶終端程序在客戶終端上打開一個(gè)窗口,此后稱之為契約窗口。圖4說(shuō)明了使用虛構(gòu)服務(wù)器名的契約窗口的一個(gè)例子。該窗口根據(jù)從賬單處理業(yè)務(wù)接收的信息,顯示不同方和該業(yè)務(wù)的數(shù)據(jù)。此外,該窗口顯示了契約編號(hào),它標(biāo)識(shí)了該特定業(yè)務(wù)會(huì)話。該契約和前述長(zhǎng)期契約的不同在于,該契約是短期的;它僅涉及當(dāng)前的業(yè)務(wù)會(huì)話。因此,該契約僅覆蓋,例如觀看選擇的電影??蛻酎c(diǎn)擊接受按鍵,接受該業(yè)務(wù)和對(duì)該業(yè)務(wù)的計(jì)費(fèi)??蛻艨梢渣c(diǎn)擊取消按鍵,取消該業(yè)務(wù)。客戶也可以將終端設(shè)置成,例如在總價(jià)格或每個(gè)時(shí)間單元的價(jià)格少于預(yù)定值的情況下自動(dòng)接受該業(yè)務(wù)。
客戶接受之后,客戶終端向賬單處理服務(wù)器返回它所接收的計(jì)費(fèi)記錄。但是,需要返回的計(jì)費(fèi)記錄包括一個(gè)數(shù)字簽名(圖3a,箭頭D)。數(shù)字簽名是指一種基于密鑰對(duì)的已知加密算法。使用秘密密鑰進(jìn)行加密,而任何人可以使用公開密鑰解密該消息。這種方式下消息的保密性丟失,但是它能確保消息來(lái)自正確的源點(diǎn)。因此發(fā)送者事后無(wú)法否認(rèn)他/她發(fā)送過(guò)消息。如果采用數(shù)字簽名,通常不加密整個(gè)消息,而僅加密根據(jù)該消息的摘要。摘要是一種校驗(yàn)和。從加密角度看,這種摘要非常強(qiáng),局外人無(wú)法生成具有相同摘要的消息。摘要和時(shí)間標(biāo)簽通過(guò)發(fā)送者的秘密密鑰加密,這些構(gòu)成了數(shù)字簽名。這種簽名的實(shí)現(xiàn)已有若干不同方式,但因?yàn)楸景l(fā)明并不涉及消息的簽名,所以此處不再詳細(xì)描述簽名的實(shí)現(xiàn)。對(duì)這方面感興趣的讀者可以在描述該領(lǐng)域的多種書籍中找到更詳細(xì)的信息。(例如,參見Schneier,AppliedCryptography,ISBN 0-471-11709-9,Wiley & Sons,1996。)此后,賬單處理服務(wù)器WD通過(guò)已知方法驗(yàn)證簽名,以認(rèn)證CDR。為此,賬單處理服務(wù)器從其租用者數(shù)據(jù)庫(kù)中檢索出該客戶的公開密鑰(箭頭E)。賬單處理服務(wù)器將接受的計(jì)費(fèi)記錄存儲(chǔ)到它的賬單處理數(shù)據(jù)庫(kù)(箭頭F)中,并保持一段時(shí)間,以防客戶以后收回業(yè)務(wù)。此后,賬單處理服務(wù)器要求業(yè)務(wù)提供者開始向該客戶發(fā)送信息(箭頭G)。
可以改變以上過(guò)程,例如使得服務(wù)器SP1在客戶選擇了業(yè)務(wù)之后,直接向客戶終端發(fā)送業(yè)務(wù)標(biāo)識(shí)符和其它可能需要的信息,客戶終端再將業(yè)務(wù)標(biāo)識(shí)符發(fā)送給賬單處理服務(wù)器。為了防止客戶改變業(yè)務(wù)標(biāo)識(shí)符,服務(wù)器必須在消息中加入數(shù)字簽名,由賬單處理服務(wù)器辨別,或者賬單處理服務(wù)器必須在從客戶終端接收業(yè)務(wù)標(biāo)識(shí)符之后,單獨(dú)通過(guò)服務(wù)器SP1驗(yàn)證該標(biāo)識(shí)符。另一種變化是讓服務(wù)器SP1生成初始的計(jì)費(fèi)記錄,該記錄包含該業(yè)務(wù)會(huì)話期間需要使用的賬單處理參數(shù)。在這種情況下,賬單處理服務(wù)器僅驗(yàn)證該消息,并將它發(fā)送到客戶終端,或者賬單處理服務(wù)器可以在消息中加入契約編號(hào)。
網(wǎng)絡(luò)中賬單處理服務(wù)器和業(yè)務(wù)提供者的服務(wù)器之間也可以使用單獨(dú)的網(wǎng)關(guān)計(jì)算機(jī)。在這種情況下,網(wǎng)關(guān)計(jì)算機(jī)具有一組可用業(yè)務(wù),服務(wù)器SP僅包含實(shí)際業(yè)務(wù)信息(例如視頻數(shù)據(jù))。圖3b說(shuō)明了采用這種方案時(shí)在線契約的生成。在這種情況下,網(wǎng)關(guān)計(jì)算機(jī)GW處理的操作與圖3a所示方案中的服務(wù)器相同。在網(wǎng)關(guān)計(jì)算機(jī)從賬單處理服務(wù)器接收到發(fā)送信息請(qǐng)求時(shí)(箭頭G),它向該服務(wù)器發(fā)送啟動(dòng)請(qǐng)求(箭頭H),該請(qǐng)求包含客戶終端地址和業(yè)務(wù)標(biāo)識(shí)符。在這種實(shí)施例中,可以進(jìn)行附加的檢查,使得網(wǎng)關(guān)計(jì)算機(jī)單獨(dú)通過(guò)該服務(wù)器檢查所請(qǐng)求的業(yè)務(wù)是否可以交付給該客戶。進(jìn)行這種附加檢查可以有若干原因,該附加檢查由圖3b點(diǎn)線表示,可以是例如檢查服務(wù)器負(fù)載。賬單處理服務(wù)器和網(wǎng)關(guān)計(jì)算機(jī)不需要在物理上分離;它們可以集成在一臺(tái)計(jì)算機(jī)中。
下面描述在通過(guò)上述實(shí)現(xiàn)方法之一簽訂了在線契約之后的該方法操作。
在開始業(yè)務(wù)之后(例如開始播放電影),客戶終端例如定期發(fā)送計(jì)費(fèi)記錄,該記錄具有數(shù)字簽名并包含需要計(jì)費(fèi)的數(shù)量的信息。因此,需要發(fā)送的每個(gè)CDR代表了特定時(shí)間段的計(jì)費(fèi),將具有相同契約編號(hào)的所有計(jì)費(fèi)記錄的計(jì)費(fèi)數(shù)量累加,可得到總計(jì)費(fèi)。兩個(gè)連續(xù)CDR之間的時(shí)間(因此一個(gè)CDR的計(jì)費(fèi))可以取決于業(yè)務(wù)提供者。
賬單處理服務(wù)器利用客戶的公開密鑰,驗(yàn)證每個(gè)計(jì)費(fèi)記錄的來(lái)源,并將接受的計(jì)費(fèi)記錄存儲(chǔ)到賬單處理數(shù)據(jù)庫(kù)。
計(jì)費(fèi)記錄從賬單處理數(shù)據(jù)庫(kù)中定期傳送到賬單處理系統(tǒng)BS(圖2),BS通過(guò)已知方法利用它們生成賬單。賬單被發(fā)送給客戶。一個(gè)賬單包含一張清單和客戶在計(jì)費(fèi)周期(例如一個(gè)月)期間使用的所有業(yè)務(wù)的計(jì)費(fèi)。該賬單可以作為打印的副本通過(guò)郵件交付,或者以電子形式交付到客戶終端。因?yàn)橘~單處理系統(tǒng)的操作眾所周知,所以此處不再詳細(xì)描述。
系統(tǒng)中可以有例如以下9種不同類型(0-8)的計(jì)費(fèi)記錄(計(jì)費(fèi)消息)0.契約這是初始的計(jì)費(fèi)記錄(箭頭C,圖3),賬單處理服務(wù)器將其發(fā)送(未簽名)給客戶,如果客戶接受該契約,則客戶終端將簽名的計(jì)費(fèi)記錄返回到賬單處理系統(tǒng)。
1.支付這類計(jì)費(fèi)記錄和簽名一起在業(yè)務(wù)會(huì)話期間從客戶終端發(fā)送到賬單處理服務(wù)器,后者對(duì)其進(jìn)行驗(yàn)證。
2.最后這類CDR在其它方面對(duì)應(yīng)于類型1,但它以附加信息形式聲明它是客戶終端在當(dāng)前業(yè)務(wù)會(huì)話期間所要發(fā)送的最后一個(gè)CDR。這類記錄例如在客戶中斷業(yè)務(wù)時(shí)發(fā)送。它還可以用于一次性計(jì)費(fèi)。
3.脈沖(pulse)這類CDR從賬單處理服務(wù)器發(fā)送到客戶終端。其目的是告訴客戶終端,如果業(yè)務(wù)需要繼續(xù)的話,它應(yīng)當(dāng)發(fā)送一個(gè)新的CDR。如果客戶終端沒(méi)有在指定周期內(nèi)發(fā)送一個(gè)合法的CDR,則賬單處理服務(wù)器向業(yè)務(wù)提供者發(fā)送一個(gè)中斷消息。
4.丟失序列號(hào)這類CDR從賬單處理服務(wù)器發(fā)送到客戶終端(在連續(xù)賬單處理契約期間),告知具有特定序列號(hào)的CDR尚未到達(dá)該賬單處理服務(wù)器或該CDR不合法。在這種情況下,客戶終端可以再次發(fā)送CDR以糾正這種情況。但是,雙方都不一定具有這類功能。如果客戶終端沒(méi)有響應(yīng)這類CDR,最佳的選擇是該賬單系統(tǒng)無(wú)權(quán)對(duì)丟失CDR的部分計(jì)費(fèi)。
5.修改的契約這類CDR從賬單處理服務(wù)器發(fā)送到客戶終端,它在其它方面對(duì)應(yīng)于類型0計(jì)費(fèi)記錄,但它沒(méi)有新的契約編號(hào)。它的契約編號(hào)與該時(shí)刻正在使用的短期契約編號(hào)相同。計(jì)費(fèi)記錄在業(yè)務(wù)會(huì)話期間發(fā)送,用以通知賬單處理參數(shù)已經(jīng)改變。如果價(jià)格下降,客戶終端可以例如自動(dòng)接受新的契約;相反情況則需要客戶指定接受。
6.中止這類CDR可以在任一方向上發(fā)送,以表明契約被終止。發(fā)送者簽名該CDR。
7.數(shù)字現(xiàn)金還可以以下面的方式使用賬單處理系統(tǒng)連接到特定支付的CDR(類型1或2)包含數(shù)字現(xiàn)金形式的支付。但是,賬單處理服務(wù)器并不將數(shù)字現(xiàn)金傳送到賬單處理系統(tǒng)。賬單處理服務(wù)器將其直接傳送到例如銀行的服務(wù)器(總是在它收集到相對(duì)較少的特定數(shù)量的數(shù)字現(xiàn)金的情況下),或者發(fā)送到某個(gè)其它組織所維護(hù)的網(wǎng)絡(luò)服務(wù)器(圖2中的服務(wù)器BS’),該服務(wù)器直接對(duì)客戶的賬戶計(jì)費(fèi)。除了集中式賬單處理系統(tǒng)BS之外,數(shù)字現(xiàn)金可以用于通常的電子交易,或者作為取代集中式賬單處理系統(tǒng)的一種可選實(shí)現(xiàn)。
8.計(jì)費(fèi)同步這類CDR從賬單處理服務(wù)器發(fā)送到客戶終端(在連續(xù)賬單處理契約期間),告知支付CDR發(fā)送得過(guò)于頻繁。在這種情況下,客戶終端可以跳過(guò)支付CDR的發(fā)送。
圖5a說(shuō)明了客戶終端和賬單處理服務(wù)器之間的消息傳遞的一個(gè)例子。每一個(gè)消息的類型在代表該消息的箭頭上給出。具有數(shù)字簽名的消息以連續(xù)線形式示出,沒(méi)有數(shù)字簽名的消息(僅存在一條這樣的消息,它也可以被簽名)以點(diǎn)線形式示出。該圖說(shuō)明了賬單處理服務(wù)器在業(yè)務(wù)期間通知一次特定計(jì)費(fèi)記錄丟失的情況。
根據(jù)客戶終端上同時(shí)執(zhí)行的進(jìn)程的數(shù)量,兩個(gè)連續(xù)類型1CDR之間的時(shí)間(T)可以有所變化。如果客戶終端的負(fù)載增加許多,CDR的生成滯后于標(biāo)稱值,則CDR中包括的計(jì)費(fèi)相應(yīng)變大。
實(shí)際上,連續(xù)計(jì)費(fèi)包含了客戶終端時(shí)鐘漂移所引起的同步問(wèn)題。因此,可能會(huì)發(fā)生客戶終端沒(méi)有以正確速率發(fā)送信息的情況。這種問(wèn)題可以例如通過(guò)讓賬單處理服務(wù)器接受收集計(jì)費(fèi)總數(shù)中特定比例的“差錯(cuò)”(例如百分之三)來(lái)解決。通過(guò)客戶終端中較少的精確計(jì)算/舍入,可以增加這種“差錯(cuò)”。如果在計(jì)費(fèi)會(huì)話期間“差錯(cuò)”增加,使得它大于賬單處理服務(wù)器能接受的范圍,則賬單處理服務(wù)器發(fā)送帶有序列號(hào)的類型4計(jì)費(fèi)記錄,該序列號(hào)是最新計(jì)費(fèi)記錄的序列號(hào)加1。此后,客戶終端可以有多種方式返回該計(jì)費(fèi)記錄??蛻艚K端可以例如編程成自動(dòng)接受所有數(shù)量小于特定的預(yù)定限度的這類計(jì)費(fèi)記錄。
圖5b說(shuō)明了上述情況,以參考標(biāo)記WDTF指示了賬單處理服務(wù)器的連續(xù)時(shí)間幀,并在客戶終端時(shí)間幀下給出了參考標(biāo)記CTTF。客戶終端在每個(gè)時(shí)間幀開始時(shí)發(fā)送支付CDR(類型1)。如果賬單處理服務(wù)器中有一個(gè)時(shí)間幀沒(méi)有支付,則該服務(wù)器發(fā)送一個(gè)類型4 CDR。在這種情況下,客戶終端發(fā)送支付CDR來(lái)自動(dòng)應(yīng)答,之后在下一客戶終端時(shí)間幀開始時(shí)發(fā)送后一個(gè)支付CDR。
如果客戶終端時(shí)鐘過(guò)快,客戶終端在一個(gè)賬單處理服務(wù)器時(shí)間幀中的某一點(diǎn)發(fā)送兩個(gè)支付CDR。這類情況可以通過(guò)例如以下方式糾正賬單處理服務(wù)器向客戶終端發(fā)送一個(gè)附加消息。該附加消息是類型4 CDR的邏輯反。接收到附加CDR之后,客戶終端跳過(guò)一個(gè)支付CDR。為此,需要一個(gè)單獨(dú)的CDR類型(類型8)。
系統(tǒng)所需的所有計(jì)費(fèi)信息在協(xié)議消息(計(jì)費(fèi)記錄)的連續(xù)域中傳送。圖6說(shuō)明了計(jì)費(fèi)記錄中使用的域類型說(shuō)明CDR的類型,即8種上述計(jì)費(fèi)記錄中的哪一種。
長(zhǎng)度該域說(shuō)明CDR的字節(jié)總長(zhǎng)度,包括類型和長(zhǎng)度域。
契約編號(hào)該域包括賬單處理服務(wù)器給出的一個(gè)整數(shù)。該整數(shù)對(duì)屬于同一計(jì)費(fèi)會(huì)話的所有CDR都相同。
序列號(hào)一個(gè)整數(shù),說(shuō)明同一計(jì)費(fèi)會(huì)話中CDR的生成次序。客戶終端將編號(hào)0給了它所返回的契約CDR(類型0)。之后,對(duì)每個(gè)CDR編號(hào)加1。該域在CDR類型3,5,6和7中沒(méi)有定義,在類型4中表明丟失的CDR的序列號(hào)。
業(yè)務(wù)標(biāo)識(shí)該域的內(nèi)容說(shuō)明用戶被計(jì)費(fèi)的業(yè)務(wù)。作為賬單處理業(yè)務(wù)提供者和(多媒體)業(yè)務(wù)提供者之間的契約的結(jié)果,該域的參數(shù)包含了它的值。
業(yè)務(wù)類型該域的參數(shù)將業(yè)務(wù)劃分成不同的類以用于統(tǒng)計(jì)目的。例如,Web頁(yè),視頻點(diǎn)播,文件傳送等等。
開始時(shí)間該域的參數(shù)示出了CDR類型0和5以及3,4和6的當(dāng)前時(shí)間,和類型1和2的計(jì)費(fèi)周期的開始時(shí)間。
結(jié)束時(shí)間該域的參數(shù)定義了類型1和2 CDR的計(jì)費(fèi)會(huì)話的結(jié)束。對(duì)類型0和5的CDR而言,開始和結(jié)束時(shí)間差是可接受的最大計(jì)費(fèi)周期。其它類型的CDR中該參數(shù)沒(méi)有定義。
標(biāo)識(shí)符該域的參數(shù)說(shuō)明了客戶,賬單處理服務(wù)器和服務(wù)器標(biāo)識(shí)符。這些標(biāo)識(shí)符可以是整數(shù)或網(wǎng)絡(luò)地址,但它們?cè)谫~單處理系統(tǒng)中必須是唯一的。
支付方法類型0,5,1和2定義了該域的參數(shù)。支付方法可以例如如下分類免費(fèi),一次性計(jì)費(fèi)(一個(gè)CDR),周期性或外部觸發(fā),即客戶終端的另一進(jìn)程可以觸發(fā)它。例如,如果在最近的一分鐘內(nèi)接收到可接受的視頻信號(hào),客戶終端的視頻播放器可以一分鐘觸發(fā)一次CDR的生成。
金額該域表明客戶的欠款(整個(gè)會(huì)話或兩個(gè)CDR之間的時(shí)間周期)。
業(yè)務(wù)量數(shù)據(jù)該域包含了從客戶終端的外部應(yīng)用向客戶終端,并進(jìn)而向網(wǎng)絡(luò)發(fā)送的信息。
簽名該域包含了客戶的數(shù)字簽名,該簽名用于CDR的認(rèn)證。
在本申請(qǐng)的附錄1中,使用抽象文法表示法1(ASN.1)詳細(xì)描述了CDR結(jié)構(gòu),ASN.1是電信領(lǐng)域中用于描述數(shù)據(jù)結(jié)構(gòu)的一種通用的描述語(yǔ)言。抽象文法描述語(yǔ)言和相應(yīng)的傳送文法在ISO 8824標(biāo)準(zhǔn)中定義,傳送文法是一組指令,用以將描述語(yǔ)言所描述的數(shù)據(jù)結(jié)構(gòu)表示成比特流。
計(jì)費(fèi)記錄可以例如在IP包的數(shù)據(jù)域中發(fā)送,該IP包可以包含一個(gè)或多個(gè)計(jì)費(fèi)記錄。
圖7a以功能框圖的形式說(shuō)明了客戶終端(CT)的操作。在本發(fā)明中,設(shè)備的核心是CDR生成器(CG),它生成計(jì)費(fèi)記錄。連接到CDR生成器的是安全庫(kù)(SL)。它的存儲(chǔ)器包含了客戶的秘密加密密鑰,它處理計(jì)費(fèi)記錄的簽名。CDR生成器生成CDR并將其發(fā)送到安全庫(kù),后者使用客戶的秘密加密密鑰對(duì)這些CDR簽名。安全庫(kù)將簽名后的CDR返回給CDR生成器,后者將其發(fā)送到賬單處理計(jì)費(fèi)器(WD)。
如果應(yīng)用和環(huán)境要求必須在客戶終端和賬單處理服務(wù)器之間傳送加密消息,則安全庫(kù)處理加密,簽名和簽名驗(yàn)證。
安全庫(kù)可以基于硬件或軟件實(shí)現(xiàn)。但是,基于硬件的方案更快。安全庫(kù),或其一部分可以例如采用智能卡實(shí)現(xiàn),該智能卡包含例如客戶的秘密加密密鑰。
此外,客戶終端包含接受該業(yè)務(wù)的元件。這些元件可以包括,例如業(yè)務(wù)播放器VP,它可以是一個(gè)視頻播放器,顯示從網(wǎng)絡(luò)接受的視頻信號(hào),還可以指令CDR生成器生成計(jì)費(fèi)記錄。業(yè)務(wù)瀏覽器SB,業(yè)務(wù)播放器VP和CDR生成器通過(guò)終端的通信庫(kù)CL連接到網(wǎng)絡(luò)。CL生成了協(xié)議棧,客戶終端按照該協(xié)議棧工作。協(xié)議??梢允?,例如一個(gè)TCP/IP棧,例如一個(gè)微軟的Winsock。
客戶終端還可以包含賬單計(jì)數(shù)器BC,客戶可以使用它來(lái)檢查業(yè)務(wù)提供者所發(fā)送的賬單的準(zhǔn)確性。此外,客戶終端可以具有不同的部件來(lái)監(jiān)控接收信息的業(yè)務(wù)質(zhì)量(Qos)。例如,視頻播放器可以在業(yè)務(wù)質(zhì)量下降至特定值以下時(shí),命令源停止傳送信息。
圖7b更詳細(xì)地說(shuō)明了CDR生成器的功能框圖。契約邏輯單元CLU1根據(jù)配置數(shù)據(jù)庫(kù)CDB中存儲(chǔ)的信息處理計(jì)費(fèi)記錄的生成。它包含將接受的契約信息傳送到圖形用戶接口GUI,并生成上述類型的計(jì)費(fèi)記錄的邏輯。該邏輯包括定時(shí)部件,它定義兩個(gè)連續(xù)CDR之間的時(shí)間。契約邏輯單元CLU1通過(guò)外部控制接口ECI連接到通信庫(kù),通過(guò)內(nèi)部控制接口ICI連接到業(yè)務(wù)播放器。外部控制接口負(fù)責(zé)轉(zhuǎn)換內(nèi)部和外部CDR格式。內(nèi)部控制接口處理業(yè)務(wù)播放器和契約邏輯單元之間的消息傳遞,進(jìn)行業(yè)務(wù)播放器所用消息格式和設(shè)備內(nèi)部消息格式之間必要的轉(zhuǎn)換。內(nèi)部控制接口和業(yè)務(wù)播放器之間的連接(接口A30可以例如通過(guò)通信庫(kù)(TCP套接字)來(lái)實(shí)現(xiàn)。配置數(shù)據(jù)庫(kù)CDB用于存儲(chǔ)用戶的設(shè)置(用戶的選擇),它可以用于存儲(chǔ)不同業(yè)務(wù)(例如電影)的信息,并根據(jù)接受的業(yè)務(wù)標(biāo)識(shí)符發(fā)送給客戶。該數(shù)據(jù)庫(kù)可以例如采用Microsoft Access和Borland Paradox實(shí)現(xiàn)。配置數(shù)據(jù)庫(kù)由管理單元MM控制。管理單元,配置數(shù)據(jù)庫(kù)和契約邏輯單元都連接到設(shè)備的圖形用戶接口(GUI)。GUI可以采用例如Java applets或MicrosoftVisual Basic編程工具實(shí)現(xiàn)。(Java applets是較小的程序包,在用戶打開一個(gè)含有applets的Web頁(yè)時(shí)傳送到客戶的計(jì)算機(jī)。)注意配置數(shù)據(jù)庫(kù)部分可以位于網(wǎng)絡(luò)中。
如果例如為視頻點(diǎn)播設(shè)計(jì)了業(yè)務(wù)播放器,則可以使用個(gè)人計(jì)算機(jī)和為視頻點(diǎn)播業(yè)務(wù)設(shè)計(jì)的程序來(lái)實(shí)現(xiàn)。一種這樣的程序是StreamWorks,由美國(guó)的Xing Technology公司出品。
管理單元和契約邏輯單元通過(guò)A1接口連接到安全庫(kù)。安全庫(kù)和A1接口可以例如采用Setec Oy出品的SETCOS 3.1智能卡,或者采用基于智能卡國(guó)際標(biāo)準(zhǔn)的某種相當(dāng)?shù)漠a(chǎn)品實(shí)現(xiàn)。
該方法實(shí)現(xiàn)中使用的數(shù)據(jù)傳送方法隨網(wǎng)絡(luò)類型和用于將客戶終端連接到網(wǎng)絡(luò)的方法而變化。如果客戶終端例如通過(guò)路由器(IP信道)連接到網(wǎng)絡(luò),則計(jì)費(fèi)記錄可以在TCP幀中發(fā)送。如果客戶具有例如ISDN連接(2B+D),則CDR可以在D信道的ISDN信令分組(用戶到用戶消息)中發(fā)送,或者可以在一個(gè)B信道上實(shí)現(xiàn)TCP連接。計(jì)費(fèi)數(shù)據(jù)也可以例如在SS7網(wǎng)絡(luò)的TCAP消息中發(fā)送。對(duì)數(shù)據(jù)傳送重要的部分僅僅是客戶終端,賬單處理服務(wù)器和服務(wù)器之間存在所需連接,該連接使得傳送上述消息成為可能。
上面并沒(méi)有定義從業(yè)務(wù)提供者傳送信息給客戶的方法,因?yàn)樗c本發(fā)明沒(méi)有直接關(guān)系。信息可以在包中傳送(如目前因特網(wǎng)那樣),或者專用連接(固定連接或虛連接)可以用于傳送。有些業(yè)務(wù)-例如視頻點(diǎn)播-可能需要客戶和服務(wù)器之間的專用連接。網(wǎng)絡(luò)運(yùn)營(yíng)者可以單獨(dú)對(duì)這些連接計(jì)費(fèi),但如果使用這些連接的特定計(jì)費(fèi)需要包含在按照本發(fā)明的系統(tǒng)的賬單中,則必須收集網(wǎng)絡(luò)交換機(jī)生成的CDR。在這種情況下,這些CDR包含在契約編號(hào)中較為有利,因?yàn)檫@樣連接的價(jià)格能夠與導(dǎo)致形成連接的業(yè)務(wù)相關(guān)聯(lián)。因此,主叫方將契約編號(hào)發(fā)送給交換機(jī)是有利的。這可以通過(guò)與生成和中斷連接(業(yè)務(wù)通過(guò)該連接實(shí)現(xiàn))相關(guān)的控制消息來(lái)完成。也可以在CDR中使用時(shí)間標(biāo)簽來(lái)將連接和業(yè)務(wù)使用關(guān)聯(lián)在一起。
圖8以一般性的框圖說(shuō)明了賬單處理服務(wù)器WD的結(jié)構(gòu)。設(shè)備的核心是契約邏輯單元CLU2,它能夠接入業(yè)務(wù)數(shù)據(jù)庫(kù)SED,租用者數(shù)據(jù)庫(kù)SUD和賬單處理數(shù)據(jù)庫(kù)BD。業(yè)務(wù)數(shù)據(jù)庫(kù)包含不同業(yè)務(wù)提供者的信息,以及業(yè)務(wù)使用的計(jì)費(fèi)參數(shù)。賬單處理服務(wù)器還可以例如根據(jù)一天中的時(shí)刻獨(dú)立改變計(jì)費(fèi)參數(shù)。租用者數(shù)據(jù)庫(kù)包含管理賬單處理服務(wù)器的運(yùn)營(yíng)者的客戶數(shù)據(jù)(包括每個(gè)客戶的公開密鑰)。從客戶終端接收的計(jì)費(fèi)記錄存儲(chǔ)在賬單處理數(shù)據(jù)庫(kù)中。加密部件(CM)與該契約邏輯單元相關(guān)聯(lián)。CM處理計(jì)費(fèi)記錄簽名的驗(yàn)證。該部件對(duì)應(yīng)于客戶終端的SL部件。契約邏輯單元從客戶終端接收客戶終端簽名后的計(jì)費(fèi)記錄,將其發(fā)送到加密部件進(jìn)行驗(yàn)證。契約邏輯單元將接受的計(jì)費(fèi)記錄存儲(chǔ)到賬單處理數(shù)據(jù)庫(kù)。契約邏輯單元通過(guò)通信庫(kù)(CL’)連接到網(wǎng)絡(luò),該通信庫(kù)生成的協(xié)議棧定義了連接的實(shí)現(xiàn)方式。
實(shí)際上,上述契約邏輯單元可以通過(guò)例如基于國(guó)際系統(tǒng)描述語(yǔ)言(SDL)標(biāo)準(zhǔn)的工具,例如Telelogic AB的SDT工具實(shí)現(xiàn)。
賬單處理服務(wù)器的數(shù)據(jù)庫(kù)可以在上述存儲(chǔ)器MS(圖2)中,可以位于賬單處理服務(wù)器中。此外,計(jì)費(fèi)記錄可以存儲(chǔ)在單獨(dú)的大容量存儲(chǔ)器MS1(圖2)中,MS1位于網(wǎng)絡(luò)的賬單處理服務(wù)器和賬單處理系統(tǒng)之間,使得賬單處理系統(tǒng)可以容易地處理存儲(chǔ)在MS1中的信息。利用這類單獨(dú)的數(shù)據(jù)庫(kù),業(yè)務(wù)提供者可以使用數(shù)據(jù)庫(kù)進(jìn)行不同類型的查詢,從而改進(jìn)其業(yè)務(wù)。業(yè)務(wù)提供者,或者客戶可以例如在計(jì)費(fèi)周期內(nèi)(例如通過(guò)電子郵件)詢問(wèn)特定服務(wù)的計(jì)費(fèi)。
租用者和業(yè)務(wù)數(shù)據(jù)庫(kù)可以同時(shí)位于賬單處理服務(wù)器和業(yè)務(wù)提供者的服務(wù)器(后者利用它們例如進(jìn)行數(shù)據(jù)認(rèn)證)。這些數(shù)據(jù)庫(kù)可以由不同組織維護(hù),而不必是同一個(gè)組織。例如,免費(fèi)業(yè)務(wù)不需要存儲(chǔ)在賬單處理服務(wù)器數(shù)據(jù)庫(kù)中。此外,數(shù)據(jù)庫(kù)中的租用者和業(yè)務(wù)記錄不需要相同。只有提供業(yè)務(wù)的服務(wù)器發(fā)送給賬單處理服務(wù)器的那些租用者和業(yè)務(wù)標(biāo)識(shí)符才必須相同。
賬單處理服務(wù)器可以包括多個(gè)并行的服務(wù)器單元,并可以對(duì)它們使用已知的負(fù)載分配原則,例如為它們配備一個(gè)共用的負(fù)載共享單元,后者以特定方式在并行單元之間分配業(yè)務(wù)請(qǐng)求。
因?yàn)橐粋€(gè)賬單處理服務(wù)器處理位于受限地理區(qū)域內(nèi)的一組特定客戶,從這個(gè)角度講,利用本發(fā)明提供的業(yè)務(wù)是本地的。圖9a說(shuō)明了兩個(gè)不同賬單處理服務(wù)器WD1和WD2所管理的區(qū)域SA和SA’。特定賬單處理服務(wù)器的一個(gè)客戶自然可以使用以下服務(wù)器的業(yè)務(wù),該服務(wù)器位于不同賬單處理業(yè)務(wù)提供者(因而是不同的賬單處理服務(wù)器)所管理的區(qū)域中,例如在另一城市或國(guó)家。圖9a說(shuō)明了這種情況,其中位于賬單處理服務(wù)器WD1所管理的區(qū)域中的客戶C1聯(lián)系服務(wù)器S3,而服務(wù)器S3與管理賬單處理服務(wù)器WD2的賬單處理業(yè)務(wù)提供者達(dá)成協(xié)議。圖9b說(shuō)明了消息傳遞。
賬單處理服務(wù)器WD2從服務(wù)器S3接收客戶標(biāo)識(shí)符(Cid)(或地址)和業(yè)務(wù)標(biāo)識(shí)符Sid,意識(shí)到該客戶并不是它自己的客戶。在這種情況下,該賬單處理業(yè)務(wù)提供者必須簽訂一個(gè)雙方契約,使得賬單處理服務(wù)器WD2可以在從服務(wù)器S3接收到客戶和業(yè)務(wù)標(biāo)識(shí)符之后,發(fā)送初始CDR(契約CDR)給賬單處理服務(wù)器WD1。后者(即WD1)將賬單處理服務(wù)器的特定信息(賬單處理服務(wù)器標(biāo)識(shí)符和契約編號(hào))轉(zhuǎn)換成相應(yīng)的它自己的信息,之后,發(fā)送初始CDR給該客戶。在賬單處理服務(wù)器WD1中存儲(chǔ)一個(gè)“空”CDR,使從賬單處理服務(wù)器WD2接收的初始CDR與發(fā)送給該客戶的契約CDR相關(guān)聯(lián),前述“空”CDR與從賬單處理服務(wù)器WD2接收的簽名契約CDR相同,但是業(yè)務(wù)標(biāo)識(shí)符被替換成契約編號(hào),賬單處理服務(wù)器WD1利用該契約編號(hào)來(lái)識(shí)別該業(yè)務(wù)。通過(guò)這種方式,賬單處理服務(wù)器WD1知道該業(yè)務(wù)來(lái)自與另一賬單處理業(yè)務(wù)提供者簽訂契約的某個(gè)業(yè)務(wù)提供者。
此后,賬單處理服務(wù)器WD1可以收集使用該業(yè)務(wù)所生成的CDR。其情形類似于客戶發(fā)出一次國(guó)際呼叫的情況。
本地收集的CDR可以在本地賬單處理系統(tǒng)中進(jìn)行處理,它們也可以發(fā)送到擁有賬單處理服務(wù)器WD2的賬單處理業(yè)務(wù)提供者。在電話網(wǎng)中,CDR的處理和賬單處理通常在本地系統(tǒng)中進(jìn)行。屬于另一運(yùn)營(yíng)者的賬單處理部分將在以后返回給他們。
以上的例子示出了將在線契約的制定委任給本地賬單處理服務(wù)器,并使用與公用電話網(wǎng)相同的管理方法,可以在全球范圍內(nèi)擴(kuò)展按照本發(fā)明的方法。
在系統(tǒng)中加入類似于移動(dòng)通信網(wǎng)絡(luò)中的歸屬和訪問(wèn)寄存器,可以實(shí)現(xiàn)與移動(dòng)通信網(wǎng)相同的漫游特性。在這種情況下,必須保證客戶的公開密鑰安全地傳送到接近該租用者的賬單處理服務(wù)器,使該賬單處理服務(wù)器能夠驗(yàn)證計(jì)費(fèi)記錄。(如果傳送無(wú)法安全進(jìn)行,則第三方可能會(huì)在傳送期間修改密鑰,通過(guò)這種方式造成原租用者的損失。)租用者的公開密鑰可以傳送到例如接近該賬單處理服務(wù)器的一個(gè)數(shù)據(jù)庫(kù)(VLR,訪問(wèn)位置寄存器),該賬單處理服務(wù)器能夠訪問(wèn)該數(shù)據(jù)庫(kù)。最接近漫游租用者的賬單處理服務(wù)器可以利用該租用者自己的賬單處理服務(wù)器的標(biāo)識(shí)符進(jìn)行賬單處理。在業(yè)務(wù)會(huì)話結(jié)束之后,收集的CDR被發(fā)送給該租用者自己的賬單處理服務(wù)器。
客戶終端可以是,例如已加入本發(fā)明所需特性的一個(gè)普通移動(dòng)臺(tái),本發(fā)明可以用于移動(dòng)電話網(wǎng)或移動(dòng)通信網(wǎng)。
如果客戶終端位于有線電視網(wǎng)中,則例如播放視頻點(diǎn)播的業(yè)務(wù)可以如下實(shí)現(xiàn)。因?yàn)橛芯€電視網(wǎng)是一種廣播網(wǎng)絡(luò),其中所有客戶接收相同信號(hào),服務(wù)器利用密鑰加密它所發(fā)送的視頻信號(hào),該密鑰頻繁改變,例如每隔5-10分鐘改變一次。每次服務(wù)器改變密鑰,它將該密鑰告知賬單處理服務(wù)器,賬單處理服務(wù)器在從客戶終端接收到相應(yīng)支付之后,將新密鑰交給客戶終端。
圖10說(shuō)明了客戶終端是有線電視網(wǎng)終端情況下計(jì)費(fèi)的支付。簽訂契約之后,賬單處理服務(wù)器將它從提供該業(yè)務(wù)的服務(wù)器接收的第一密鑰交給客戶終端。該賬單處理服務(wù)器定期發(fā)送類型3計(jì)費(fèi)記錄(脈沖)給客戶終端;通過(guò)這種方式,它要求新的支付。賬單處理服務(wù)器響應(yīng)于支付,發(fā)送一個(gè)新密鑰,該密鑰來(lái)自提供該業(yè)務(wù)的服務(wù)器。該密鑰可以例如在單獨(dú)定義類型(類型9)CDR中發(fā)送,其中可以采用該用戶的公開密鑰加密,然后安置到簽名域。如果存在局外人復(fù)制密鑰的風(fēng)險(xiǎn),則可以進(jìn)行加密。密鑰僅發(fā)送給已從其接收了支付CDR的那些客戶終端。業(yè)務(wù)提供者不需要一次發(fā)送一個(gè)密鑰給賬單處理服務(wù)器;全部密鑰可以一起發(fā)送。此外,不需要使用類型0 CDR與客戶簽訂單獨(dú)的契約。而是將第一密鑰的發(fā)送作為系統(tǒng)側(cè)的在線契約提議,第一支付CDR充當(dāng)客戶側(cè)對(duì)該契約的接受。之后,可以給該業(yè)務(wù)會(huì)話一個(gè)契約編號(hào)。
有線電視應(yīng)用也可以不采用類型3計(jì)費(fèi)記錄來(lái)實(shí)現(xiàn)。這種情況下,作為終端發(fā)送支付CDR的響應(yīng),向每個(gè)客戶終端發(fā)送密鑰。
盡管以上結(jié)合附圖所示例子描述了本發(fā)明,但顯然本發(fā)明并不局限于這些例子,它可以在所附專利權(quán)利要求書所設(shè)定的范圍內(nèi)以若干方式加以變化。下面簡(jiǎn)要描述一些可能的變化。
例如,客戶終端可以不發(fā)送實(shí)際的計(jì)費(fèi)記錄給賬單處理服務(wù)器,而是發(fā)送某個(gè)其它消息,賬單處理服務(wù)器可以利用該消息作為生成計(jì)費(fèi)記錄的基礎(chǔ)。例如,只要業(yè)務(wù)仍在繼續(xù),客戶終端就發(fā)送所謂的激勵(lì)消息,之后,賬單處理服務(wù)器生成一個(gè)計(jì)費(fèi)記錄,其中將最后一個(gè)激勵(lì)消息和接受契約時(shí)刻之間的時(shí)間作為業(yè)務(wù)的持續(xù)時(shí)間。也可以在客戶終端告知以確定方式接受了選擇的業(yè)務(wù)之后,賬單處理服務(wù)器生成計(jì)費(fèi)記錄。
在上述系統(tǒng)中,業(yè)務(wù)提供者所提供的業(yè)務(wù)包括發(fā)送信息。原則上,業(yè)務(wù)也可以包括向客戶交付物理貨物(例如通過(guò)郵寄業(yè)務(wù))。這種情況下,賬單處理系統(tǒng)生成計(jì)費(fèi)記錄(因?yàn)榭蛻艚K端無(wú)法測(cè)量業(yè)務(wù)質(zhì)量)。
如果客戶和賬單處理服務(wù)器之間的連接足夠安全,則計(jì)費(fèi)記錄中不需要包括數(shù)字簽名。此外,也不需要向賬單處理服務(wù)器發(fā)送單獨(dú)的在線業(yè)務(wù)接受消息,因?yàn)榈谝恢Ц禖DR可以充當(dāng)客戶側(cè)的在線業(yè)務(wù)的接受消息。因此,唯一重要的因素是某個(gè)消息通知賬單處理服務(wù)器客戶已接受了契約。
也可以是首先在賬單處理服務(wù)器和客戶之間簽訂在線契約,然后才聯(lián)系業(yè)務(wù)提供者的服務(wù)器。
也可以以業(yè)務(wù)會(huì)話的形式實(shí)現(xiàn)業(yè)務(wù),其中除了客戶終端之外,還有多于一個(gè)服務(wù)器參與。一個(gè)服務(wù)器可向客戶終端發(fā)送例如視頻信號(hào),而另一個(gè)服務(wù)器同時(shí)發(fā)送與視頻信號(hào)相關(guān)的附加信息,例如文本或圖。
如果上述服務(wù)器具有不同的擁有者,則支付可以在這些擁有者之間以若干方式進(jìn)行劃分。例如,賬單處理系統(tǒng)可以在逐月生成賬單時(shí)計(jì)算這些業(yè)務(wù)提供者的份額。另一種方案是,賬單處理服務(wù)器按以下方式分配支付在從客戶終端接收到第一支付CDR時(shí),賬單處理服務(wù)器生成例如兩個(gè)新CDR,它對(duì)其進(jìn)行簽名并存儲(chǔ)到大容量存儲(chǔ)器中。這些計(jì)費(fèi)記錄中的一個(gè)包含了視頻業(yè)務(wù)的支付,另一個(gè)是數(shù)據(jù)業(yè)務(wù)的支付。這些支付之和是從客戶終端接收的計(jì)費(fèi)記錄中的金額。在業(yè)務(wù)提供者之間劃分該金額的方法是存儲(chǔ)在業(yè)務(wù)數(shù)據(jù)庫(kù)中的組合業(yè)務(wù)的一個(gè)參數(shù)。如果多個(gè)服務(wù)器參與同一業(yè)務(wù)會(huì)話,賬單處理服務(wù)器可以相應(yīng)地將從客戶那里接受的金額劃分成多個(gè)計(jì)費(fèi)記錄。除了能夠在業(yè)務(wù)提供者之間通過(guò)生成新CDR來(lái)劃分支付之外,賬單處理服務(wù)器還可以直接取走它的份額。因此,如果同時(shí)存在N個(gè)業(yè)務(wù)提供者,則賬單處理服務(wù)器可以將每個(gè)接收到的支付CDR劃分成N+1部分,用于新的計(jì)費(fèi)記錄,使每個(gè)業(yè)務(wù)提供者和賬單處理業(yè)務(wù)提供者能夠得到其份額。
--CDR結(jié)構(gòu)-=================-在初始版本中,編碼是面向字節(jié)的,沒(méi)有標(biāo)記和-長(zhǎng)度域.如果沒(méi)有指定什么,則ENUMERATED-被編碼成一個(gè)八位字節(jié),INTEGER被編碼成-一個(gè)MSB第一格式的八位字節(jié)字符串-(長(zhǎng)度為2,4或8,取決于最大長(zhǎng)度).
CDR_cdrType::=ENUMERATED{contract(0),--初始CDR,WD->客戶機(jī)payment (1),--正常支付CDRfinal (2),--同上,客戶機(jī)停止pulse (3),--指示新支付missing_seq (4),--序列號(hào)丟失的CDRmod_contract(5),-contr.重新協(xié)商abort (6),--終止連接,不加錢E_cash (7)--電子現(xiàn)金承載者CDR,類型B}-類型0..6在CDRtypeA中重載,類型7使用-CDRtypeBCDR_network::=ENUMERATED{unknown(0),TCP/IP (1),ISDN (2)}CDR_serviceTypeType::=ENUMERATED{unknown(0),…}CDR_timeType::=hundrethOfSec OCTET STRING(SIZE(1)),secondsOCTET STRING(SIZE(1)),
minutesOCTET STRING(SIZE(1)),hoursOCTET STRING(SIZE(1)),daysOCTET STRING(SIZE(1)),year_loOCTET STRING(SIZE(1)),year_hiOCTET STRING(SIZE(1))}CDR_identifierType::=SEQUENCE{typeENUMERATED{system_assigned(0),E164_addr(1),...}dataOCTET STRING(SIZE(16))}CDR_paymentMethodType::=ENUMERATED{free(0),--不計(jì)費(fèi)one_time(1),--約定一次支付有效periodic(2),--基于時(shí)間wd_req(3),--由WD消息觸發(fā)支付ext_trig(4) --由一個(gè)外部客戶機(jī)應(yīng)用觸發(fā)支付}CDR_currencyType::=ENUMERATED{majorType ENUMERATED{bill(0),E_cash(1)},currency ENUMERATED {FiM(0),USD(1),...}}--編碼到一個(gè)八位字節(jié),使得主類型占據(jù)最高有效位,現(xiàn)金比特0-6CDR_moneyAmountType::=SEQUENCE{currency CDR_currencyType,value INTEGER(0..MAX_WORD)--如果使用電子現(xiàn)金,則該值定義了-電子現(xiàn)金承載者CDR的序列號(hào)CDR_signatureType::=SEQUENCE{present ENUMERATED{absent(0),present(1)},type ENUMERATED{RSA-with-MD5(0),DES-with-MD5(1)},signature OCTET STRING SIZE(64)
CDRformatA::=SEQUENCE{typeCDR_cdrType,IengthINTEGER(0..MAX_S_WORD),contractNr INTEGER(0..MAX_D_WORD),sequenceNrINTEGER(0..MAX_WORD),serviceld INTEGER(0..MAX_D_WORD),serviceType CDR_serviceTypeType,startTime CDR_timeType,endTime CDR_timeType,clientld CDR_identifierType,watchdogld CDR_identifierType,serverld CDR_identifferType,payMethod CDR_paymentMethodType,moneyAm CDR_moneyAmountType,trafficData OCTET STRING(SIZE(8))signature CDR_signatureType}CDRformatB::=SEQUENCE{typeCDR_cdrType,lengthINTEGER(0..MAX_S_WORD),contractNr INTEGER(0..MAX_WORD),sequenceNrINTEGER(0..MAX_WORD),e_cashOCTET_STRING(SIZE(0..200))}
權(quán)利要求
1.一種處理服務(wù)使用的方法,所述方法包括-向設(shè)備提供用于加密服務(wù)的密鑰;-在設(shè)備中從終端接收一個(gè)消息,該消息通知關(guān)于定義的條款接受選定的服務(wù);以及-從所述設(shè)備向所述終端發(fā)送用于選定服務(wù)的密鑰。
2.如權(quán)利要求1所述的方法,包括在從所述終端發(fā)送所述通知接受的消息前,將建議關(guān)于服務(wù)的合同的消息發(fā)送給終端。
3.如權(quán)利要求2所述的方法,其中所述建議合同的消息是從設(shè)備發(fā)送的。
4.如權(quán)利要求2所述的方法,其中所述建議合同的消息是從服務(wù)器發(fā)送的。
5.如前述任一權(quán)利要求所述的方法,包括在設(shè)備和終端之間協(xié)商選定服務(wù)的條款。
6.如權(quán)利要求5所述的方法,其中所述通知接受的消息是與所述協(xié)商相關(guān)的消息。
7.如前述任一權(quán)利要求所述的方法,包括根據(jù)從所述終端接收的消息,從所述設(shè)備向記帳系統(tǒng)發(fā)送與選定服務(wù)相關(guān)聯(lián)的至少一個(gè)計(jì)費(fèi)消息。
8.如前述任一權(quán)利要求所述的方法,包括在接收所述通知接受的消息后,生成與選定服務(wù)相關(guān)聯(lián)的至少一個(gè)計(jì)費(fèi)記錄。
9.如權(quán)利要求8所述的方法,其中與選定服務(wù)相關(guān)聯(lián)的計(jì)費(fèi)消息包括計(jì)費(fèi)記錄。
10.如前述任一權(quán)利要求所述的方法,其中所述通知接受的消息包括計(jì)費(fèi)記錄。
11.一種處理服務(wù)使用的設(shè)備,所述設(shè)備包括-接收加密服務(wù)的密鑰的裝置;-從終端接收消息的裝置,所述消息通知關(guān)于定義的條款接受選定的服務(wù);以及-向所述終端發(fā)送用于選定服務(wù)的密鑰的裝置。
12.如權(quán)利要求11所述的設(shè)備,被配置為與終端協(xié)商選定服務(wù)的條款。
13.如權(quán)利要求11或12所述的設(shè)備,包括向終端發(fā)送建議合同的消息的裝置。
14.如權(quán)利要求11-13中任一項(xiàng)所述的設(shè)備,包括向記帳系統(tǒng)發(fā)送與選定服務(wù)相關(guān)聯(lián)的至少一個(gè)計(jì)費(fèi)消息的裝置。
15.如權(quán)利要求11-14中任一項(xiàng)所述的設(shè)備,包括在針對(duì)相應(yīng)服務(wù)接收所述通知接受的消息后,生成與選定服務(wù)相關(guān)聯(lián)的至少一個(gè)計(jì)費(fèi)記錄的裝置。
16.如權(quán)利要求11-15中任一項(xiàng)所述的設(shè)備,其中所述設(shè)備被配置為處理計(jì)費(fèi)記錄。
17.如權(quán)利要求11-16中任一項(xiàng)所述的設(shè)備,其中所述設(shè)備是計(jì)費(fèi)服務(wù)器。
18.一種使用服務(wù)的終端,包括;-選擇服務(wù)的裝置;-向設(shè)備發(fā)送關(guān)于定義的條款接受選定的服務(wù)的消息的裝置;以及-從設(shè)備接收選定服務(wù)的密鑰的裝置。
19.如權(quán)利要求18所述的終端,被配置為與設(shè)備協(xié)商選定服務(wù)的條款。
20.如權(quán)利要求18或19所述的終端,包括接收建議服務(wù)的合同的消息的裝置。
21.包括如權(quán)利要求11-17中任一項(xiàng)所述的至少一個(gè)設(shè)備和如權(quán)利要求18-20中任一項(xiàng)所述的至少一個(gè)終端的系統(tǒng)。
22.一種連接到網(wǎng)絡(luò)的客戶終端,所述終端包括從由多個(gè)服務(wù)器提供的多個(gè)服務(wù)中選擇服務(wù)的裝置;響應(yīng)于提供的服務(wù),生成計(jì)費(fèi)記錄的計(jì)費(fèi)記錄生成裝置,所述計(jì)費(fèi)記錄生成裝置被配置為使得生成的計(jì)費(fèi)記錄被發(fā)送到服務(wù)器。
23.如權(quán)利要求22所述的終端,其中所述客戶終端(CT)包括將數(shù)字簽名添加到生成的計(jì)費(fèi)記錄的裝置(SL)。
24.如權(quán)利要求22或23所述的終端,其中所述終端被配置為響應(yīng)于來(lái)自所述生成的計(jì)費(fèi)記錄將被發(fā)送到的所述服務(wù)器的命令打開合同窗口,所述窗口呈現(xiàn)有關(guān)服務(wù)的信息和接受服務(wù)的合同的接受按鈕。
25.如權(quán)利要求24所述的終端,其中所述客戶終端被配置為響應(yīng)于按下所述接受按鈕,向所述生成的計(jì)費(fèi)記錄將被發(fā)送到的所述服務(wù)器發(fā)送合同信息和簽名。
26.如權(quán)利要求22-25中任一項(xiàng)所述的終端,其中客戶終端包括服務(wù)播放器,其與生成計(jì)費(fèi)記錄的裝置相連,用于在由服務(wù)播放器接收的信號(hào)質(zhì)量下降時(shí)停止生成計(jì)費(fèi)記錄。
27.如權(quán)利要求22-26中任一項(xiàng)所述的終端,其中所述計(jì)費(fèi)記錄生成裝置被配置為使得生成的計(jì)費(fèi)記錄被發(fā)送到預(yù)定服務(wù)器。
28.如權(quán)利要求22-27中任一項(xiàng)所述的終端,其中所述生成的計(jì)費(fèi)記錄將被發(fā)送到的所述服務(wù)器包括計(jì)費(fèi)服務(wù)器。
29.一種計(jì)算機(jī)程序,包括至少一個(gè)計(jì)算機(jī)可執(zhí)行組件,其在運(yùn)行時(shí)允許從由多個(gè)服務(wù)器提供的多個(gè)服務(wù)中選擇服務(wù);響應(yīng)于提供的服務(wù)生成計(jì)費(fèi)記錄;以及使得生成的計(jì)費(fèi)記錄被發(fā)送到服務(wù)器。
30.如權(quán)利要求29所述的計(jì)算機(jī)程序,其中所述至少一個(gè)計(jì)算機(jī)可執(zhí)行組件在運(yùn)行時(shí)將數(shù)字簽名添加到生成的計(jì)費(fèi)記錄。
31.如權(quán)利要求29或30所述的計(jì)算機(jī)程序,其中所述至少一個(gè)計(jì)算機(jī)可執(zhí)行組件在運(yùn)行時(shí)打開合同窗口,所述窗口呈現(xiàn)有關(guān)服務(wù)的信息和接受服務(wù)的合同的接受按鈕。
32.如權(quán)利要求31所述的計(jì)算機(jī)程序,其中所述至少一個(gè)計(jì)算機(jī)可執(zhí)行組件在運(yùn)行時(shí),響應(yīng)于按下所述接受按鈕,使得合同信息和簽名被發(fā)送到所述服務(wù)器。
33.如權(quán)利要求29-32中任一項(xiàng)所述的計(jì)算機(jī)程序,其中所述至少一個(gè)計(jì)算機(jī)可執(zhí)行組件在運(yùn)行時(shí),用于在接收的信號(hào)質(zhì)量下降時(shí)停止生成計(jì)費(fèi)記錄。
全文摘要
本發(fā)明涉及電信系統(tǒng)中的一種計(jì)費(fèi)實(shí)現(xiàn)方法,前述電信系統(tǒng)包括客戶用以定購(gòu)業(yè)務(wù)的客戶終端,以及用以向客戶提供業(yè)務(wù)的服務(wù)器。為了容易地實(shí)現(xiàn),尤其是在多媒體環(huán)境中容易地實(shí)現(xiàn)業(yè)務(wù)的計(jì)費(fèi),網(wǎng)絡(luò)中至少使用一個(gè)獨(dú)立的賬單處理服務(wù)器,使每個(gè)客戶終端具有一個(gè)指定的賬單處理服務(wù)器。向客戶發(fā)送一個(gè)契約消息,說(shuō)明客戶必須就選擇的業(yè)務(wù)簽訂契約,將客戶對(duì)該契約的接受從客戶終端發(fā)送到網(wǎng)絡(luò)中的賬單處理服務(wù)器。網(wǎng)絡(luò)中的賬單處理服務(wù)器用于將計(jì)費(fèi)記錄傳送到賬單處理系統(tǒng),使得有關(guān)選定業(yè)務(wù)的計(jì)費(fèi)記錄的傳送涉及至少一個(gè)賬單處理服務(wù)器。
文檔編號(hào)G06Q20/00GK101072114SQ20071011217
公開日2007年11月14日 申請(qǐng)日期1997年11月11日 優(yōu)先權(quán)日1996年11月11日
發(fā)明者菲利普·金茲布爾格, 詹-埃里克·艾克伯格, 安蒂·伊爾拉-加斯基 申請(qǐng)人:諾基亞電信公司