專利名稱:用于基于萬(wàn)維網(wǎng)業(yè)務(wù)的訪問(wèn)服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種訪問(wèn)服務(wù)器及一種方法,用于將基于萬(wàn)維網(wǎng)的業(yè)務(wù)整合到現(xiàn)存的電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境中,此電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境包括一個(gè)或數(shù)個(gè)非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件。
背景技術(shù):
在現(xiàn)代通信網(wǎng)中,能夠提供增強(qiáng)型通信業(yè)務(wù)的能力變得越來(lái)越重要。一個(gè)典型的增強(qiáng)型業(yè)務(wù)是有條件呼叫轉(zhuǎn)接,它需要分析呼叫情況,基于存儲(chǔ)的呼叫轉(zhuǎn)接業(yè)務(wù)信息(profle)為呼叫選擇路由。為了提供這類業(yè)務(wù),提出了所謂的IN網(wǎng)絡(luò)體系結(jié)構(gòu)(IN=智能網(wǎng))。這種體系結(jié)構(gòu)可以納入基本網(wǎng)絡(luò),使得業(yè)務(wù)的實(shí)現(xiàn)和控制更為快捷、方便和更加靈活。這通過(guò)將業(yè)務(wù)控制從交換機(jī)轉(zhuǎn)移到分離的功能單元,稱為業(yè)務(wù)控制點(diǎn)(SCP)來(lái)實(shí)現(xiàn)。
對(duì)固定網(wǎng)而言,CCITTQ.1290提出了以下IN結(jié)構(gòu)與多個(gè)業(yè)務(wù)交換點(diǎn)(S SP)通信的一個(gè)業(yè)務(wù)控制點(diǎn)。業(yè)務(wù)交換點(diǎn)是實(shí)現(xiàn)業(yè)務(wù)交換功能(SSF)的交換機(jī),它能夠識(shí)別智能網(wǎng)業(yè)務(wù)的觸發(fā)條件,在檢測(cè)到觸發(fā)條件滿足時(shí),激活與業(yè)務(wù)控制點(diǎn)的交互。業(yè)務(wù)交換點(diǎn)和業(yè)務(wù)控制點(diǎn)之間的通信采用7號(hào)信令(SS7)和TCAP協(xié)議(TCAP=事務(wù)處理能力應(yīng)用部分)。
此外,在無(wú)線通信網(wǎng)中采用IN體系結(jié)構(gòu)已是眾所周知。移動(dòng)控制器的作用是使得移動(dòng)用戶能夠接入蜂窩通信網(wǎng)。蜂窩通信網(wǎng)包括歸屬位置寄存器(HLR),后者包括的用戶信息數(shù)據(jù)庫(kù)中包含了位置信息和用戶信息。HLR和SCP通過(guò)基于TCAP的通信協(xié)議通信。
發(fā)明內(nèi)容
本發(fā)明的目的是在通信網(wǎng)內(nèi)部改善提供的業(yè)務(wù)。
本發(fā)明的目的通過(guò)一訪問(wèn)服務(wù)器來(lái)實(shí)現(xiàn),該訪問(wèn)服務(wù)器將基于萬(wàn)維網(wǎng)的業(yè)務(wù)整合到現(xiàn)存的電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境中,此電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境包括一個(gè)或數(shù)個(gè)非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件。其中該訪問(wèn)服務(wù)器包括至少一個(gè)第一協(xié)調(diào)部件,用于從基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件中接收業(yè)務(wù)請(qǐng)求,該業(yè)務(wù)請(qǐng)求使用基于萬(wàn)維網(wǎng)的協(xié)議;將接收到的業(yè)務(wù)請(qǐng)求轉(zhuǎn)換為電信業(yè)務(wù)請(qǐng)求,并使用恰當(dāng)?shù)碾娦艆f(xié)議將電信業(yè)務(wù)請(qǐng)求傳給相應(yīng)的電信業(yè)務(wù)部件;接收從電信業(yè)務(wù)部件返回的業(yè)務(wù)數(shù)據(jù),并用基于萬(wàn)維網(wǎng)的協(xié)議傳輸業(yè)務(wù)數(shù)據(jù)。
本發(fā)明的目的還通過(guò)一種方法來(lái)實(shí)現(xiàn),該方法將基于萬(wàn)維網(wǎng)的業(yè)務(wù)整合到現(xiàn)存的電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境中,此電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境包括一個(gè)或數(shù)個(gè)非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件。其中該方法包括以下步驟在基于萬(wàn)維網(wǎng)的描述服務(wù)器中登記非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件,使業(yè)務(wù)部件的業(yè)務(wù)特性為基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件所了解;從基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件發(fā)送業(yè)務(wù)請(qǐng)求給訪問(wèn)服務(wù)器,該業(yè)務(wù)請(qǐng)求使用基于萬(wàn)維網(wǎng)的協(xié)議;在訪問(wèn)服務(wù)器中轉(zhuǎn)換該業(yè)務(wù)請(qǐng)求為一電信業(yè)務(wù)請(qǐng)求,并用適當(dāng)?shù)碾娦艆f(xié)議將電信業(yè)務(wù)請(qǐng)求傳送給相應(yīng)的電信業(yè)務(wù)部件;將業(yè)務(wù)數(shù)據(jù)從電信業(yè)務(wù)部件傳送給訪問(wèn)服務(wù)器;以及在訪問(wèn)服務(wù)器用基于萬(wàn)維網(wǎng)的協(xié)議傳送接收的業(yè)務(wù)數(shù)據(jù)。
各種不同的優(yōu)點(diǎn)被本發(fā)明實(shí)現(xiàn)業(yè)務(wù)的建立和供給變得更有效并且新業(yè)務(wù)的整合被簡(jiǎn)化。此外,本發(fā)明使萬(wàn)維網(wǎng)業(yè)務(wù)架構(gòu)基礎(chǔ)上的網(wǎng)絡(luò)獨(dú)立業(yè)務(wù)能得到發(fā)展。業(yè)務(wù)成為可移動(dòng)的,它提高了重復(fù)使用軟件塊的可能性。此外,本發(fā)明允許萬(wàn)維網(wǎng)的業(yè)務(wù)和面向電信的業(yè)務(wù)間的合作。它提供一種環(huán)境,透明地將萬(wàn)維網(wǎng)業(yè)務(wù)整合到現(xiàn)存的電信網(wǎng)絡(luò)中。此外,在實(shí)現(xiàn)新業(yè)務(wù)時(shí),不再需要改編多個(gè)網(wǎng)元的軟件。新業(yè)務(wù)通過(guò)外接附件(add-on)容易地被引入。
其他優(yōu)點(diǎn)通過(guò)如從屬權(quán)利要求所指明的具體實(shí)施方式
實(shí)現(xiàn)。
依據(jù)本發(fā)明的優(yōu)選實(shí)施方式,至少一個(gè)第一協(xié)調(diào)部件傳送所述業(yè)務(wù)數(shù)據(jù)給業(yè)務(wù)數(shù)據(jù)部件,并將資源地址返回給基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件。這使得從控制流中分離數(shù)據(jù)流成為可能。數(shù)據(jù)流結(jié)構(gòu)正如控制流結(jié)構(gòu)一樣被協(xié)調(diào)一致。基于萬(wàn)維網(wǎng)的業(yè)務(wù)的數(shù)據(jù)被集中,這簡(jiǎn)化了保密和安全特征的供給,并提高了整個(gè)數(shù)據(jù)保持(holding)系統(tǒng)的有效性。此外,數(shù)據(jù)可以由基于萬(wàn)維網(wǎng)的不同業(yè)務(wù)部件重用和共享,這使得基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件的協(xié)作更為簡(jiǎn)單,降低了基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件的開(kāi)發(fā)成本,改進(jìn)了整個(gè)系統(tǒng)的一致性?;谌f(wàn)維網(wǎng)的業(yè)務(wù)的數(shù)據(jù)合并在同類的數(shù)據(jù)庫(kù)中,這提供了高可用性、防止數(shù)據(jù)丟失的高保證性,并且簡(jiǎn)化了備份功能。
但是,至少一個(gè)第一協(xié)調(diào)部件將業(yè)務(wù)數(shù)據(jù)直接傳送給該基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件也是可能的。
依據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施方式,訪問(wèn)服務(wù)器包括登記單元,用于在基于萬(wàn)維網(wǎng)的描述服務(wù)器中登記電信業(yè)務(wù)部件,以使得電信業(yè)務(wù)部件的業(yè)務(wù)特性和業(yè)務(wù)地址為基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件所了解。這使得容易地在基于萬(wàn)維網(wǎng)的業(yè)務(wù)供給環(huán)境中引入新的電信業(yè)務(wù)部件成為可能。此外,它確保新部署的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件獲得所有可用的電信業(yè)務(wù)部件的完整概觀,因而,它提高和簡(jiǎn)化了新業(yè)務(wù)的引入。
新業(yè)務(wù)的引入和新業(yè)務(wù)的自我配置被如下的特征進(jìn)一步地提高訪問(wèn)服務(wù)器還包括控制單元,用于,使用基于萬(wàn)維網(wǎng)的協(xié)議,從基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件中接收標(biāo)識(shí)電信業(yè)務(wù)部件的業(yè)務(wù)地址;并傳送所標(biāo)識(shí)的電信業(yè)務(wù)部件的業(yè)務(wù)描述符;該業(yè)務(wù)描述符描述如何與分配給被尋址的電信業(yè)務(wù)部件的協(xié)調(diào)部件通信。
優(yōu)選地,訪問(wèn)服務(wù)器包括針對(duì)每一個(gè)電信業(yè)務(wù)部件的專用第一協(xié)調(diào)部件,電信業(yè)務(wù)部件登記在基于萬(wàn)維網(wǎng)的描述服務(wù)器中。這簡(jiǎn)化了訪問(wèn)服務(wù)器的處理過(guò)程。
依據(jù)本發(fā)明的優(yōu)選實(shí)施方式,訪問(wèn)服務(wù)器除包括至少一個(gè)第一協(xié)調(diào)部件外,還包括至少一個(gè)第二協(xié)調(diào)部件,用于從電信業(yè)務(wù)部件接收業(yè)務(wù)請(qǐng)求,該請(qǐng)求使用電信協(xié)議;轉(zhuǎn)換該接收的業(yè)務(wù)請(qǐng)求為基于萬(wàn)維網(wǎng)的業(yè)務(wù)請(qǐng)求,并用基于萬(wàn)維網(wǎng)的協(xié)議將基于萬(wàn)維網(wǎng)的業(yè)務(wù)請(qǐng)求傳送給相應(yīng)的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件;接收業(yè)務(wù)數(shù)據(jù);并用電信協(xié)議傳送業(yè)務(wù)數(shù)據(jù)。這樣,使得基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件可被電信業(yè)務(wù)部件調(diào)用成為可能?;谌f(wàn)維網(wǎng)的業(yè)務(wù)部件和電信業(yè)務(wù)部件可以完全透明的方式交互。
為實(shí)現(xiàn)上述涉及到控制流和數(shù)據(jù)流分離的優(yōu)點(diǎn),至少一個(gè)第二協(xié)調(diào)部件適于接收來(lái)自基于萬(wàn)維網(wǎng)業(yè)務(wù)部件的資源地址,并通過(guò)將資源地址傳送給中央業(yè)務(wù)數(shù)據(jù)部件來(lái)訪問(wèn)中央業(yè)務(wù)數(shù)據(jù)部件。因而,數(shù)據(jù)流和控制流的分離對(duì)電信業(yè)務(wù)部件的調(diào)用和被調(diào)用兩者而言是透明的。
新業(yè)務(wù)的引入被以下的各項(xiàng)概念所改進(jìn)至少一個(gè)第二協(xié)調(diào)部件與基于萬(wàn)維網(wǎng)的描述服務(wù)器聯(lián)系,來(lái)接收關(guān)于可用的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件的信息。
通過(guò)結(jié)合附圖和閱讀以下詳細(xì)描述的當(dāng)前優(yōu)選的示例性實(shí)施例,本發(fā)明的這些和其他的特征和優(yōu)點(diǎn)能得到更好的理解。
圖1為示出具有業(yè)務(wù)供給系統(tǒng)的通信網(wǎng)的框圖。
圖2為圖1中的業(yè)務(wù)供給系統(tǒng)的詳細(xì)結(jié)構(gòu)的框圖。
圖3為圖2中的業(yè)務(wù)供給系統(tǒng)的第一部分的框圖。
圖4為圖2中的業(yè)務(wù)供給系統(tǒng)的第二部分的框圖。
具體實(shí)施例方式
圖1示出了通信網(wǎng)1,連接到通信網(wǎng)1的多個(gè)終端31到36,通信網(wǎng)2、訪問(wèn)服務(wù)器7和連接到通信網(wǎng)2的若干服務(wù)器21到25。
通信網(wǎng)1是向終端31到36提供通信業(yè)務(wù)的通信網(wǎng)。例如,通信網(wǎng)1由若干固定電路交換網(wǎng)和移動(dòng)電路交換網(wǎng)組成,這些網(wǎng)絡(luò)可以屬于不同的網(wǎng)絡(luò)運(yùn)營(yíng)商或者基于不同的技術(shù)。固定網(wǎng)可以是PSTN或ISDN(PSTN=公共電話交換網(wǎng);ISDN=綜合業(yè)務(wù)數(shù)字網(wǎng))。移動(dòng)網(wǎng)可以是蜂窩網(wǎng),例如GSM網(wǎng)或UMTS網(wǎng)(GSM=全球移動(dòng)通信系統(tǒng);UMTS=通用移動(dòng)通信系統(tǒng))。此外,除了電路交換通信業(yè)務(wù)之外,通信網(wǎng)1也可以提供專用于數(shù)據(jù)業(yè)務(wù)量傳輸?shù)姆纸M交換通信業(yè)務(wù)。
除了數(shù)據(jù)傳輸業(yè)務(wù)之外,通信網(wǎng)1還向終端31到36提供其它增強(qiáng)通信業(yè)務(wù)。這些業(yè)務(wù)可以是路由尋址業(yè)務(wù)、消息傳送業(yè)務(wù)、信息業(yè)務(wù)等。
終端31到36是可以與通信網(wǎng)1通信的終端。終端31和32是通過(guò)數(shù)字用戶線連接到通信網(wǎng)1的計(jì)算機(jī)。終端33和34是通過(guò)空中接口與通信網(wǎng)1通信的蜂窩移動(dòng)電話。終端35和36是通過(guò)各自的用戶線與通信網(wǎng)1連接的PSTN電話。
服務(wù)器21到25分別由一個(gè)或多個(gè)互連的計(jì)算機(jī)組成,它們由一個(gè)硬件平臺(tái)、一個(gè)軟件平臺(tái)以及基于硬件和軟件平臺(tái)提供的系統(tǒng)平臺(tái)執(zhí)行的多個(gè)應(yīng)用程序構(gòu)成。
通信網(wǎng)2是數(shù)據(jù)網(wǎng)。例如,該數(shù)據(jù)網(wǎng)是一個(gè)IP網(wǎng),它利用IP協(xié)議作為第三層協(xié)議(IP=互聯(lián)網(wǎng)協(xié)議)。數(shù)據(jù)網(wǎng)2物理上可以由若干ATM網(wǎng)絡(luò)和以太網(wǎng)(ATM=異步傳輸模式)組成。這些實(shí)際的網(wǎng)絡(luò)可以使用不同的媒體訪問(wèn)協(xié)議(MAC)。此外,TCP/IP協(xié)議??捎糜谑沟梅?wù)器21和25間進(jìn)行通信。
通信網(wǎng)1包括多個(gè)網(wǎng)元,這些網(wǎng)元提供必要的網(wǎng)絡(luò)功能來(lái)支持通信網(wǎng)1所提供的通信業(yè)務(wù)。網(wǎng)元是例如交換機(jī)、路由器或者網(wǎng)關(guān)。
但是,網(wǎng)元也可以是網(wǎng)絡(luò)業(yè)務(wù)節(jié)點(diǎn)、網(wǎng)管節(jié)點(diǎn)或者業(yè)務(wù)管理節(jié)點(diǎn)。
圖1示出三個(gè)網(wǎng)元11,12和13,它們直接連接到通信網(wǎng)2,示出三個(gè)網(wǎng)元81,82和83,它們通過(guò)訪問(wèn)服務(wù)器7連接到通信網(wǎng)2。
網(wǎng)元11至13可以包含處理TCP/IP協(xié)議棧的功能,使之能夠與服務(wù)器21至25通信。此外,網(wǎng)元11到13可以按照7號(hào)信令協(xié)議通信,并通過(guò)一執(zhí)行必要的協(xié)議轉(zhuǎn)換的網(wǎng)關(guān)連接到通信網(wǎng)2。
網(wǎng)元11至13和81至83包含一個(gè)或多個(gè)分配給各個(gè)網(wǎng)元的業(yè)務(wù)部件。此外,服務(wù)器22至24分別包含一個(gè)或數(shù)個(gè)業(yè)務(wù)部件。
服務(wù)器21是一個(gè)描述服務(wù)器,服務(wù)器25提供中心業(yè)務(wù)數(shù)據(jù)部件。
網(wǎng)元11至13,網(wǎng)元81至83,服務(wù)器21至25和訪問(wèn)服務(wù)器7的細(xì)節(jié)由圖2描繪出來(lái)。
圖2示出通信網(wǎng)2,服務(wù)器21至25,訪問(wèn)服務(wù)器7和網(wǎng)元11至13和81至83。
網(wǎng)元11至13分別包括業(yè)務(wù)部件14,15和16,以及17和18。網(wǎng)元81至83分別包括業(yè)務(wù)部件84,85和86,以及87和88。
業(yè)務(wù)部件14至18和84至88是網(wǎng)元應(yīng)用,由各個(gè)網(wǎng)元11至13上相應(yīng)的系統(tǒng)平臺(tái)執(zhí)行。業(yè)務(wù)部件14至18和84至88分別在各個(gè)網(wǎng)元11至13和84至88中實(shí)現(xiàn)相應(yīng)的網(wǎng)絡(luò)功能、網(wǎng)絡(luò)業(yè)務(wù)功能或網(wǎng)絡(luò)管理功能。
業(yè)務(wù)部件14至18是基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件,業(yè)務(wù)部件84至88是電信業(yè)務(wù)部件。
電信業(yè)務(wù)部件是通過(guò)電信專用的應(yīng)用程序接口(API)來(lái)交互的業(yè)務(wù)部件。例如,電信業(yè)務(wù)部件可以具有SSF或SCF功能,通過(guò)INAP接口交互,HLR或VLR功能,通過(guò)MAP接口交互,或者可以具有GGSN功能,通過(guò)Gi接口交互,MSC功能性,通過(guò)MAP接口交互,或GMLC功能,通過(guò)Le接口交互。(MSC=移動(dòng)轉(zhuǎn)換中心,HLR=歸屬位置寄存器,VLR=訪問(wèn)者位置寄存器,SCF=業(yè)務(wù)控制功能,SSF=業(yè)務(wù)變換功能,GGSN=網(wǎng)關(guān)GPRS支持節(jié)點(diǎn),GMLC=網(wǎng)關(guān)移動(dòng)位置中心,MAP=移動(dòng)應(yīng)用部件)基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件是通過(guò)面向?qū)ο蟮?、非電信專用接口?lái)交互的業(yè)務(wù)部件。例如,它們可以使用指定用于提供萬(wàn)維網(wǎng)業(yè)務(wù)的SOAP協(xié)議。此外,可以使用基于CORBA的協(xié)議、基于DCOM(DCOM=分布式公共對(duì)象模型)的協(xié)議或基于Java的協(xié)議和框架。
例如,基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件14可以具有通過(guò)這種API來(lái)交互的SSF功能、CSCF功能、MSC功能、HLR功能、VLR功能、SMSC功能、SCP功能,MSC功能或CSCF功能。(MSC=移動(dòng)轉(zhuǎn)換中心,HLR=歸屬位置寄存器,VLR=訪問(wèn)者位置寄存器,SCP=業(yè)務(wù)控制點(diǎn),SSF=業(yè)務(wù)變換功能,CSCF=呼叫狀態(tài)控制功能,SMSC=短消息業(yè)務(wù)中心)。
服務(wù)器22至24分別包括業(yè)務(wù)部件40和41,42和43,以及44至46。
業(yè)務(wù)部件40至46是提供電信業(yè)務(wù)的業(yè)務(wù)應(yīng)用。例如,業(yè)務(wù)部件40至46分別提供如下功能中的一種移動(dòng)業(yè)務(wù),GPRS業(yè)務(wù),WAP業(yè)務(wù),VLR功能,SMS功能,CRM功能,BSS功能,定位業(yè)務(wù)或維護(hù)業(yè)務(wù)。(GPRS=通用分組無(wú)線業(yè)務(wù),WAP=無(wú)線接入?yún)f(xié)議,SMS=短消息業(yè)務(wù),CRM=客戶關(guān)系管理,BSS=基站子系統(tǒng))此外,業(yè)務(wù)部件40至46可以由包括增強(qiáng)的電信業(yè)務(wù)業(yè)務(wù)邏輯的業(yè)務(wù)部件組成。例如,通用號(hào)碼業(yè)務(wù)、客戶信息業(yè)務(wù)、業(yè)務(wù)量信息業(yè)務(wù)、基于定位的業(yè)務(wù),等等。
此外,業(yè)務(wù)部件40至46可以是網(wǎng)絡(luò)管理功能、業(yè)務(wù)管理功能或是商業(yè)應(yīng)用。
此外,業(yè)務(wù)部件40至46中的一些提供專用業(yè)務(wù)應(yīng)用功能,一些提供公共業(yè)務(wù)功能。公共業(yè)務(wù)功能可被專用業(yè)務(wù)應(yīng)用功能訪問(wèn)和使用。
業(yè)務(wù)部件14至18和40至46是基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件。業(yè)務(wù)部件84至88是電信業(yè)務(wù)部件。電信業(yè)務(wù)部件84至88通過(guò)電信專用協(xié)議與訪問(wèn)服務(wù)器7通信?;谌f(wàn)維網(wǎng)的業(yè)務(wù)部件通過(guò)公共的基于萬(wàn)維網(wǎng)的協(xié)議相互之間、與描述服務(wù)器21和訪問(wèn)服務(wù)器7相互通信。例如,這些業(yè)務(wù)部件可使用SOAP協(xié)議、基于CORBA的協(xié)議、基于DCOM的協(xié)議、基于Java的協(xié)議和框架,或任何其它種類面向?qū)ο蟮膮f(xié)議。此外,基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件與數(shù)據(jù)服務(wù)器25通過(guò)數(shù)據(jù)接口52通信。
服務(wù)器25提供一中央業(yè)務(wù)數(shù)據(jù)部件。它包括一些數(shù)據(jù)庫(kù)業(yè)務(wù)功能26至28和公用數(shù)據(jù)庫(kù)29。數(shù)據(jù)庫(kù)業(yè)務(wù)功能26至28中的每一個(gè)提供對(duì)公用數(shù)據(jù)庫(kù)29的訪問(wèn)。
服務(wù)器25可能由一些支持?jǐn)?shù)據(jù)庫(kù)29的本地分布式服務(wù)器來(lái)代替,同步這些分布式服務(wù)器以便協(xié)調(diào)統(tǒng)一地支持?jǐn)?shù)據(jù)庫(kù)29。
例如,服務(wù)器25是一存儲(chǔ)區(qū)域網(wǎng)(SAN),提供一標(biāo)準(zhǔn)化方式來(lái)協(xié)調(diào)一致地支持?jǐn)?shù)據(jù)庫(kù)29。
訪問(wèn)服務(wù)器7包括一個(gè)或數(shù)個(gè)第一協(xié)調(diào)部件和一個(gè)或數(shù)個(gè)第二協(xié)調(diào)部件。例如,圖2示出三個(gè)第一協(xié)調(diào)部件74至76和三個(gè)第二協(xié)調(diào)部件71至73。
每個(gè)第一和第二協(xié)調(diào)部件與專門的電信業(yè)務(wù)部件相關(guān)。
第一協(xié)調(diào)部件從基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件中接收業(yè)務(wù)請(qǐng)求,該業(yè)務(wù)請(qǐng)求使用基于萬(wàn)維網(wǎng)的協(xié)議,第一協(xié)調(diào)部件將接收到的業(yè)務(wù)請(qǐng)求轉(zhuǎn)換為電信業(yè)務(wù)請(qǐng)求,并使用恰當(dāng)?shù)碾娦艆f(xié)議將所述電信業(yè)務(wù)請(qǐng)求傳給相應(yīng)的電信業(yè)務(wù)部件。接著,第一協(xié)調(diào)部件接收從電信業(yè)務(wù)部件返回的業(yè)務(wù)數(shù)據(jù),并用所述基于萬(wàn)維網(wǎng)的協(xié)議傳輸所述業(yè)務(wù)數(shù)據(jù)。
但是,訪問(wèn)服務(wù)器7也可能只包含第一協(xié)調(diào)部件,此外,協(xié)調(diào)部件可以同多個(gè)業(yè)務(wù)部件相關(guān),或第一協(xié)調(diào)部件也可以執(zhí)行第二協(xié)調(diào)部件的功能。
以上所描述的系統(tǒng)通過(guò)圖3和圖4在以下詳述。
圖3示出網(wǎng)元11和服務(wù)器21、24和25。服務(wù)器21是一個(gè)描述服務(wù)器,服務(wù)器24是一個(gè)業(yè)務(wù)部件服務(wù)器,而且服務(wù)器25是一個(gè)業(yè)務(wù)數(shù)據(jù)服務(wù)器。
服務(wù)器25包括數(shù)據(jù)庫(kù)業(yè)務(wù)功能26,數(shù)據(jù)庫(kù)29和業(yè)務(wù)部件20。數(shù)據(jù)庫(kù)業(yè)務(wù)功能26和數(shù)據(jù)庫(kù)29提供中央業(yè)務(wù)數(shù)據(jù)部件,控制和管理存儲(chǔ)在數(shù)據(jù)庫(kù)29中的業(yè)務(wù)數(shù)據(jù)。
描述服務(wù)器21包括控制單元211。此外,它可包括包含業(yè)務(wù)地址和登記的業(yè)務(wù)部件描述的數(shù)據(jù)庫(kù),但是,依照本發(fā)明的優(yōu)選的實(shí)施例,描述服務(wù)器21中的所有數(shù)據(jù)被數(shù)據(jù)庫(kù)服務(wù)器25存儲(chǔ)并管理。正如服務(wù)器24的描述,由服務(wù)器21提供的描述業(yè)務(wù)的數(shù)據(jù)與這種業(yè)務(wù)的處理相分離。
數(shù)據(jù)由服務(wù)器25提供的業(yè)務(wù)數(shù)據(jù)部件控制,而且業(yè)務(wù)處理和功能由描述服務(wù)器21執(zhí)行。
控制單元211為業(yè)務(wù)部件14至18提供上述的信息,并控制業(yè)務(wù)部件的登記,如,業(yè)務(wù)部件14至18和40至46的登記。
網(wǎng)元11包括業(yè)務(wù)部件14,它是MSC網(wǎng)絡(luò)功能。從功能的觀點(diǎn)來(lái)看,業(yè)務(wù)部件14包括控制單元141和兩個(gè)接口單元142和143。
服務(wù)器24包含業(yè)務(wù)部件44至46和控制單元240。業(yè)務(wù)部件44提供HLR業(yè)務(wù)。從功能的觀點(diǎn)來(lái)看,業(yè)務(wù)部件44包含業(yè)務(wù)邏輯441和兩個(gè)接口單元442和443。
HLR功能的數(shù)據(jù)與HLR功能的處理相分離。實(shí)現(xiàn)HLR功能處理的程序代碼組成業(yè)務(wù)邏輯441。與HLR功能有關(guān)的業(yè)務(wù)數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)29中。這些數(shù)據(jù)可被編碼為對(duì)象。
此外,數(shù)據(jù)庫(kù)29存儲(chǔ)依照公用數(shù)據(jù)模型的數(shù)據(jù),該公用數(shù)據(jù)模型為所有的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件14至18和41至46和協(xié)調(diào)部件所共知。因此,HLR功能的數(shù)據(jù)依照公用數(shù)據(jù)模型編碼并根據(jù)此數(shù)據(jù)模型的數(shù)據(jù)結(jié)構(gòu)存儲(chǔ),這使得HLR功能的數(shù)據(jù)不但可被業(yè)務(wù)部件44,而且可被所有其它的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件和所有協(xié)調(diào)部件存取、使用和理解。
業(yè)務(wù)邏輯441包含HLR功能的所有處理,因而也就包含所有的功能。處理/功能必須訪問(wèn)HLR功能的相應(yīng)的業(yè)務(wù)數(shù)據(jù)。這經(jīng)由接口單元443實(shí)現(xiàn),接口單元443提供經(jīng)接口52與公共業(yè)務(wù)數(shù)據(jù)部件的控制單元26通信的必要的功能。例如,使用系統(tǒng)查詢語(yǔ)言(SQL),擴(kuò)展標(biāo)識(shí)語(yǔ)言(XML)或公共對(duì)象請(qǐng)求代理結(jié)構(gòu)(CORBA)交互來(lái)完成這種通信。此外,也可以使用SOAP協(xié)議(面向業(yè)務(wù)的結(jié)構(gòu)化協(xié)議)。優(yōu)選地,使用的通信協(xié)議適合對(duì)數(shù)據(jù)庫(kù)29中的數(shù)據(jù)提供快速訪問(wèn)。
此外,業(yè)務(wù)邏輯441經(jīng)由接口單元442與其他的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件通信,例如與業(yè)務(wù)部件14至18或40至46通信。此外,業(yè)務(wù)邏輯441還經(jīng)由接口單元442與訪問(wèn)服務(wù)器7和描述服務(wù)器21通信。接口單元442使用與接口單元443使用的不同的協(xié)議進(jìn)行通信。它可以使用專用于提供萬(wàn)維網(wǎng)業(yè)務(wù)的SOAP協(xié)議。此外,也可以用基于CORBA的協(xié)議、基于DCOM的協(xié)議或基于Java的協(xié)議和框架。
業(yè)務(wù)部件14的接口單元142和描述服務(wù)器21的控制單元211包括與業(yè)務(wù)部件44的接口單元442相同的功能,這些功能使得業(yè)務(wù)部件44、14和描述服務(wù)器21經(jīng)由上述結(jié)構(gòu)通信。
業(yè)務(wù)部件14的接口單元143包括與業(yè)務(wù)部件44的接口單元443相同的功能,這些功能使得業(yè)務(wù)部件14能夠檢索存儲(chǔ)在數(shù)據(jù)庫(kù)29中的數(shù)據(jù)。
控制單元240執(zhí)行服務(wù)器24的業(yè)務(wù)部件44、45和46的登記。它包括與接口單元442相同的功能,并能與描述服務(wù)器21、基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件和協(xié)調(diào)部件通信。如果控制單元240識(shí)別到服務(wù)器24中產(chǎn)生了新的業(yè)務(wù)部件,它自動(dòng)地執(zhí)行下列各項(xiàng)登記處理它聯(lián)絡(luò)描述服務(wù)器21。在執(zhí)行一個(gè)認(rèn)證過(guò)程之后,作為通信61的一部分,它傳送新業(yè)務(wù)部件的業(yè)務(wù)地址和分配給新業(yè)務(wù)部件的描述數(shù)據(jù)給描述服務(wù)器21。這個(gè)描述,與后面描述的業(yè)務(wù)描述符相比,是由新業(yè)務(wù)部件提供的粗略的、對(duì)業(yè)務(wù)高層的描述。通信61的結(jié)束點(diǎn)是描述服務(wù)器21的控制單元211??刂茊卧?11在數(shù)據(jù)庫(kù)29存儲(chǔ)接收的數(shù)據(jù)。接著,它給所有聯(lián)絡(luò)描述服務(wù)器21的業(yè)務(wù)部件提供新的數(shù)據(jù)。
遞送給描述服務(wù)器21的業(yè)務(wù)地址可以是服務(wù)器24的網(wǎng)絡(luò)地址。但它也可以直接尋址服務(wù)器24中各個(gè)業(yè)務(wù)部件。
此外,控制單元240保持服務(wù)器24中的業(yè)務(wù)部件的業(yè)務(wù)描述符。業(yè)務(wù)描述符描述如何與各個(gè)第二業(yè)務(wù)部件通信。業(yè)務(wù)描述符可包含有關(guān)參數(shù)、格式和調(diào)用由各個(gè)業(yè)務(wù)部件提供的業(yè)務(wù)所必須使用的業(yè)務(wù)請(qǐng)求的內(nèi)容的信息。
此外,也可能是由中央業(yè)務(wù)數(shù)據(jù)部件管理的數(shù)據(jù)被登記為可用的業(yè)務(wù)。
為了要執(zhí)行如此的功能,數(shù)據(jù)服務(wù)器25包含業(yè)務(wù)部件20。業(yè)務(wù)部件20包含一些業(yè)務(wù)符號(hào)202至204和登記單元201。業(yè)務(wù)符號(hào)202到204描述數(shù)據(jù)庫(kù)29中的應(yīng)該被業(yè)務(wù)部件利用的數(shù)據(jù)。此外,它也包含描述由數(shù)據(jù)提供的各種業(yè)務(wù)的描述文件。當(dāng)檢測(cè)到設(shè)置了新的業(yè)務(wù)符號(hào)時(shí),登記單元201執(zhí)行以下登記過(guò)程它聯(lián)絡(luò)描述服務(wù)器21。作為通信62的一部分,登記單元201提交各自數(shù)據(jù)的資源地址給描述服務(wù)器21。此外,它提交業(yè)務(wù)描述。控制單元211在數(shù)據(jù)庫(kù)29中存儲(chǔ)資源地址相關(guān)的描述。接著,描述服務(wù)器21提供對(duì)這些數(shù)據(jù)的訪問(wèn),其作為業(yè)務(wù)提交給與描述服務(wù)器21聯(lián)絡(luò)的業(yè)務(wù)部件和協(xié)調(diào)部件。
待被通知有關(guān)可用業(yè)務(wù)的業(yè)務(wù)的業(yè)務(wù)部件14聯(lián)絡(luò)描述服務(wù)器21。作為通信63的一部分,業(yè)務(wù)部件14接收由描述服務(wù)器21提供的業(yè)務(wù)描述信息。例如,它下載業(yè)務(wù)部件40至46的描述文件。描述文件可能是,例如,用一種接口描述語(yǔ)言來(lái)編碼。
然后,業(yè)務(wù)部件14通過(guò)從描述服務(wù)器21收到的業(yè)務(wù)描述信息選擇這些業(yè)務(wù)部件中的一個(gè)或一些。當(dāng)接收選擇信息的時(shí)候,描述服務(wù)器21返回被選擇的業(yè)務(wù)部件的業(yè)務(wù)地址。
業(yè)務(wù)部件14訪問(wèn)接收的業(yè)務(wù)地址尋址的服務(wù)器。例如,業(yè)務(wù)部件14訪問(wèn)服務(wù)器24中的業(yè)務(wù)部件44。這種請(qǐng)求被服務(wù)器24的控制單元240處理。作為通信64的一部分,它返回被尋址的業(yè)務(wù)部件的業(yè)務(wù)描述符,例如業(yè)務(wù)部件44業(yè)務(wù)描述符。借著被包含在業(yè)務(wù)描述符中的信息,業(yè)務(wù)部件14處于產(chǎn)生調(diào)用各個(gè)業(yè)務(wù)部件的業(yè)務(wù)請(qǐng)求的位置。
例如,業(yè)務(wù)部件14通過(guò)被取來(lái)的業(yè)務(wù)描述符調(diào)用業(yè)務(wù)部件44。作為通信67的一部分,一個(gè)對(duì)應(yīng)的業(yè)務(wù)請(qǐng)求從業(yè)務(wù)部件14被發(fā)送到業(yè)務(wù)部件44。業(yè)務(wù)邏輯441被觸發(fā)并且執(zhí)行業(yè)務(wù)部件44的業(yè)務(wù)處理。當(dāng)執(zhí)行這個(gè)處理的時(shí)候,業(yè)務(wù)部件44訪問(wèn)由服務(wù)器25提供的業(yè)務(wù)數(shù)據(jù)部件,一次或幾次檢索必需的被處理的數(shù)據(jù)。甚至,作為通信68的一部分,它將處理結(jié)果從業(yè)務(wù)部件44傳送給業(yè)務(wù)數(shù)據(jù)部件。
當(dāng)業(yè)務(wù)過(guò)程完成后,作為通信67的一部分,業(yè)務(wù)邏輯441返回業(yè)務(wù)數(shù)據(jù)部件的資源地址給業(yè)務(wù)部件14。資源地址標(biāo)識(shí)數(shù)據(jù)庫(kù)29的數(shù)據(jù)結(jié)構(gòu)里的業(yè)務(wù)數(shù)據(jù),該數(shù)據(jù)代表業(yè)務(wù)處理的結(jié)果。
業(yè)務(wù)部件14訪問(wèn)由服務(wù)器25提供的業(yè)務(wù)數(shù)據(jù)部件,作為通信69的一部分,業(yè)務(wù)部件14傳送接收的資源地址給業(yè)務(wù)數(shù)據(jù)部件。數(shù)據(jù)管理功能26返回被尋址的業(yè)務(wù)數(shù)據(jù),該數(shù)據(jù)代表由業(yè)務(wù)部件44執(zhí)行的業(yè)務(wù)處理的結(jié)果。
但,在通信67里也可能是業(yè)務(wù)邏輯441返回所有的結(jié)果或結(jié)果的一部分。
此外,可能是由業(yè)務(wù)部件44執(zhí)行安全特征業(yè)務(wù)邏輯441包含業(yè)務(wù)安全部件445,它給業(yè)務(wù)部件分配訪問(wèn)權(quán)。例如,當(dāng)業(yè)務(wù)部件44被業(yè)務(wù)部件14至18之一調(diào)用時(shí),安全部件445執(zhí)行認(rèn)證和/或授權(quán)處理。安全部件445比較調(diào)用中的業(yè)務(wù)部件被確定的身份與訪問(wèn)權(quán)利分配數(shù)據(jù)庫(kù)中的進(jìn)入記錄項(xiàng)。依照這些進(jìn)入記錄項(xiàng),安全部件445對(duì)不同的業(yè)務(wù)部件授予不同的訪問(wèn)權(quán)限。
根據(jù)被授予的訪問(wèn)權(quán)限,安全部件445執(zhí)行被調(diào)用的業(yè)務(wù)或拒絕提供業(yè)務(wù)。
此外,以下的機(jī)制可被實(shí)現(xiàn)業(yè)務(wù)部件告知請(qǐng)求中的業(yè)務(wù)部件有關(guān)資源地址,還告知業(yè)務(wù)數(shù)據(jù)部件有關(guān)調(diào)用中的業(yè)務(wù)部件的身份。只有兩者相符合,業(yè)務(wù)數(shù)據(jù)部件才授權(quán)對(duì)被請(qǐng)求的業(yè)務(wù)數(shù)據(jù)的訪問(wèn)。
此外,業(yè)務(wù)供給系統(tǒng)可能包含一中央業(yè)務(wù)安全部件。這種業(yè)務(wù)安全部件與第一業(yè)務(wù)部件相連以得到安全憑證,該憑證是對(duì)第二業(yè)務(wù)部件的訪問(wèn)權(quán)限的定義。如果第一業(yè)務(wù)部件與第二業(yè)務(wù)部件之一相連,各個(gè)第二業(yè)務(wù)部件檢查這個(gè)第一業(yè)務(wù)部件的安全憑證,并依照這張安全憑證授予訪問(wèn)權(quán)利。
下面,結(jié)合圖4描述訪問(wèn)服務(wù)器7的細(xì)節(jié)。
圖4示出網(wǎng)元81至83和13,服務(wù)器21、24和25以及訪問(wèn)服務(wù)器7。
描述服務(wù)器21、數(shù)據(jù)服務(wù)器25和服務(wù)器24提供依照?qǐng)D3的功能性。
服務(wù)器13包含業(yè)務(wù)部件17和18和控制單元130。從功能的觀點(diǎn)來(lái)看,業(yè)務(wù)部件18包含業(yè)務(wù)邏輯181和兩接口單元182和183??刂茊卧?30和接口單元182和183提供如圖3的控制單元240和接口單元442和443的功能。
網(wǎng)元81到83分別包含業(yè)務(wù)部件84到87。業(yè)務(wù)部件87提供SCF網(wǎng)絡(luò)業(yè)務(wù)功能,業(yè)務(wù)部件85是一個(gè)MSC網(wǎng)絡(luò)功能,而且業(yè)務(wù)部件84提供HLR網(wǎng)絡(luò)功能。
訪問(wèn)服務(wù)器7包含控制單元70,第一協(xié)調(diào)單元74至76和第二協(xié)調(diào)單元71至73。協(xié)調(diào)部件71,72和74分別負(fù)責(zé)業(yè)務(wù)部件84,85和87。
控制單元70執(zhí)行類似如圖3控制單元240的功能,它包含在基于萬(wàn)維網(wǎng)的描述服務(wù)器21登記電信業(yè)務(wù)部件的登記單元701,控制單元70包含給基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件應(yīng)請(qǐng)求提交業(yè)務(wù)描述符的控制單元702,業(yè)務(wù)描述符識(shí)別電信業(yè)務(wù)部件。
協(xié)調(diào)部件71包含協(xié)調(diào)功能712和三個(gè)接口單元711,713和714。協(xié)調(diào)部件74包含協(xié)調(diào)功能742和三個(gè)接口單元741,743和744。接口單元713和743執(zhí)行圖3的接口單元442的功能并能經(jīng)由基于萬(wàn)維網(wǎng)的協(xié)議通信。接口單元714和744執(zhí)行接口單元443的功能并能與由數(shù)據(jù)服務(wù)器25提供的業(yè)務(wù)數(shù)據(jù)部件通信,并檢索數(shù)據(jù)庫(kù)29的數(shù)據(jù)。接口單元711和741執(zhí)行經(jīng)由電信協(xié)議與業(yè)務(wù)部件85和87通信的功能。接口單元741能經(jīng)由INAP協(xié)議進(jìn)行通信。接口單元711能經(jīng)由MAP協(xié)議進(jìn)行通信。
如果控制單元70識(shí)別到提供了新電信業(yè)務(wù)部件,例如業(yè)務(wù)部件87,則它執(zhí)行如下的處理使該業(yè)務(wù)部件可視控制單元70產(chǎn)生一個(gè)或一些專用的協(xié)調(diào)部件,例如協(xié)調(diào)部件74。是否創(chuàng)建用于新電信業(yè)務(wù)部件的第一協(xié)調(diào)部件和/或第二協(xié)調(diào)部件依作為業(yè)務(wù)部件的電信業(yè)務(wù)部件的特性而定,業(yè)務(wù)部件是消費(fèi)和/或提供業(yè)務(wù)的。
控制單元70在基于萬(wàn)維網(wǎng)的域執(zhí)行登記處理來(lái)登記新的電信業(yè)務(wù)。
登記單元701聯(lián)絡(luò)描述服務(wù)器21。在執(zhí)行一認(rèn)證過(guò)程之后,作為通信91的一部分,它傳送一業(yè)務(wù)地址,該業(yè)務(wù)地址代表專用協(xié)調(diào)部件741和分配給新的電信業(yè)務(wù)部件的描述數(shù)據(jù)??刂茊卧?11在數(shù)據(jù)庫(kù)29中存儲(chǔ)接收的數(shù)據(jù)。接著,登記單元701給所有基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件和所有協(xié)調(diào)部件提供數(shù)據(jù),它與描述服務(wù)器21聯(lián)系。
傳送給描述服務(wù)器21的業(yè)務(wù)地址可以是訪問(wèn)服務(wù)器7的網(wǎng)絡(luò)地址。但是,它也可以直接尋址訪問(wèn)服務(wù)器7中的各個(gè)協(xié)調(diào)部件。
此外,控制單元702保持經(jīng)由訪問(wèn)服務(wù)器7能訪問(wèn)的電信業(yè)務(wù)部件的業(yè)務(wù)描述符。例如,它保持第一協(xié)調(diào)部件74至76的業(yè)務(wù)描述符。業(yè)務(wù)描述符描述該如何與各個(gè)分配給電信業(yè)務(wù)部件的協(xié)調(diào)部件通信。
在被通知可用電信業(yè)務(wù)信息后,業(yè)務(wù)部件18聯(lián)絡(luò)描述服務(wù)器21。作為通信92的一部分,業(yè)務(wù)部件18接收描述服務(wù)器21提供的業(yè)務(wù)描述信息。例如它下載電信業(yè)務(wù)部件87和88的描述文件。業(yè)務(wù)部件18選擇電信業(yè)務(wù)部件87,描述服務(wù)器21返回協(xié)調(diào)部件74的業(yè)務(wù)地址。
業(yè)務(wù)部件18訪問(wèn)服務(wù)器7中的協(xié)調(diào)部件71。作為通信93的一部分,控制單元702返回協(xié)調(diào)部件74的業(yè)務(wù)描述符。借著被包含在業(yè)務(wù)描述符中的信息,業(yè)務(wù)部件18處于產(chǎn)生調(diào)用協(xié)調(diào)部件74的業(yè)務(wù)請(qǐng)求的位置。
業(yè)務(wù)部件18通過(guò)取回的業(yè)務(wù)描述符調(diào)用業(yè)務(wù)協(xié)調(diào)部件74。作為通信94的一部分,一個(gè)對(duì)應(yīng)的業(yè)務(wù)請(qǐng)求從業(yè)務(wù)部件18被發(fā)送到協(xié)調(diào)部件74。協(xié)調(diào)功能742被觸發(fā)并將業(yè)務(wù)請(qǐng)求轉(zhuǎn)換成一個(gè)或幾個(gè)電信業(yè)務(wù)請(qǐng)求?;谌f(wàn)維網(wǎng)的業(yè)務(wù)請(qǐng)求被轉(zhuǎn)變?yōu)檎?qǐng)求提供由電信業(yè)務(wù)部件87提供的業(yè)務(wù)的INAP調(diào)用。作為通信95的一部分,此業(yè)務(wù)請(qǐng)求被發(fā)送給電信業(yè)務(wù)部件87,它執(zhí)行業(yè)務(wù)處理,并作為通信96的一部分,給協(xié)調(diào)部件74返回業(yè)務(wù)處理的結(jié)果。
作為通信96的一部分,協(xié)調(diào)功能742給業(yè)務(wù)數(shù)據(jù)部件發(fā)送結(jié)果,并作為通信94的一部分,返回結(jié)果的資源地址給業(yè)務(wù)部件18。業(yè)務(wù)部件18訪問(wèn)業(yè)務(wù)數(shù)據(jù)部件,并作為通信97的一部分,傳送接收的資源地址給業(yè)務(wù)數(shù)據(jù)部件。數(shù)據(jù)管理功能26返回被尋址的業(yè)務(wù)數(shù)據(jù),該數(shù)據(jù)代表由電信業(yè)務(wù)部件87執(zhí)行的業(yè)務(wù)處理的結(jié)果。
但是,也可以是在通信94里由協(xié)調(diào)功能742返回所有結(jié)果或結(jié)果的一部分。
接著,當(dāng)電信業(yè)務(wù)部件,如業(yè)務(wù)部件85調(diào)用基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件的時(shí)候,執(zhí)行以下處理電信業(yè)務(wù)部件85使用電信協(xié)議發(fā)送業(yè)務(wù)請(qǐng)求給協(xié)調(diào)部件71。協(xié)調(diào)部件71接收這個(gè)請(qǐng)求,例如MAP請(qǐng)求,作為通信101的一部分。協(xié)調(diào)功能712聯(lián)絡(luò)描述服務(wù)器211,作為通信102的一部分,并接收適當(dāng)?shù)幕谌f(wàn)維網(wǎng)的業(yè)務(wù)部件的業(yè)務(wù)地址。例如,協(xié)調(diào)功能712接收業(yè)務(wù)部件44的業(yè)務(wù)地址,取得通信103中的相關(guān)的業(yè)務(wù)描述符,并調(diào)用通信104中的業(yè)務(wù)部件44。
也可能是協(xié)調(diào)功能已知道一適當(dāng)?shù)幕谌f(wàn)維網(wǎng)的業(yè)務(wù)部件,并不執(zhí)行通信102和103。
作為通信105的一部分,業(yè)務(wù)邏輯441被觸發(fā),執(zhí)行業(yè)務(wù)處理而且給業(yè)務(wù)數(shù)據(jù)部件傳送結(jié)果。另外,作為通信104的一部分,業(yè)務(wù)邏輯441返回結(jié)果的資源地址給協(xié)調(diào)功能712。協(xié)調(diào)功能712在通信106中訪問(wèn)結(jié)果,并作為通信101的一部分,傳送該結(jié)果給業(yè)務(wù)部件85。
也可能,業(yè)務(wù)邏輯441在通信104里返回所有的結(jié)果或結(jié)果的一部分。
權(quán)利要求
1.一種訪問(wèn)服務(wù)器(7),用于將基于萬(wàn)維網(wǎng)的業(yè)務(wù)整合到現(xiàn)存的電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境中,此電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境包括一個(gè)或數(shù)個(gè)非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件(84至88),其特征在于該訪問(wèn)服務(wù)器(7)包括至少一個(gè)第一協(xié)調(diào)部件(74至76),用于從基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18;40至46)中接收業(yè)務(wù)請(qǐng)求,該業(yè)務(wù)請(qǐng)求使用基于萬(wàn)維網(wǎng)的協(xié)議;將接收到的業(yè)務(wù)請(qǐng)求轉(zhuǎn)換為電信業(yè)務(wù)請(qǐng)求,并使用恰當(dāng)?shù)碾娦艆f(xié)議將所述電信業(yè)務(wù)請(qǐng)求傳給相應(yīng)的電信業(yè)務(wù)部件(84至88);接收從電信業(yè)務(wù)部件(84至88)返回的業(yè)務(wù)數(shù)據(jù),并用所述基于萬(wàn)維網(wǎng)的協(xié)議傳輸所述業(yè)務(wù)數(shù)據(jù)。
2.如權(quán)利要求1所述訪問(wèn)服務(wù)器(7),其特征在于至少一個(gè)第一協(xié)調(diào)部件(74至76)適于傳輸所述業(yè)務(wù)數(shù)據(jù)給基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18;40至46)。
3.如權(quán)利要求1所述訪問(wèn)服務(wù)器(7),其特征在于至少一個(gè)第一協(xié)調(diào)部件(74至76)適于傳輸所述業(yè)務(wù)數(shù)據(jù)給中央業(yè)務(wù)數(shù)據(jù)部件(25),并將資源地址返回給基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18;40至46)。
4.如權(quán)利要求1所述訪問(wèn)服務(wù)器(7),其特征在于訪問(wèn)服務(wù)器(7)還包括登記單元(701),用于在基于萬(wàn)維網(wǎng)的描述服務(wù)器(21)中登記電信業(yè)務(wù)部件(84至88),以使得所述電信業(yè)務(wù)部件(84至88)的業(yè)務(wù)特性和業(yè)務(wù)地址為基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18,40至46)所了解。
5.如權(quán)利要求1所述訪問(wèn)服務(wù)器(7),其特征在于訪問(wèn)服務(wù)器(7)還包括控制單元(702),用于,使用基于萬(wàn)維網(wǎng)的協(xié)議,從基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18;40至46)中接收標(biāo)識(shí)的電信業(yè)務(wù)部件(84至88)的業(yè)務(wù)地址;并傳送所標(biāo)識(shí)的電信業(yè)務(wù)部件(84至88)的業(yè)務(wù)描述符;該業(yè)務(wù)描述符描述如何與分配給被尋址的電信業(yè)務(wù)部件(84至88)的協(xié)調(diào)部件(74至76)通信。
6.如權(quán)利要求1所述訪問(wèn)服務(wù)器(7),其特征在于訪問(wèn)服務(wù)器(7)包括針對(duì)每一個(gè)電信業(yè)務(wù)部件(84至88)的專用第一協(xié)調(diào)部件(74至76),電信業(yè)務(wù)部件登記在基于萬(wàn)維網(wǎng)的描述服務(wù)器(21)中。
7.如權(quán)利要求1所述訪問(wèn)服務(wù)器(7),其特征在于訪問(wèn)服務(wù)器(7)還包括至少一個(gè)第二協(xié)調(diào)部件(71至73),用于從電信業(yè)務(wù)部件(84至88)接收業(yè)務(wù)請(qǐng)求,該請(qǐng)求使用電信協(xié)議;轉(zhuǎn)換該接收的業(yè)務(wù)請(qǐng)求為基于萬(wàn)維網(wǎng)的業(yè)務(wù)請(qǐng)求,并用基于萬(wàn)維網(wǎng)的協(xié)議將所述基于萬(wàn)維網(wǎng)的業(yè)務(wù)請(qǐng)求傳送給相應(yīng)的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18;40至46);接收業(yè)務(wù)數(shù)據(jù);并用所述電信協(xié)議傳送所述業(yè)務(wù)數(shù)據(jù)。
8.如權(quán)利要求7所述訪問(wèn)服務(wù)器(7),其特征在于至少一個(gè)第二協(xié)調(diào)部件(71至73)適于接收來(lái)自所述基于萬(wàn)維網(wǎng)業(yè)務(wù)部件(14至18)的資源地址,并通過(guò)將所述資源地址傳送給所述中央業(yè)務(wù)數(shù)據(jù)部件(25)來(lái)訪問(wèn)中央業(yè)務(wù)數(shù)據(jù)部件(25)。
9.如權(quán)利要求7所述訪問(wèn)服務(wù)器(7),其特征在于至少一個(gè)第二協(xié)調(diào)部件(71至73)與基于萬(wàn)維網(wǎng)的描述服務(wù)器(21)聯(lián)系,來(lái)接收關(guān)于可用的基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18,40至46)的信息。
10.一種將基于萬(wàn)維網(wǎng)的業(yè)務(wù)整合到現(xiàn)存的電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境中的方法,此電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境包括一個(gè)或數(shù)個(gè)非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件(84至88),其特征在于該方法包括以下步驟在基于萬(wàn)維網(wǎng)的描述服務(wù)器(21)中登記非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件(84至88),使所述業(yè)務(wù)部件(84至88)的業(yè)務(wù)特性為基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(14至18,40至46)所了解;從基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(40至46)發(fā)送業(yè)務(wù)請(qǐng)求給訪問(wèn)服務(wù)器(7),該業(yè)務(wù)請(qǐng)求使用基于萬(wàn)維網(wǎng)的協(xié)議;在所述訪問(wèn)服務(wù)器(7)中轉(zhuǎn)換該業(yè)務(wù)請(qǐng)求為一電信業(yè)務(wù)請(qǐng)求,并用適當(dāng)?shù)碾娦艆f(xié)議將所述電信業(yè)務(wù)請(qǐng)求傳送給相應(yīng)的電信業(yè)務(wù)部件(84至88);將業(yè)務(wù)數(shù)據(jù)從電信業(yè)務(wù)部件(84至88)傳送給訪問(wèn)服務(wù)器(7);以及在訪問(wèn)服務(wù)器(7)用基于萬(wàn)維網(wǎng)的協(xié)議傳送所述接收的業(yè)務(wù)數(shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種訪問(wèn)服務(wù)器(7)和一種將基于萬(wàn)維網(wǎng)的業(yè)務(wù)整合到現(xiàn)存的電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境中的方法,此電信網(wǎng)絡(luò)業(yè)務(wù)環(huán)境包括一個(gè)或數(shù)個(gè)非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件(84至88)。非基于萬(wàn)維網(wǎng)的電信業(yè)務(wù)部件(84至88)在基于萬(wàn)維網(wǎng)的描述服務(wù)器(21)中登記,使所述業(yè)務(wù)部件(84至88)的業(yè)務(wù)特性為基于萬(wàn)維網(wǎng)的業(yè)務(wù)部件(40至46;14至18)所了解?;谌f(wàn)維網(wǎng)的業(yè)務(wù)部件(40至46)發(fā)送業(yè)務(wù)請(qǐng)求給訪問(wèn)服務(wù)器(7),該業(yè)務(wù)請(qǐng)求使用基于萬(wàn)維網(wǎng)的協(xié)議。該訪問(wèn)服務(wù)器(7)將該業(yè)務(wù)請(qǐng)求轉(zhuǎn)換為電信業(yè)務(wù)請(qǐng)求并用適當(dāng)?shù)碾娦艆f(xié)議將所述電信業(yè)務(wù)請(qǐng)求傳送給對(duì)應(yīng)的電信業(yè)務(wù)部件(84至88)。該電信業(yè)務(wù)部件(84至88)將業(yè)務(wù)數(shù)據(jù)傳送給訪問(wèn)服務(wù)器(7)。訪問(wèn)服務(wù)器(7)使用基于萬(wàn)維網(wǎng)的協(xié)議來(lái)傳送接收的業(yè)務(wù)數(shù)據(jù)。
文檔編號(hào)H04Q7/24GK1503531SQ20031011368
公開(kāi)日2004年6月9日 申請(qǐng)日期2003年11月19日 優(yōu)先權(quán)日2002年11月20日
發(fā)明者弗朗茨-約瑟夫·班內(nèi)特, 魯?shù)婪颉ぢ迮宕摹ぐ⒗铝_斯, 洛佩茨 阿拉德羅斯, 弗朗茨-約瑟夫 班內(nèi)特 申請(qǐng)人:阿爾卡特公司