專利名稱:一種為用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng)、裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種通信系統(tǒng)、裝置和方法,尤其涉及一種下一代網(wǎng)絡(luò)中為用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng)、裝置及方法。
背景技術(shù):
目前的通信系統(tǒng)存在多個(gè)通信網(wǎng)絡(luò)。當(dāng)一個(gè)終端用戶(End User)申請(qǐng)一項(xiàng)網(wǎng)絡(luò)服務(wù)時(shí),該用戶的用戶體驗(yàn)(User Experience)完全依賴于終端設(shè)備(Terminal)的能力和給該用戶提供訪問(wèn)、服務(wù)的通信網(wǎng)絡(luò)。如果該終端用戶擁有屬于多個(gè)不同通信網(wǎng)絡(luò)的多個(gè)終端設(shè)備,則對(duì)于每一個(gè)終端設(shè)備,終端用戶都需要在其相應(yīng)的通信網(wǎng)絡(luò)中分別進(jìn)行注冊(cè)(Registration)、管理(Administration)、鑒權(quán)(Authentication)、計(jì)費(fèi)(Charging)等一系列行為,這無(wú)疑增加了用戶負(fù)擔(dān)。另外,多個(gè)通信網(wǎng)絡(luò)的存在使得需要對(duì)每一個(gè)網(wǎng)絡(luò)的數(shù)據(jù)進(jìn)行存儲(chǔ)和管理,這對(duì)通信系統(tǒng)的資源造成相當(dāng)大的浪費(fèi),導(dǎo)致運(yùn)營(yíng)和投資成本都比較高。
例如,一個(gè)終端用戶擁有兩套不同的終端設(shè)備,分別是固定電話(Fixed Telephone)、手機(jī)(Mobile Phone),由于固定電話所對(duì)應(yīng)的通信網(wǎng)絡(luò)是公共交換電話網(wǎng)(Public SwitchedTelephone Network;PSTN),手機(jī)對(duì)應(yīng)的通信網(wǎng)絡(luò)是公共陸地移動(dòng)網(wǎng)(Public Land MobileNetwork;PLMN),這兩個(gè)不同的網(wǎng)絡(luò)分別各自進(jìn)行計(jì)費(fèi)管理,因此用戶需要分別為固定電話和手機(jī)進(jìn)行繳費(fèi),而無(wú)法在一張交費(fèi)單上一次性繳納其通信費(fèi)用(無(wú)論是固定電話還是移動(dòng)電話)。此外,如果該終端用戶想設(shè)置呼叫前轉(zhuǎn)(Call Forward)等業(yè)務(wù),也需要分別針對(duì)固定電話和手機(jī)來(lái)設(shè)置,而無(wú)法設(shè)置一個(gè)統(tǒng)一的(無(wú)論是固定電話還是移動(dòng)電話)呼叫前轉(zhuǎn)業(yè)務(wù)。上述問(wèn)題有望在下一代網(wǎng)絡(luò)(Next Generation Network;NGN)中得到解決。NGN是人們對(duì)未來(lái)網(wǎng)絡(luò)的期盼,是網(wǎng)絡(luò)發(fā)展的長(zhǎng)期目標(biāo)。NGN是一個(gè)分組網(wǎng)絡(luò),它提供包括電信業(yè)務(wù)在內(nèi)的多種業(yè)務(wù),能夠利用多種帶寬和具有服務(wù)質(zhì)量(Quality of Service;QoS)能力的傳送技術(shù),實(shí)現(xiàn)業(yè)務(wù)功能與底層傳送技術(shù)的分離;它提供用戶對(duì)不同業(yè)務(wù)提供商網(wǎng)絡(luò)的自由接入,并支持通用移動(dòng)性,實(shí)現(xiàn)用戶對(duì)業(yè)務(wù)使用的一致性和統(tǒng)一性。
在NGN的體系架構(gòu)中目前討論最多的是網(wǎng)絡(luò)融合架構(gòu),尤其是固定網(wǎng)和移動(dòng)網(wǎng)的融合(Fixedand Mobile Convergence;FMC)得到越來(lái)越多的關(guān)注。網(wǎng)絡(luò)融合可以充分利用現(xiàn)有的資源,降低運(yùn)營(yíng)成本、增強(qiáng)競(jìng)爭(zhēng)力;可以向用戶提供各種形式的業(yè)務(wù)和一站式的服務(wù),使用戶不管是在固定環(huán)境中還是移動(dòng)環(huán)境中都能享受同樣的服務(wù);還可以給運(yùn)營(yíng)商帶來(lái)增加收入的機(jī)會(huì),減少引進(jìn)新業(yè)務(wù)的風(fēng)險(xiǎn),特別是適合全業(yè)務(wù)的經(jīng)營(yíng)。
網(wǎng)絡(luò)融合取得的一個(gè)最重要的進(jìn)展是由第三代移動(dòng)通信標(biāo)準(zhǔn)協(xié)作項(xiàng)目組織(3rd GenerationPartnership Project;3GPP)在Release5(R5)版本提出的基于IP的多媒體子系統(tǒng)(IP MultimediaSubsystem;IMS)技術(shù),IMS為基于IP的移動(dòng)和固定通信融合提供了基礎(chǔ),并被認(rèn)為是NGN演進(jìn)的一個(gè)重要階段?;贗MS有望將PSTN、PLMN融合為一個(gè)統(tǒng)一的網(wǎng)絡(luò),從而使得管理該網(wǎng)絡(luò)的運(yùn)營(yíng)商成為全業(yè)務(wù)運(yùn)營(yíng)商(Overall Service Operator),進(jìn)而實(shí)現(xiàn)統(tǒng)一的用戶體驗(yàn)和感受。
網(wǎng)絡(luò)融合涉及到的一個(gè)重要問(wèn)題是數(shù)據(jù)的融合。目前,在公共交換電話網(wǎng)PSTN中,數(shù)據(jù)庫(kù)是分散地存儲(chǔ)在端局中,而在公共陸地移動(dòng)網(wǎng)PLMN中,數(shù)據(jù)庫(kù)則是集中存儲(chǔ)在歸屬位置登記器(Home Location Register;HLR)中。如果終端用戶在上述兩個(gè)網(wǎng)絡(luò)中都存有數(shù)據(jù),則會(huì)帶來(lái)數(shù)據(jù)冗余。數(shù)據(jù)冗余一方面過(guò)多地占用通信系統(tǒng)資源,另一方面也容易引起數(shù)據(jù)更新不一致。網(wǎng)絡(luò)融合后的全業(yè)務(wù)運(yùn)營(yíng)商勢(shì)必要將上述兩種或者更多種網(wǎng)絡(luò)數(shù)據(jù)庫(kù)中的數(shù)據(jù)統(tǒng)一進(jìn)行管理,以減少甚至消除數(shù)據(jù)冗余。
盡管上述歸屬位置寄存器HLR具有集中存儲(chǔ)數(shù)據(jù)的功能,但是如果想在NGN中統(tǒng)一使用HLR尚存在問(wèn)題。這是因?yàn)槟壳耙粋€(gè)HLR由兩部分組成,分別是數(shù)據(jù)存儲(chǔ)(Storage)部分、數(shù)據(jù)操作(Operation)部分或稱為業(yè)務(wù)邏輯(Service Logic)部分。數(shù)據(jù)存儲(chǔ)部分用于存儲(chǔ)用戶數(shù)據(jù),數(shù)據(jù)操作部分用于對(duì)存儲(chǔ)的用戶數(shù)據(jù)進(jìn)行各種操作,例如鑒權(quán)、位置信息更新(LocateUpdate)等。上述數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)操作之間的接口是一個(gè)私有化接口(Proprietary Interface),該接口沒(méi)有統(tǒng)一、開(kāi)放的標(biāo)準(zhǔn),不同的網(wǎng)絡(luò)設(shè)備制造商自行定義該接口,因此對(duì)于網(wǎng)絡(luò)融合而言,現(xiàn)有網(wǎng)絡(luò)中存在的來(lái)自不同制造商的HLR會(huì)造成不同網(wǎng)絡(luò)之間難以互通數(shù)據(jù)。
從上述內(nèi)容可知,如何實(shí)現(xiàn)個(gè)性化業(yè)務(wù)的統(tǒng)一接入、減少數(shù)據(jù)的冗余存儲(chǔ),將成為NGN業(yè)務(wù)提供過(guò)程中需要迫切解決的重要問(wèn)題。
發(fā)明內(nèi)容因此,本發(fā)明的主要目的在于提供一種為用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng)及其裝置,使得采用該系統(tǒng)能夠?qū)崿F(xiàn)網(wǎng)絡(luò)融合與業(yè)務(wù)統(tǒng)一接入、減少數(shù)據(jù)冗余存儲(chǔ)。同時(shí),本發(fā)明的目的還在于提供一種為用戶提供網(wǎng)絡(luò)服務(wù)的方法,能夠在下一代網(wǎng)絡(luò)中的多網(wǎng)絡(luò)環(huán)境下對(duì)用戶數(shù)據(jù)進(jìn)行統(tǒng)一存儲(chǔ)、管理和應(yīng)用,從而實(shí)現(xiàn)多網(wǎng)絡(luò)業(yè)務(wù)的數(shù)據(jù)共享和業(yè)務(wù)之間的無(wú)縫銜接。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的一種為用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng),用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用,上述系統(tǒng)包括至少一個(gè)控制層,用于控制網(wǎng)絡(luò)中終端用戶的接入方式,其中,上述系統(tǒng)還包括至少一個(gè)數(shù)據(jù)應(yīng)用層和一個(gè)數(shù)據(jù)庫(kù)層,上述數(shù)據(jù)應(yīng)用層與上述控制層相連,接收上述控制層發(fā)出的指令,對(duì)上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作并完成協(xié)議轉(zhuǎn)換;上述數(shù)據(jù)庫(kù)層與上述數(shù)據(jù)應(yīng)用層相連,存儲(chǔ)上述數(shù)據(jù)應(yīng)用層進(jìn)行操作所使用的用戶數(shù)據(jù)。
其中,上述控制層包含至少一個(gè)客戶端,該客戶端與上述數(shù)據(jù)應(yīng)用層相連,向上述數(shù)據(jù)應(yīng)用層發(fā)出控制指令。上述數(shù)據(jù)應(yīng)用層包含至少一個(gè)應(yīng)用前端,該應(yīng)用前端與上述客戶端相連,接收上述客戶端發(fā)出的指令,對(duì)上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作并完成協(xié)議轉(zhuǎn)換。上述數(shù)據(jù)應(yīng)用層或者應(yīng)用前端對(duì)上述數(shù)據(jù)庫(kù)層進(jìn)行的操作包括數(shù)據(jù)讀取或者更新。上述數(shù)據(jù)應(yīng)用層與上述數(shù)據(jù)庫(kù)層之間的接口為開(kāi)放型接口,可以使用輕量級(jí)目錄訪問(wèn)協(xié)議。
本發(fā)明的技術(shù)方案還包括一種為用戶提供網(wǎng)絡(luò)服務(wù)的裝置,用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用,其中,該裝置中存儲(chǔ)的數(shù)據(jù)為目錄型結(jié)構(gòu),該目錄型結(jié)構(gòu)的一個(gè)分支結(jié)點(diǎn)為終端用戶的用戶標(biāo)識(shí),除以該分支結(jié)點(diǎn)為根結(jié)點(diǎn)的子樹(shù)外的其他結(jié)點(diǎn)為上述終端用戶在網(wǎng)絡(luò)中的接入方式,該接入方式的結(jié)點(diǎn)關(guān)聯(lián)到上述作為終端用戶的用戶標(biāo)識(shí)的分支結(jié)點(diǎn)。
其中,上述接入方式的結(jié)點(diǎn)通過(guò)ALIAS方式關(guān)聯(lián)到上述作為終端用戶的用戶標(biāo)識(shí)的分支結(jié)點(diǎn)。上述作為終端用戶的用戶標(biāo)識(shí)的分支結(jié)點(diǎn)包含至少一個(gè)公共業(yè)務(wù)屬性。
上述目錄型結(jié)構(gòu)可以采用輕量級(jí)目錄訪問(wèn)協(xié)議作為數(shù)據(jù)庫(kù)的訪問(wèn)協(xié)議。
本發(fā)明的技術(shù)方案又包括一種為用戶提供網(wǎng)絡(luò)服務(wù)的方法,用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用,上述網(wǎng)絡(luò)中包括至少一個(gè)終端用戶以及該用戶使用的終端設(shè)備,該方法包含以下步驟(1)上述終端設(shè)備通過(guò)控制層接入到上述網(wǎng)絡(luò)中;(2)上述終端設(shè)備通過(guò)數(shù)據(jù)應(yīng)用層請(qǐng)求對(duì)數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作;(3)上述終端設(shè)備獲得從上述數(shù)據(jù)庫(kù)層返回的用戶數(shù)據(jù)。
其中,上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)存儲(chǔ)在一個(gè)目錄型數(shù)據(jù)庫(kù)中。上述數(shù)據(jù)應(yīng)用層通過(guò)至少一個(gè)應(yīng)用前端請(qǐng)求對(duì)數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作。上述終端設(shè)備通過(guò)數(shù)據(jù)應(yīng)用層請(qǐng)求對(duì)上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作時(shí),首先將上述終端設(shè)備的接入方式關(guān)聯(lián)到終端用戶的用戶標(biāo)識(shí),然后對(duì)上述終端用戶的用戶標(biāo)識(shí)下的共享數(shù)據(jù)進(jìn)行操作。上述數(shù)據(jù)應(yīng)用層對(duì)上述數(shù)據(jù)庫(kù)層進(jìn)行的操作包括數(shù)據(jù)讀取或更新。
可見(jiàn),本發(fā)明所提供的一種為用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng)及方法,具有以下的優(yōu)點(diǎn)和特點(diǎn)(1)本發(fā)明為一個(gè)分層結(jié)構(gòu),通過(guò)采用控制層、數(shù)據(jù)應(yīng)用層、數(shù)據(jù)庫(kù)層的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu),將數(shù)據(jù)應(yīng)用層與數(shù)據(jù)庫(kù)層之間的接口設(shè)置為開(kāi)放型接口,與終端用戶相關(guān)的所有數(shù)據(jù)都集中到一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù)層,因此更加便于數(shù)據(jù)管理,并且由于不同接入網(wǎng)絡(luò)所使用的數(shù)據(jù)都集中在統(tǒng)一的數(shù)據(jù)庫(kù)中,進(jìn)而減少了數(shù)據(jù)冗余、便于用戶進(jìn)行數(shù)據(jù)配置。
(2)本發(fā)明的數(shù)據(jù)應(yīng)用層和數(shù)據(jù)庫(kù)層完全分離,這兩層之間的去耦合使得數(shù)據(jù)應(yīng)用層和數(shù)據(jù)庫(kù)層都可以按照各自的需要進(jìn)行擴(kuò)展。位于數(shù)據(jù)應(yīng)用層的應(yīng)用前端與數(shù)據(jù)庫(kù)層不相關(guān),可以根據(jù)相應(yīng)的接入網(wǎng)絡(luò)進(jìn)行獨(dú)立擴(kuò)展,因此大大增強(qiáng)了系統(tǒng)的可擴(kuò)展性,系統(tǒng)的性能得到進(jìn)一步改善。
(3)本發(fā)明的網(wǎng)絡(luò)系統(tǒng)為一個(gè)開(kāi)放型的體系結(jié)構(gòu),該體系結(jié)構(gòu)中所使用的硬件及其操作系統(tǒng)都是商業(yè)化產(chǎn)品。由于數(shù)據(jù)應(yīng)用層和數(shù)據(jù)庫(kù)層之間的接口不再是私有接口,而是標(biāo)準(zhǔn)接口,便于集成眾多制造商、包括第三方的應(yīng)用和開(kāi)發(fā)成果,從而降低硬件費(fèi)用。
(4)本發(fā)明的數(shù)據(jù)模型為一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù)模型,存儲(chǔ)在該統(tǒng)一的數(shù)據(jù)庫(kù)中的用戶數(shù)據(jù)能夠同時(shí)被固定網(wǎng)絡(luò)業(yè)務(wù)和移動(dòng)網(wǎng)絡(luò)業(yè)務(wù)使用,因而能夠支持固定網(wǎng)和移動(dòng)網(wǎng)的融合FMC框架。全業(yè)務(wù)運(yùn)行商可以基于在FMC框架中增添新的固定網(wǎng)絡(luò)業(yè)務(wù)以及新的移動(dòng)網(wǎng)絡(luò)業(yè)務(wù),能夠在更大程度上給予終端用戶統(tǒng)一的用戶體驗(yàn)。
圖1是本發(fā)明實(shí)施例一示意圖,為一個(gè)用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用的系統(tǒng)。
圖2是本發(fā)明實(shí)施例二示意圖,為一個(gè)多網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)認(rèn)證、鑒權(quán)、計(jì)費(fèi)的服務(wù)器系統(tǒng)。
圖3是本發(fā)明實(shí)施例三示意圖,為一個(gè)多網(wǎng)絡(luò)環(huán)境下用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng)。
圖4是本發(fā)明實(shí)施例四示意圖,為一個(gè)用于下一代網(wǎng)絡(luò)中存儲(chǔ)數(shù)據(jù)的裝置。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明。
圖1是本發(fā)明的實(shí)施例一示意圖,是一個(gè)用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用的系統(tǒng)。該網(wǎng)絡(luò)系統(tǒng)包含一個(gè)管理中心102,用于對(duì)該網(wǎng)絡(luò)系統(tǒng)進(jìn)行信令和配置管理。管理中心102按照用戶屬性可分為系統(tǒng)管理客戶端103和終端用戶配置104。系統(tǒng)管理客戶端103和一個(gè)系統(tǒng)管理模塊203相連,這兩者主要用于對(duì)系統(tǒng)設(shè)備進(jìn)行管理。終端用戶配置管理104與一個(gè)配置網(wǎng)關(guān)204相連,配置網(wǎng)關(guān)204它可以與運(yùn)營(yíng)商現(xiàn)有的客服中心相連,用于接收操作維護(hù)人員發(fā)出的指令,也可以根據(jù)終端用戶的指令進(jìn)行用戶數(shù)據(jù)的自管理。
從層次上,圖1中的系統(tǒng)分為三層,最上面的101為一個(gè)控制層,用于控制網(wǎng)絡(luò)中終端用戶的接入方式。該控制層包含數(shù)據(jù)接入的客戶端,從客戶端1到客戶端4,即105~108。位于系統(tǒng)中間的201是數(shù)據(jù)應(yīng)用層,數(shù)據(jù)應(yīng)用層201與控制層101相連,接收控制層101發(fā)出的指令,對(duì)數(shù)據(jù)庫(kù)層301的用戶數(shù)據(jù)進(jìn)行操作并完成協(xié)議轉(zhuǎn)換。
數(shù)據(jù)應(yīng)用層201還包含應(yīng)用前端205~208,該應(yīng)用前端205~208分別與控制層101中對(duì)應(yīng)的數(shù)據(jù)接入的客戶端105~108相連,接收相應(yīng)數(shù)據(jù)接入的客戶端發(fā)出的指令,對(duì)數(shù)據(jù)庫(kù)層301的用戶數(shù)據(jù)進(jìn)行操作并完成協(xié)議轉(zhuǎn)換。數(shù)據(jù)應(yīng)用層201或者應(yīng)用前端205~208對(duì)數(shù)據(jù)庫(kù)層301進(jìn)行的操作包括數(shù)據(jù)讀取和更新。上述數(shù)據(jù)應(yīng)用層201與上述數(shù)據(jù)庫(kù)層301之間的接口為開(kāi)放型接口,可以使用輕量級(jí)目錄訪問(wèn)協(xié)議。數(shù)據(jù)應(yīng)用層201采用應(yīng)用前端的這種結(jié)構(gòu)便于該系統(tǒng)進(jìn)行擴(kuò)展。
位于系統(tǒng)下面的301是數(shù)據(jù)庫(kù)層,該數(shù)據(jù)庫(kù)層301包含一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù)303,數(shù)據(jù)庫(kù)層301與數(shù)據(jù)應(yīng)用層201相連,存儲(chǔ)數(shù)據(jù)應(yīng)用層201進(jìn)行操作所使用的用戶數(shù)據(jù)。
圖2是本發(fā)明的實(shí)施例二示意圖,為一個(gè)多網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)認(rèn)證、鑒權(quán)、計(jì)費(fèi)的服務(wù)器系統(tǒng)。
圖2中將不同網(wǎng)絡(luò)的認(rèn)證、鑒權(quán)、計(jì)費(fèi)(AAA)服務(wù)器數(shù)據(jù)共享,因此不同網(wǎng)絡(luò)的AAA服務(wù)器就可以融合在一起,使用一個(gè)統(tǒng)一的AAA服務(wù)器。
圖2中的515應(yīng)用1為一個(gè)PSTN網(wǎng)絡(luò)應(yīng)用,在傳統(tǒng)的PSTN網(wǎng)絡(luò)中,用戶需要用“用戶名+密碼”方式進(jìn)行認(rèn)證和鑒權(quán)、516應(yīng)用2為一個(gè)PLMN網(wǎng)絡(luò)應(yīng)用,在傳統(tǒng)的PLMN網(wǎng)絡(luò)中,用戶需要用SIM卡方式進(jìn)行認(rèn)證和鑒權(quán)。由于不同網(wǎng)絡(luò)的認(rèn)證、鑒權(quán)方式不同,因此當(dāng)用戶使用不同網(wǎng)絡(luò)接入時(shí)要使用多種認(rèn)證、鑒權(quán)方式。
而在數(shù)據(jù)統(tǒng)一存儲(chǔ)、管理和應(yīng)用的下一代網(wǎng)絡(luò)中,網(wǎng)絡(luò)應(yīng)用層的任何一個(gè)應(yīng)用(應(yīng)用1或者應(yīng)用2)都可以通過(guò)Radius協(xié)議或者Diameter615協(xié)議向AAA服務(wù)器715發(fā)送一個(gè)請(qǐng)求,AAA服務(wù)器715向與其相連的數(shù)據(jù)庫(kù)303或取認(rèn)證、鑒權(quán)方式(例如用戶名+密碼)。認(rèn)證、鑒權(quán)通過(guò)后,用戶就可以使用其他的接入方式(終端設(shè)備)而無(wú)需再為上述其他的接入方式(終端設(shè)備)再次進(jìn)行鑒權(quán)。
可見(jiàn),采用這種統(tǒng)一的AAA服務(wù)器,只要是同一個(gè)用戶,無(wú)論該用戶使用哪一種接入方式并得到了認(rèn)證、鑒權(quán),其他接入方式也都同時(shí)得到了認(rèn)證、鑒權(quán)。也就是說(shuō)真正實(shí)現(xiàn)了單點(diǎn)認(rèn)證和鑒權(quán)。
圖3是本發(fā)明的實(shí)施例三示意圖,為一個(gè)多網(wǎng)絡(luò)環(huán)境下用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng)。該系統(tǒng)的結(jié)構(gòu)與實(shí)施例一類似,該網(wǎng)絡(luò)系統(tǒng)同樣包含一個(gè)管理中心102,用于對(duì)該網(wǎng)絡(luò)系統(tǒng)進(jìn)行信令和配置管理。管理中心102按照用戶屬性可分為系統(tǒng)管理客戶端103和終端用戶配置管理104。系統(tǒng)管理客戶端103和一個(gè)系統(tǒng)管理模塊203相連,終端用戶配置管理104與一個(gè)配置網(wǎng)關(guān)204相連。該網(wǎng)絡(luò)結(jié)構(gòu)同樣分為控制層101、數(shù)據(jù)應(yīng)用層201、數(shù)據(jù)庫(kù)層301。
在本實(shí)施例中,控制層101中的數(shù)據(jù)接入的客戶端105~108具體化為多網(wǎng)絡(luò)環(huán)境下數(shù)據(jù)接入的客戶端,如PSTN端局(Exchange)115、PLMN的移動(dòng)交換中心(Mobile Switching Center;MSC)116、下一代網(wǎng)絡(luò)中的軟交換(Soft-switch;SS)117、基于IP的多媒體子系統(tǒng)(IPMultimedia Subsystem;IMS)的呼叫會(huì)話控制功能(Call Session Control Function;CSCF)118。應(yīng)用前端205~208具體化為多網(wǎng)絡(luò)環(huán)境下的應(yīng)用前端,并分別與上述數(shù)據(jù)接入的客戶端相對(duì)應(yīng)。與PSTN端局115對(duì)應(yīng)的是PSTN前端215,與PLMN的MSC116對(duì)應(yīng)的是HLR前端216,與NGN的軟交換117對(duì)應(yīng)的是SS前端217,與IMS118對(duì)應(yīng)的是歸屬用戶服務(wù)(HomeSubscriber Server;HSS)前端218。
上述多網(wǎng)絡(luò)環(huán)境下不同網(wǎng)絡(luò)在控制層101和數(shù)據(jù)應(yīng)用層201之間使用不同的網(wǎng)絡(luò)協(xié)議。例如,PSTN端局115與其PSTN前端215之間使用綜合業(yè)務(wù)數(shù)字網(wǎng)用戶部分(Integrated ServicedDigital Network User Part;ISUP)協(xié)議415,PLMN的MSC116與其HLR前端216之間使用移動(dòng)應(yīng)用部分(Mobile Application Part;MAP)協(xié)議416,NGN的軟交換117與其SS前端217之間使用直徑(Diameter)協(xié)議417,IMS118與其HSS前端218之間也使用直徑(Diameter)協(xié)議418。
數(shù)據(jù)應(yīng)用層201與數(shù)據(jù)庫(kù)層301之間的接口為開(kāi)放型接口,可以使用輕量級(jí)目錄訪問(wèn)協(xié)議(Lightweight Directory Access Protocol;LDAP)。LDAP是一個(gè)訪問(wèn)在線目錄服務(wù)的協(xié)議。圖4是本發(fā)明實(shí)施例四示意圖,為一個(gè)用于下一代網(wǎng)絡(luò)中存儲(chǔ)數(shù)據(jù)的裝置。該裝置中存儲(chǔ)的數(shù)據(jù)采用目錄型(樹(shù)型)結(jié)構(gòu)。該樹(shù)型結(jié)構(gòu)具有一個(gè)根結(jié)點(diǎn)701,其中一個(gè)分支結(jié)點(diǎn)803為終端用戶的用戶標(biāo)識(shí)(User Identification;UID),與分支結(jié)點(diǎn)803同層的其他結(jié)點(diǎn)為上述終端用戶在網(wǎng)絡(luò)中的接入方式,801表示該終端用戶的一個(gè)移動(dòng)接入方式,移動(dòng)臺(tái)國(guó)際ISDN號(hào)碼(Mobile Station International ISDN Number;MSISDN)為1234;802表示該終端用戶的另一個(gè)移動(dòng)接入方式,MSISDN號(hào)碼為2345;804表示該終端用戶的一個(gè)固定接入方式,固定電話號(hào)碼為3456;801、802、804分別關(guān)聯(lián)(Reference)到用戶標(biāo)識(shí)803。這種關(guān)聯(lián)可以通過(guò)ALIAS方式來(lái)實(shí)現(xiàn)。
上述終端用戶803包含公共屬性(Public Attribute)1和公共屬性2。這種公共屬性可以用來(lái)實(shí)現(xiàn)終端用戶503具有多個(gè)子結(jié)點(diǎn),每個(gè)子結(jié)點(diǎn)為一個(gè)業(yè)務(wù)分支,分別是公共交換電話網(wǎng)(PSTN)業(yè)務(wù)901、歸屬位置寄存器(HLR)業(yè)務(wù)902、歸屬用戶服務(wù)器(HSS)業(yè)務(wù)903。由于901、902、903為終端用戶803的子結(jié)點(diǎn),因此它們分別繼承了803的公共屬性,包括公共屬性1和公共屬性2。
上述終端用戶803擁有三個(gè)不同的終端設(shè)備,分別是以移動(dòng)接入方式801接入的移動(dòng)臺(tái)、以移動(dòng)接入方式802接入的移動(dòng)臺(tái)、以固定接入方式804接入的固定電話,由于移動(dòng)臺(tái)對(duì)應(yīng)的接入網(wǎng)絡(luò)是公共陸地移動(dòng)網(wǎng)PLMN,固定電話對(duì)應(yīng)的接入網(wǎng)絡(luò)是公共交換電話網(wǎng)PSTN,上述三個(gè)終端設(shè)備盡管接入方式不完全相同,但是由于它們都繼承了803的公共屬性,包括公共屬性1和公共屬性2,因此對(duì)于一些共有業(yè)務(wù),可以實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)的冗余存儲(chǔ)。但是由于每一種終端設(shè)備有其各自特定的、無(wú)法與其他終端設(shè)備共享的業(yè)務(wù),因此每一種終端設(shè)備下又分別有各自的業(yè)務(wù)屬性,例如,公共交換電話網(wǎng)PSTN業(yè)務(wù)901具有業(yè)務(wù)屬性1和業(yè)務(wù)屬性2;歸屬位置寄存器HLR業(yè)務(wù)902具有具有業(yè)務(wù)屬性3和業(yè)務(wù)屬性4、歸屬用戶服務(wù)器HSS業(yè)務(wù)903具有業(yè)務(wù)屬性5和業(yè)務(wù)屬性6。上述這種數(shù)據(jù)結(jié)構(gòu)從最大限度上滿足了數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用。
下面論述本發(fā)明的第五個(gè)實(shí)施例,該實(shí)施例為一種為用戶提供網(wǎng)絡(luò)服務(wù)的方法,用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)和管理,該網(wǎng)絡(luò)中包括一個(gè)終端用戶使用的終端設(shè)備,例如移動(dòng)臺(tái),首先,該移動(dòng)臺(tái)通過(guò)位于控制層中的公共陸地移動(dòng)網(wǎng)PLMN接入到上述網(wǎng)絡(luò)中;其次,該移動(dòng)臺(tái)通過(guò)位于數(shù)據(jù)應(yīng)用層的移動(dòng)前端HLR請(qǐng)求對(duì)該用戶進(jìn)行鑒權(quán),該移動(dòng)臺(tái)的MSISDN號(hào)碼被關(guān)聯(lián)到使用該移動(dòng)臺(tái)的用戶的用戶標(biāo)識(shí)上,然后對(duì)該用戶標(biāo)識(shí)下的數(shù)據(jù)進(jìn)行鑒權(quán)操作;最后,該移動(dòng)臺(tái)通過(guò)對(duì)存儲(chǔ)在統(tǒng)一數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作后,返回鑒權(quán)成功信息給上述移動(dòng)臺(tái)。鑒權(quán)通過(guò)后,該移動(dòng)臺(tái)對(duì)數(shù)據(jù)庫(kù)層進(jìn)行的操作還包括數(shù)據(jù)讀取和協(xié)議轉(zhuǎn)換。另外,上述數(shù)據(jù)庫(kù)層中的用戶數(shù)據(jù)可以存儲(chǔ)在一個(gè)目錄型數(shù)據(jù)庫(kù)中。
通過(guò)上述實(shí)施例可以看出,采用本發(fā)明的網(wǎng)絡(luò)系統(tǒng),將數(shù)據(jù)應(yīng)用層與數(shù)據(jù)庫(kù)層之間的接口設(shè)置為開(kāi)放型接口,與終端用戶相關(guān)的所有數(shù)據(jù)都集中到一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù)層,因此更加便于數(shù)據(jù)管理,并且由于不同接入網(wǎng)絡(luò)所使用的數(shù)據(jù)都集中在統(tǒng)一的數(shù)據(jù)庫(kù)中,進(jìn)而減少了數(shù)據(jù)冗余、便于統(tǒng)一的數(shù)據(jù)配置。另外,本發(fā)明的數(shù)據(jù)模型為一個(gè)統(tǒng)一的數(shù)據(jù)庫(kù)模型,存儲(chǔ)在該統(tǒng)一的數(shù)據(jù)庫(kù)中的用戶數(shù)據(jù)能夠同時(shí)被固定網(wǎng)絡(luò)業(yè)務(wù)和移動(dòng)網(wǎng)絡(luò)業(yè)務(wù)使用,因而能夠支持固定網(wǎng)和移動(dòng)網(wǎng)的融合FMC框架,全業(yè)務(wù)運(yùn)行商可以基于在FMC框架中增添新的固定網(wǎng)絡(luò)業(yè)務(wù)以及新的移動(dòng)網(wǎng)絡(luò)業(yè)務(wù)。
權(quán)利要求
1.一種為用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng),用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用,上述系統(tǒng)包括至少一個(gè)控制層,用于控制網(wǎng)絡(luò)中終端用戶的接入方式,其特征在于,上述系統(tǒng)還包括至少一個(gè)數(shù)據(jù)應(yīng)用層和一個(gè)數(shù)據(jù)庫(kù)層,上述數(shù)據(jù)應(yīng)用層與上述控制層相連,接收上述控制層發(fā)出的指令,對(duì)上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作并完成協(xié)議轉(zhuǎn)換;上述數(shù)據(jù)庫(kù)層與上述數(shù)據(jù)應(yīng)用層相連,存儲(chǔ)上述數(shù)據(jù)應(yīng)用層進(jìn)行操作所使用的用戶數(shù)據(jù)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于上述控制層包含至少一個(gè)客戶端,該客戶端與上述數(shù)據(jù)應(yīng)用層相連,向上述數(shù)據(jù)應(yīng)用層發(fā)出控制指令。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于上述數(shù)據(jù)應(yīng)用層包含至少一個(gè)應(yīng)用前端,該應(yīng)用前端與上述客戶端相連,接收上述客戶端發(fā)出的指令,對(duì)上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作并完成協(xié)議轉(zhuǎn)換。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于上述數(shù)據(jù)應(yīng)用層對(duì)上述數(shù)據(jù)庫(kù)層進(jìn)行的操作包括數(shù)據(jù)讀取或更新。
5.如權(quán)利要求3所述的系統(tǒng),其特征在于上述應(yīng)用前端對(duì)上述數(shù)據(jù)庫(kù)層進(jìn)行的操作包括數(shù)據(jù)讀取或更新。
6.如權(quán)利要求1、2或3所述的系統(tǒng),其特征在于上述數(shù)據(jù)應(yīng)用層與上述數(shù)據(jù)庫(kù)層之間采用開(kāi)放型數(shù)據(jù)接口。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于上述開(kāi)放型數(shù)據(jù)接口使用輕量級(jí)目錄訪問(wèn)協(xié)議。
8.一種為用戶提供網(wǎng)絡(luò)服務(wù)的裝置,用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用,其特征在于,該裝置中存儲(chǔ)的數(shù)據(jù)為目錄型結(jié)構(gòu),該目錄型結(jié)構(gòu)的一個(gè)分支結(jié)點(diǎn)為終端用戶的用戶標(biāo)識(shí),除以該分支結(jié)點(diǎn)為根結(jié)點(diǎn)的子樹(shù)外的其他結(jié)點(diǎn)為上述終端用戶在網(wǎng)絡(luò)中的接入方式,該接入方式的結(jié)點(diǎn)關(guān)聯(lián)到上述作為終端用戶的用戶標(biāo)識(shí)的分支結(jié)點(diǎn)。
9.如權(quán)利要求8所述的裝置,其特征在于上述接入方式的結(jié)點(diǎn)通過(guò)ALIAS方式關(guān)聯(lián)到上述作為終端用戶的用戶標(biāo)識(shí)的分支結(jié)點(diǎn)。
10.如權(quán)利要求8或9所述的裝置,其特征在于上述作為終端用戶的用戶標(biāo)識(shí)的分支結(jié)點(diǎn)包含至少一個(gè)公共業(yè)務(wù)屬性。
11.如權(quán)利要求8所述的裝置,其特征在于上述目錄型結(jié)構(gòu)采用輕量級(jí)目錄訪問(wèn)協(xié)議。
12.一種為用戶提供網(wǎng)絡(luò)服務(wù)的方法,用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用,上述網(wǎng)絡(luò)中包括至少一個(gè)終端用戶以及該用戶使用的終端設(shè)備,其特征在于該方法包含以下步驟(1)上述終端設(shè)備通過(guò)控制層接入到上述網(wǎng)絡(luò)中;(2)上述終端設(shè)備通過(guò)數(shù)據(jù)應(yīng)用層請(qǐng)求對(duì)數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作;(3)上述終端設(shè)備獲得從上述數(shù)據(jù)庫(kù)層返回的用戶數(shù)據(jù)。
13.如權(quán)利要求12所述的方法,其特征在于上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)存儲(chǔ)在一個(gè)目錄型數(shù)據(jù)庫(kù)中。
14.如權(quán)利要求12所述的方法,其特征在于上述數(shù)據(jù)應(yīng)用層通過(guò)至少一個(gè)應(yīng)用前端請(qǐng)求對(duì)數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作。
15.如權(quán)利要求12所述的方法,其特征在于上述終端設(shè)備通過(guò)數(shù)據(jù)應(yīng)用層請(qǐng)求對(duì)上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作時(shí),首先將上述終端設(shè)備的接入方式關(guān)聯(lián)到終端用戶的用戶標(biāo)識(shí),然后對(duì)上述終端用戶的用戶標(biāo)識(shí)下的共享數(shù)據(jù)進(jìn)行操作。
16.如權(quán)利要求12所述的方法,其特征在于上述數(shù)據(jù)應(yīng)用層對(duì)上述數(shù)據(jù)庫(kù)層進(jìn)行的操作包括數(shù)據(jù)讀取或更新。
全文摘要
本發(fā)明提出一種為用戶提供網(wǎng)絡(luò)服務(wù)的系統(tǒng),用于下一代網(wǎng)絡(luò)中數(shù)據(jù)的統(tǒng)一存儲(chǔ)、管理和應(yīng)用,上述系統(tǒng)包括一個(gè)控制層,用于控制網(wǎng)絡(luò)中終端用戶的接入方式,上述系統(tǒng)還包括一個(gè)數(shù)據(jù)應(yīng)用層和一個(gè)數(shù)據(jù)庫(kù)層,上述數(shù)據(jù)應(yīng)用層與上述控制層相連,接收上述控制層發(fā)出的指令,對(duì)上述數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作;上述數(shù)據(jù)庫(kù)層與上述數(shù)據(jù)應(yīng)用層相連,存儲(chǔ)上述數(shù)據(jù)應(yīng)用層進(jìn)行操作所使用的用戶數(shù)據(jù)。本發(fā)明還提出一種為用戶提供網(wǎng)絡(luò)服務(wù)的方法上述終端設(shè)備通過(guò)控制層接入到上述網(wǎng)絡(luò)中;上述終端設(shè)備通過(guò)數(shù)據(jù)應(yīng)用層請(qǐng)求對(duì)數(shù)據(jù)庫(kù)層的用戶數(shù)據(jù)進(jìn)行操作;上述終端設(shè)備通過(guò)上述數(shù)據(jù)應(yīng)用層獲得從上述數(shù)據(jù)庫(kù)層返回的用戶數(shù)據(jù)。采用本發(fā)明能夠便于數(shù)據(jù)管理和共享、減少數(shù)據(jù)冗余、便于用戶進(jìn)行數(shù)據(jù)配置。
文檔編號(hào)H04M7/00GK1764216SQ20051011447
公開(kāi)日2006年4月26日 申請(qǐng)日期2005年10月31日 優(yōu)先權(quán)日2005年10月31日
發(fā)明者馬妍宇, 莫爾 申請(qǐng)人:西門(mén)子(中國(guó))有限公司