欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分布式網(wǎng)絡(luò)寄存器的制作方法

文檔序號(hào):7912586閱讀:330來源:國知局
專利名稱:分布式網(wǎng)絡(luò)寄存器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種運(yùn)行用于移動(dòng)通信的通信網(wǎng)絡(luò)的方法,所述通信網(wǎng)絡(luò)具有存儲(chǔ)移動(dòng)終端的標(biāo)識(shí)符和所述終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的網(wǎng)絡(luò)寄存器,其中,所述網(wǎng)絡(luò)寄存器由具有多個(gè)分散的彼此聯(lián)網(wǎng)且每一個(gè)都與地理區(qū)域關(guān)聯(lián)的寄存器節(jié)點(diǎn)的對(duì)等網(wǎng)絡(luò)形成, 并且其中散列表被保存在寄存器節(jié)點(diǎn)內(nèi),在所述散列表內(nèi)終端的標(biāo)識(shí)符被存儲(chǔ)為散列值, 而用戶數(shù)據(jù)與這些散列值相關(guān)聯(lián)地存儲(chǔ)。本發(fā)明還涉及實(shí)現(xiàn)這種方法的通信網(wǎng)絡(luò)。
背景技術(shù)
已知的是運(yùn)行移動(dòng)無線電網(wǎng)絡(luò)使用所謂的歸屬位置寄存器(HLR)以便聯(lián)系移動(dòng)無線電網(wǎng)絡(luò)內(nèi)的移動(dòng)無線電用戶的終端和對(duì)所述終端進(jìn)行定位。歸屬位置寄存器是中心數(shù)據(jù)庫,其是移動(dòng)無線電網(wǎng)絡(luò)的基本組件。移動(dòng)無線電終端與相關(guān)聯(lián)的電話號(hào)碼(MSISDN,移動(dòng)用戶ISDN)、其狀態(tài)(即,其是否在移動(dòng)無線電網(wǎng)絡(luò)內(nèi)注冊(cè))和其當(dāng)前位置一起被存儲(chǔ)起來。為了建立在第一移動(dòng)無線電終端與第二移動(dòng)無線電終端之間的通信鏈路,首先檢查歸屬位置寄存器,以確定第二移動(dòng)無線電終端是否在移動(dòng)無線電網(wǎng)絡(luò)內(nèi)注冊(cè)。如果已注冊(cè),歸屬位置寄存器就確定要被呼叫的用戶所在的小區(qū),即它所注冊(cè)的小區(qū),然后將呼叫傳遞給移動(dòng)無線電網(wǎng)絡(luò)的相應(yīng)無線電小區(qū)。第二終端于是被聯(lián)系到,并且可以接受呼叫。移動(dòng)無線電運(yùn)營商當(dāng)前所用的這種技術(shù)導(dǎo)致了極其龐大的用于管理移動(dòng)通信網(wǎng)絡(luò)內(nèi)所有用戶的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的中心數(shù)據(jù)庫。該數(shù)據(jù)庫與暫時(shí)緩存庫(即,所謂的訪問位置寄存器(VLR))關(guān)聯(lián),訪問位置寄存器位于小區(qū)的移動(dòng)交換中心(MSC)內(nèi),其中存儲(chǔ)了當(dāng)前處在該交換中心的地理覆蓋區(qū)域內(nèi)的那些移動(dòng)無線電終端的用戶數(shù)據(jù)。歸屬位置寄存器和訪問位置寄存器還含有用戶的主要數(shù)據(jù),為了認(rèn)證可以通過該主要數(shù)據(jù)而得到授權(quán)驗(yàn)證。有關(guān)歸屬位置寄存器和訪問位置寄存器的進(jìn)一步信息在如歐洲電信標(biāo)準(zhǔn)學(xué)會(huì) (ETSI)或第三代合作項(xiàng)目(3GPP)所規(guī)定的標(biāo)準(zhǔn)之類的國際標(biāo)準(zhǔn)內(nèi)給出。所謂的歸屬用戶服務(wù)器(HSS)代表了歸屬位置寄存器(HLR)的進(jìn)一步改進(jìn)。這是一個(gè)數(shù)據(jù)庫,用于對(duì)所謂的IP多媒體子系統(tǒng)(IMS)內(nèi)的用戶進(jìn)行認(rèn)證和授權(quán)。IMS是用以標(biāo)準(zhǔn)化基于不同網(wǎng)絡(luò)技術(shù)的服務(wù)訪問的一系列3GPP規(guī)范。歸屬用戶服務(wù)器因此提供與歸屬位置寄存器類似的功能,盡管這些功能是專為基于因特網(wǎng)協(xié)議(IP)網(wǎng)絡(luò)開發(fā)出的。歸屬用戶服務(wù)器包括用戶數(shù)據(jù),諸如用戶簡檔、用戶認(rèn)證數(shù)據(jù)和有關(guān)用戶在網(wǎng)絡(luò)內(nèi)的位置的數(shù)據(jù)。歸屬用戶服務(wù)器也實(shí)現(xiàn)為在網(wǎng)絡(luò)內(nèi)的具有大數(shù)據(jù)庫的中心實(shí)體。這種中心數(shù)據(jù)庫的缺點(diǎn)是顯而易見的。一方面,要求該數(shù)據(jù)庫具有巨大的容量,以便存儲(chǔ)所有網(wǎng)絡(luò)用戶的用戶數(shù)據(jù)。這導(dǎo)致硬件成本高和技術(shù)相當(dāng)復(fù)雜,以便提供存儲(chǔ)容量和同時(shí)訪問數(shù)據(jù)庫內(nèi)多個(gè)用戶數(shù)據(jù)項(xiàng)的高數(shù)據(jù)傳送速率。另一方面,中心數(shù)據(jù)庫有相當(dāng)大的故障風(fēng)險(xiǎn),因?yàn)槿绻麛?shù)據(jù)庫出故障,整個(gè)網(wǎng)絡(luò)內(nèi)的通信就會(huì)完全崩潰。在基于有線IP (因特網(wǎng)協(xié)議)的網(wǎng)絡(luò)的領(lǐng)域內(nèi),已知有一些所謂的對(duì)等網(wǎng)絡(luò),在這些對(duì)等網(wǎng)絡(luò)內(nèi),所有網(wǎng)絡(luò)節(jié)點(diǎn)具有同等的權(quán)限且彼此連接,而數(shù)據(jù)以相應(yīng)的分散形式被存儲(chǔ),分布在整個(gè)網(wǎng)絡(luò)內(nèi)。這樣就省去了諸如存儲(chǔ)用戶數(shù)據(jù)的數(shù)據(jù)庫之類的中心實(shí)體。在使
5用這種技術(shù)時(shí),用戶數(shù)據(jù)被存儲(chǔ)在用來通信的終端內(nèi),就是說存儲(chǔ)在接到網(wǎng)絡(luò)的計(jì)算機(jī)內(nèi)。所謂的分布式散列表用來存儲(chǔ)和查找數(shù)據(jù)。通過提供表的形式的索引結(jié)構(gòu),用這些分布式散列表來查找大的數(shù)據(jù)集內(nèi)的數(shù)據(jù)元。利用分布式散列表(Distributed Hash Table,DHT)能將數(shù)據(jù)對(duì)象盡可能均勻地分布到所有的節(jié)點(diǎn)上,從而可以傳送給特定的網(wǎng)絡(luò)節(jié)點(diǎn),而與某個(gè)入口點(diǎn)的位置無關(guān)。一致的散列函數(shù)形成了分布式散列表的基礎(chǔ),并用來將線性值范圍內(nèi)的關(guān)鍵字 (key)分配給數(shù)據(jù)對(duì)象。在這種情況下,值范圍被盡可能均勻地分布在節(jié)點(diǎn)定額的這些網(wǎng)絡(luò)節(jié)點(diǎn)之間,使得每個(gè)節(jié)點(diǎn)負(fù)責(zé)關(guān)鍵字空間中的至少一個(gè)子空間。在這些散列表內(nèi),信息以包括關(guān)鍵字(也稱為散列值)和與之關(guān)聯(lián)的信息的數(shù)據(jù)對(duì)的形式被存儲(chǔ)。在執(zhí)行在對(duì)等網(wǎng)絡(luò)內(nèi)搜索特定的數(shù)據(jù)對(duì)象時(shí),可以用分布式散列表進(jìn)行,以便用散列函數(shù)來計(jì)算標(biāo)識(shí)該數(shù)據(jù)對(duì)象的名稱(標(biāo)識(shí)符)的散列值,該散列值含有數(shù)據(jù)對(duì)象在網(wǎng)絡(luò)內(nèi)的存儲(chǔ)位置,因此就能在正確的位置搜索到該數(shù)據(jù)對(duì)象。在名稱被變換為散列值的情況下,分布式散列表就代表了一種存儲(chǔ)和查找與散列值關(guān)聯(lián)的信息項(xiàng)的高效機(jī)制。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種運(yùn)行用于移動(dòng)通信的通信網(wǎng)絡(luò)的方法,以及提供一種相應(yīng)的通信網(wǎng)絡(luò),這種通信網(wǎng)絡(luò)可以以降低的成本和較低的技術(shù)復(fù)雜度高度故障安全地將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)存儲(chǔ)在管理這種數(shù)據(jù)的網(wǎng)絡(luò)寄存器內(nèi)。該目的是通過獨(dú)立權(quán)利要求1和7中的特征實(shí)現(xiàn)的。這種方法和系統(tǒng)的有益改進(jìn)在從屬權(quán)利要求中給出,并將在下面予以說明。按照本發(fā)明,提供了一種運(yùn)行用于移動(dòng)通信的通信網(wǎng)絡(luò)的方法,所述通信網(wǎng)絡(luò)具有存儲(chǔ)通過通信網(wǎng)絡(luò)進(jìn)行通信的移動(dòng)終端的標(biāo)識(shí)符和該終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的網(wǎng)絡(luò)寄存器,其中,網(wǎng)絡(luò)寄存器由具有多個(gè)分散的彼此聯(lián)網(wǎng)且每一個(gè)都與一個(gè)地理區(qū)域關(guān)聯(lián)的寄存器節(jié)點(diǎn)的對(duì)等網(wǎng)絡(luò)形成,其中散列表被保存在寄存器節(jié)點(diǎn)內(nèi),在這些散列表內(nèi)終端的標(biāo)識(shí)符被存儲(chǔ)為散列值而用戶數(shù)據(jù)與這些散列值相關(guān)聯(lián)地被存儲(chǔ)。這就形成了由分布式數(shù)據(jù)庫形成的分布式網(wǎng)絡(luò)寄存器,在下面將被稱為 DNR(Distributed Network Registry),每個(gè)寄存器節(jié)點(diǎn)保存和管理一部分?jǐn)?shù)據(jù)庫內(nèi)容,從而參與分布式網(wǎng)絡(luò)寄存器。在這種情況下,分布式網(wǎng)絡(luò)寄存器的概念包括兩個(gè)主要功能,具體地說,將與用戶有關(guān)的網(wǎng)絡(luò)數(shù)據(jù)存儲(chǔ)在存儲(chǔ)設(shè)備內(nèi)以及查找和提供存儲(chǔ)在寄存器節(jié)點(diǎn)的數(shù)據(jù)庫內(nèi)的用戶數(shù)據(jù)。這兩個(gè)功能是相互獨(dú)立的,并且可以以不同的形式實(shí)現(xiàn)。在分布式網(wǎng)絡(luò)寄存器內(nèi)所提供的信息(即,與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù))可以用于各種用途,例如對(duì)網(wǎng)絡(luò)用戶定位,以便建立語音通信;為媒體改變(即從一種網(wǎng)絡(luò)技術(shù)切換到另一種網(wǎng)絡(luò)技術(shù))作準(zhǔn)備;為從一個(gè)天線到另一個(gè)天線的媒體改變作準(zhǔn)備;或者協(xié)商配合網(wǎng)絡(luò)的特定特征(即,可用帶寬、延遲時(shí)間和出現(xiàn)的抖動(dòng))要使用的編碼。用戶數(shù)據(jù)包括涉及通信網(wǎng)絡(luò)運(yùn)營商的通信網(wǎng)絡(luò)的特定地理區(qū)域內(nèi)的各個(gè)網(wǎng)絡(luò)用戶的信息。例如,數(shù)據(jù)諸如可以是-用戶的注冊(cè)狀態(tài)和有關(guān)用戶或他的移動(dòng)終端當(dāng)前假定所在的位置(即,最近在網(wǎng)絡(luò)內(nèi)哪里“看到”他)的信息,例如,這可以是負(fù)責(zé)特定移動(dòng)無線電小區(qū)的基站的標(biāo)識(shí)符;-提供網(wǎng)絡(luò)覆蓋并從而提供對(duì)在用戶當(dāng)前所在區(qū)域內(nèi)的用戶的可達(dá)性、和提供對(duì)移動(dòng)無線電運(yùn)營商所運(yùn)行的通信網(wǎng)絡(luò)的接入的可用網(wǎng)絡(luò)技術(shù);-在用戶附近保證對(duì)移動(dòng)無線電運(yùn)營商的網(wǎng)絡(luò)的適當(dāng)接入的各種網(wǎng)絡(luò)和網(wǎng)絡(luò)技術(shù)的質(zhì)量;-用戶的IP地址和/或用戶的其他標(biāo)識(shí)符(如MSISDN或IMSI),或者可用于接入專用認(rèn)證過程的其他可用信息;-用于接入專用認(rèn)證過程的材料,或者如有必要,用于多個(gè)用戶協(xié)作從不同的接入位置進(jìn)行中心接入的材料。這些類型的信息隨著用戶在網(wǎng)絡(luò)內(nèi)的移動(dòng)而被不斷更新。經(jīng)更新的信息表示與用戶關(guān)聯(lián)或可以與用戶關(guān)聯(lián)的新特征,例如,最近在網(wǎng)絡(luò)內(nèi)哪里看到他,上一次看到他是什么時(shí)候,網(wǎng)絡(luò)覆蓋情況,或者用戶什么時(shí)侯在網(wǎng)絡(luò)內(nèi)移動(dòng)了。存儲(chǔ)在分布式網(wǎng)絡(luò)寄存器內(nèi)的與用戶有關(guān)的數(shù)據(jù)可以通過用散列函數(shù)將與用戶關(guān)聯(lián)的標(biāo)識(shí)符變換為散列值來定位??梢詫⒂脩舻脑撍^的“散列”標(biāo)識(shí)用作在參與分布式網(wǎng)絡(luò)寄存器的任何網(wǎng)絡(luò)節(jié)點(diǎn)處進(jìn)行搜索的關(guān)鍵字,以便發(fā)現(xiàn)負(fù)責(zé)存儲(chǔ)與網(wǎng)絡(luò)有關(guān)的用戶信息的寄存器節(jié)點(diǎn)。可以用于DRN的一個(gè)散列函數(shù)是所謂的SHA-I算法(SHA,安全散列算法)。在使用SHA-I算法時(shí),“經(jīng)散列的”標(biāo)識(shí)或者根據(jù)MSISDN(移動(dòng)用戶ISDN號(hào)碼)產(chǎn)生或者根據(jù)諸如電子郵件地址或SIPGession Initiation Protocol,會(huì)話啟動(dòng)協(xié)議)標(biāo)識(shí)符之類的備選標(biāo)識(shí)符產(chǎn)生,而由散列函數(shù)確定的“經(jīng)散列的”標(biāo)識(shí)符被均勻地分布在整個(gè)可能的空間上。然而,也可以使用不同算法。一旦在分布式網(wǎng)絡(luò)寄存器內(nèi)找到了負(fù)責(zé)存儲(chǔ)與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的該寄存器節(jié)點(diǎn),就可以用散列值對(duì)該節(jié)點(diǎn)進(jìn)行搜索,以便查找保存在該寄存器節(jié)點(diǎn)內(nèi)的與該散列值或用戶分別關(guān)聯(lián)的信息。按照本發(fā)明,分布式網(wǎng)絡(luò)寄存器可以是移動(dòng)無線電網(wǎng)絡(luò)的一個(gè)組件,移動(dòng)終端由可以通過移動(dòng)無線電網(wǎng)絡(luò)相互通信和與外部終端(諸如固定有線電話)通信的移動(dòng)終端形成。對(duì)于本發(fā)明來說,終端的標(biāo)識(shí)符可以是在通信網(wǎng)絡(luò)內(nèi)唯一標(biāo)識(shí)終端的任何預(yù)定數(shù)字或字母數(shù)字字符序列。優(yōu)選的是,標(biāo)識(shí)符是與移動(dòng)無線電終端關(guān)聯(lián)的MSISDN(移動(dòng)用戶ISDN 號(hào)碼)。或者,標(biāo)識(shí)符可以是電子郵件地址、SIP地址(會(huì)話啟動(dòng)協(xié)議)、IP地址、IMSI (國際移動(dòng)用戶標(biāo)識(shí))或任何其他唯一標(biāo)識(shí)符。按照本發(fā)明,分布式網(wǎng)絡(luò)寄存器由具有多個(gè)分散的彼此聯(lián)網(wǎng)且每一個(gè)都與一個(gè)地理區(qū)域關(guān)聯(lián)的寄存器節(jié)點(diǎn)的對(duì)等網(wǎng)絡(luò)形成。例如,在蜂窩移動(dòng)無線電網(wǎng)絡(luò)的情況下,地理區(qū)域諸如可以是一個(gè)或多個(gè)移動(dòng)無線電網(wǎng)絡(luò)小區(qū),也就是說,其中一個(gè)或多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)提供至IJ網(wǎng)絡(luò),特別是移動(dòng)無線電網(wǎng)絡(luò),的網(wǎng)絡(luò)接入點(diǎn)的有界地理區(qū)域。網(wǎng)絡(luò)接入點(diǎn)諸如可以由在 GSM(全球移動(dòng)通信系統(tǒng))/GPRS(通用分組無線電業(yè)務(wù))移動(dòng)無線電網(wǎng)絡(luò)、UMTS(通用移動(dòng)通信系統(tǒng))移動(dòng)無線電網(wǎng)絡(luò)、WLAN(無線局域網(wǎng))路由器或者基于電纜(諸如DSL(數(shù)字用戶線路)、ISDN、光纖或電視電纜)的接入網(wǎng)絡(luò)內(nèi)的基站提供。由于這些網(wǎng)絡(luò)接入點(diǎn)的發(fā)送和接收范圍的地域性限制,因此有一些與這些類型的網(wǎng)絡(luò)節(jié)點(diǎn)關(guān)聯(lián)的受限地理區(qū)域。為了形成分布式網(wǎng)絡(luò)寄存器,寄存器節(jié)點(diǎn)含有散列表,在這些散列表內(nèi)終端的標(biāo)識(shí)符,例如移動(dòng)無線電終端裝置的電話號(hào)碼,被存儲(chǔ)為用預(yù)定的散列函數(shù)計(jì)算的散列值,而與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)與這些散列值相關(guān)聯(lián)地被存儲(chǔ)在散列表中。一方面,散列值唯一地標(biāo)識(shí)了通信網(wǎng)絡(luò)內(nèi)使用的終端以及所關(guān)聯(lián)的用戶數(shù)據(jù)在分散網(wǎng)絡(luò)寄存器內(nèi)的特定存儲(chǔ)位置,另一方面,由此可以用網(wǎng)絡(luò)寄存器內(nèi)的散列值找到該用戶數(shù)據(jù)。
網(wǎng)絡(luò)具有至少一個(gè)與地理區(qū)域關(guān)聯(lián)的、移動(dòng)終端可以在其中注冊(cè)以便通過通信網(wǎng)絡(luò)進(jìn)行通信的第一寄存器節(jié)點(diǎn)和被永久性地指配給終端且與不同地理區(qū)域關(guān)聯(lián)的第二寄存器節(jié)點(diǎn)。第一節(jié)點(diǎn)可以是網(wǎng)絡(luò)內(nèi)任何所希望的寄存器節(jié)點(diǎn),也就是說可以處在使終端可以通過它接入網(wǎng)絡(luò)的任何地方。它不是網(wǎng)絡(luò)內(nèi)的特定節(jié)點(diǎn)。實(shí)際上,終端在網(wǎng)絡(luò)內(nèi)注冊(cè)的寄存器節(jié)點(diǎn)在本發(fā)明的意義上就是第一寄存器節(jié)點(diǎn)。相反,第二寄存器節(jié)點(diǎn)始終是同一個(gè)節(jié)點(diǎn)。因此,第二寄存器節(jié)點(diǎn)在網(wǎng)絡(luò)內(nèi)始終保持相同,并永久性地與特定的終端關(guān)聯(lián)。應(yīng)注意的是,第一寄存器節(jié)點(diǎn)可以由第二寄存器節(jié)點(diǎn)形成。在終端處在與被永久性地指配給該終端的第二寄存器節(jié)點(diǎn)關(guān)聯(lián)的那個(gè)區(qū)域內(nèi)時(shí)也是如此。例如,可以在將標(biāo)識(shí)符分配給該設(shè)備或用戶的同時(shí)實(shí)現(xiàn)指配。在這種情況下,執(zhí)行關(guān)聯(lián)以使得第二寄存器節(jié)點(diǎn)或者它在網(wǎng)絡(luò)內(nèi)的地址可以從終端的標(biāo)識(shí)符的散列值被唯一地確定。例如,該關(guān)聯(lián)可以通過由散列值的最后三個(gè)數(shù)字指示被永久性地指配給終端的寄存器節(jié)點(diǎn)來實(shí)現(xiàn)。這可以導(dǎo)致最多有1000個(gè)可唯一性地識(shí)別的寄存器節(jié)點(diǎn),它們形成分布式網(wǎng)絡(luò)寄存器,并且通過通信網(wǎng)絡(luò)通信的終端的所有用戶數(shù)據(jù)分布在這些寄存器節(jié)點(diǎn)之間。為了在分布式網(wǎng)絡(luò)寄存器內(nèi)存儲(chǔ)數(shù)據(jù),可以首先建立散列表,并將它保存在第二寄存器節(jié)點(diǎn)內(nèi),在該散列表內(nèi)與終端關(guān)聯(lián)的標(biāo)識(shí)符被存儲(chǔ)為用預(yù)定的散列函數(shù)確定的散列值。如果終端處在與第一寄存器節(jié)點(diǎn)關(guān)聯(lián)的地理區(qū)域內(nèi),它通過發(fā)送它的標(biāo)識(shí)符向該寄存器節(jié)點(diǎn)注冊(cè),而在注冊(cè)時(shí)寄存器節(jié)點(diǎn)確定移動(dòng)終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)和用預(yù)定的散列函數(shù)確定標(biāo)識(shí)符的散列值。第一寄存器節(jié)點(diǎn)于是可以使用散列值確定第二寄存器節(jié)點(diǎn), 然后或者將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給該第二寄存器節(jié)點(diǎn)或者自己將該用戶數(shù)據(jù)與散列值一起存儲(chǔ)在它的散列表內(nèi)而只將它自己在對(duì)等網(wǎng)絡(luò)內(nèi)的地址發(fā)送給第二寄存器節(jié)點(diǎn), 因此由于終端當(dāng)前已在該寄存器節(jié)點(diǎn)處注冊(cè)這一事實(shí),被永久性地指配給終端的寄存器節(jié)點(diǎn)只含有指向當(dāng)前保持用戶數(shù)據(jù)的寄存器節(jié)點(diǎn)的指針。第二寄存器節(jié)點(diǎn)隨后將所發(fā)送的與網(wǎng)絡(luò)有關(guān)的數(shù)據(jù)或所發(fā)送的第一寄存器節(jié)點(diǎn)的地址與在它的散列表內(nèi)的散列值關(guān)聯(lián),并將其存儲(chǔ)起來,因此在請(qǐng)求在網(wǎng)絡(luò)寄存器內(nèi)搜索用戶數(shù)據(jù)時(shí)就可以找到該用戶數(shù)據(jù)。系統(tǒng)可以通過發(fā)送與終端關(guān)聯(lián)的標(biāo)識(shí)符向第三寄存器節(jié)點(diǎn)作出對(duì)該終端的當(dāng)前與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的請(qǐng)求。請(qǐng)求諸如可以是從希望聯(lián)系該終端的另一個(gè)通信用戶或終端發(fā)起的呼叫。該系統(tǒng)可以是交換呼叫的交換中心?;蛘撸鞒稣?qǐng)求的系統(tǒng)可以是移動(dòng)無線電終端。如果系統(tǒng)駐留在與要聯(lián)系的終端所在的相同的網(wǎng)絡(luò)內(nèi),該請(qǐng)求可以被稱為內(nèi)部請(qǐng)求。相反,如果作出請(qǐng)求的系統(tǒng)是駐留在不同網(wǎng)絡(luò)內(nèi)的系統(tǒng),也就是,不是駐留在與被叫終端所在的網(wǎng)絡(luò)相同的網(wǎng)絡(luò)內(nèi)的系統(tǒng),例如是希望建立從外部通信網(wǎng)絡(luò)發(fā)起的對(duì)終端的呼叫的陸上線路電話機(jī)或交換中心,該請(qǐng)求就可以被稱為外部請(qǐng)求。原則上可以向網(wǎng)絡(luò)內(nèi)任何寄存器節(jié)點(diǎn)作出內(nèi)部或外部請(qǐng)求。然而,在外部請(qǐng)求的情況下,優(yōu)選的是,該寄存器節(jié)點(diǎn)是不與任何地理區(qū)域關(guān)聯(lián),但實(shí)際上被設(shè)置在對(duì)等網(wǎng)絡(luò)內(nèi)而沒有任何這樣的關(guān)聯(lián)的節(jié)點(diǎn)。此外,在內(nèi)部請(qǐng)求的情況下,該寄存器節(jié)點(diǎn)是與作出請(qǐng)求的系統(tǒng)(即,作出請(qǐng)求的移動(dòng)無線電終端)所在的區(qū)域關(guān)聯(lián)的并且為它提供對(duì)網(wǎng)絡(luò)的接入的寄存器節(jié)點(diǎn)。這意味著第三寄存器節(jié)點(diǎn)可以是網(wǎng)絡(luò)內(nèi)的任何寄存器節(jié)點(diǎn),特別是可以與第一或第二寄存器節(jié)點(diǎn)相同。在這里用“第三寄存器節(jié)點(diǎn)”來表達(dá)只是為了語言上區(qū)分而已。在與要聯(lián)系的終端關(guān)聯(lián)的標(biāo)識(shí)符被發(fā)送給第三寄存器節(jié)點(diǎn)時(shí),第三寄存器節(jié)點(diǎn)就可以用預(yù)定的散列函數(shù)確定標(biāo)識(shí)符的散列值,再根據(jù)散列值確定被指配給終端的第二寄存器節(jié)點(diǎn)。然后它可以通過將散列值發(fā)送給第二寄存器節(jié)點(diǎn)并請(qǐng)求與該散列值關(guān)聯(lián)地存儲(chǔ)在第二節(jié)點(diǎn)內(nèi)的信息,來檢查第二寄存器節(jié)點(diǎn)的散列表內(nèi)與該散列值關(guān)聯(lián)的信息。與該散列值關(guān)聯(lián)地存儲(chǔ)的信息可以是用戶數(shù)據(jù)或保存有這些用戶數(shù)據(jù)的第一寄存器節(jié)點(diǎn)的地址。這時(shí),可以得到被叫終端當(dāng)前是否在通信網(wǎng)絡(luò)內(nèi)注冊(cè)的信息,而如果已注冊(cè),就可以得到終端當(dāng)前所在的區(qū)域,特別是移動(dòng)無線電小區(qū),的信息。備選地,第三寄存器節(jié)點(diǎn)可以直接將標(biāo)識(shí)符發(fā)送給第二寄存器節(jié)點(diǎn),隨后由第二寄存器節(jié)點(diǎn)自己確定散列值。如果存儲(chǔ)在第二寄存器節(jié)點(diǎn)內(nèi)的與該散列值有關(guān)的信息是與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),就可以將該數(shù)據(jù)發(fā)送給作出請(qǐng)求的系統(tǒng),由此允許建立從系統(tǒng)到要呼叫的終端的通信鏈路。在備選實(shí)施例中,如果在第二寄存器節(jié)點(diǎn)內(nèi)與該散列值關(guān)聯(lián)的信息是含有所請(qǐng)求的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的另一寄存器節(jié)點(diǎn)的地址,于是就能檢查在該寄存器節(jié)點(diǎn)內(nèi)的用戶數(shù)據(jù)。如果終端最近已向第一寄存器節(jié)點(diǎn)注冊(cè),那么第一寄存器節(jié)點(diǎn)的地址就相應(yīng)地與散列值關(guān)聯(lián)地存儲(chǔ)在第二寄存器節(jié)點(diǎn)的散列表內(nèi)。第二寄存器節(jié)點(diǎn)于是可以將第一寄存器節(jié)點(diǎn)的地址發(fā)送給第三寄存器節(jié)點(diǎn),第三寄存器節(jié)點(diǎn)于是就檢查第一寄存器節(jié)點(diǎn)內(nèi)的用戶數(shù)據(jù)。這可以通過第三寄存器節(jié)點(diǎn)將終端的標(biāo)識(shí)符或者直接將標(biāo)識(shí)符的散列值發(fā)送給第一寄存器節(jié)點(diǎn)來完成,由此該第一寄存器節(jié)點(diǎn)可以在它的散列表內(nèi)找到相應(yīng)地與該散列值關(guān)聯(lián)的表?xiàng)l目,即終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)。如果只將終端的標(biāo)識(shí)符發(fā)送給第一寄存器節(jié)點(diǎn),第一寄存器節(jié)點(diǎn)就自己計(jì)算該標(biāo)識(shí)符的散列值。于是與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)就被發(fā)送給第三寄存器節(jié)點(diǎn),第三寄存器節(jié)點(diǎn)再將它繼續(xù)傳送給作出請(qǐng)求的系統(tǒng)。在備選實(shí)施例中,第二寄存器節(jié)點(diǎn)可以將第三寄存器節(jié)點(diǎn)的請(qǐng)求轉(zhuǎn)發(fā)給第一寄存器節(jié)點(diǎn),第一寄存器節(jié)點(diǎn)作為響應(yīng)將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)回第二寄存器節(jié)點(diǎn)或者直接發(fā)送給第三寄存器節(jié)點(diǎn)。后一種情況會(huì)要求第二節(jié)點(diǎn)向第一節(jié)點(diǎn)提供第三節(jié)點(diǎn)的地址。如果終端從與第一寄存器節(jié)點(diǎn)關(guān)聯(lián)的區(qū)域移出而到不同寄存器節(jié)點(diǎn)所負(fù)責(zé)的另一個(gè)區(qū)域中,終端通過發(fā)送標(biāo)識(shí)符相應(yīng)地向該寄存器節(jié)點(diǎn)注冊(cè)。在注冊(cè)時(shí),該寄存器節(jié)點(diǎn)于是確定移動(dòng)終端的當(dāng)前與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)和按照預(yù)定的散列函數(shù)確定標(biāo)識(shí)符的散列值。該新的寄存器節(jié)點(diǎn)于是可以將該特定散列值與當(dāng)前與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)一起存儲(chǔ)在它所保存的散列表內(nèi),使用散列值確定被指配給終端的第二寄存器節(jié)點(diǎn),并且可以將它的地址發(fā)送給該第二寄存器節(jié)點(diǎn),于是第二寄存器節(jié)點(diǎn)將新的寄存器節(jié)點(diǎn)的地址與散列值關(guān)聯(lián)地存儲(chǔ)在它的散列表內(nèi)。備選地,新的寄存器節(jié)點(diǎn)使用散列值確定被指配給終端的第二寄存器節(jié)點(diǎn),并且將所有與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給該第二寄存器節(jié)點(diǎn),第二寄存器節(jié)點(diǎn)于是將用戶數(shù)據(jù)與散列值關(guān)聯(lián)地存儲(chǔ)在它的散列表內(nèi)。在第一實(shí)施例的情況下,新的寄存器節(jié)點(diǎn)具有終端的所有與網(wǎng)絡(luò)有關(guān)的用戶信息,而相反,在第二實(shí)施例的情況下,被永久性地指配給終端的寄存器節(jié)點(diǎn)具有所有與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)。由于在第二實(shí)施例中同一個(gè)寄存器節(jié)點(diǎn)始終保存著當(dāng)前用戶數(shù)據(jù),這種程序可以被稱為靜態(tài)使用方案。由于在第一實(shí)施例中隨地理區(qū)域而改變的不同寄存器節(jié)點(diǎn)負(fù)責(zé)管理與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),該程序可以被認(rèn)為是動(dòng)態(tài)使用方案。按照本發(fā)明,網(wǎng)絡(luò)特定的用戶數(shù)據(jù)優(yōu)選地包括終端的注冊(cè)狀態(tài)、它在地理區(qū)域內(nèi)的位置和/或與在該區(qū)域內(nèi)接入到通信網(wǎng)絡(luò)的接入網(wǎng)絡(luò)的可用性有關(guān)的信息,即諸如在終端附近的網(wǎng)絡(luò)覆蓋、網(wǎng)絡(luò)強(qiáng)度或可用的網(wǎng)絡(luò)技術(shù)之類的信息。
按照本發(fā)明,執(zhí)行特定方法的用于移動(dòng)通信的通信網(wǎng)絡(luò)具有用于與供經(jīng)由通信網(wǎng)絡(luò)進(jìn)行通信的移動(dòng)終端的標(biāo)識(shí)符有關(guān)地存儲(chǔ)移動(dòng)終端的用戶數(shù)據(jù)的網(wǎng)絡(luò)寄存器,其中所述網(wǎng)絡(luò)寄存器為具有多個(gè)分散的寄存器節(jié)點(diǎn)的對(duì)等網(wǎng)絡(luò)的形式,所述寄存器節(jié)點(diǎn)彼此聯(lián)網(wǎng)并且每一個(gè)寄存器節(jié)點(diǎn)都與一個(gè)地理區(qū)域關(guān)聯(lián),其中散列表被保存在寄存器節(jié)點(diǎn)內(nèi),并且在所述散列表內(nèi)所述移動(dòng)終端的標(biāo)識(shí)符被存儲(chǔ)為散列值且所述用戶數(shù)據(jù)與這些散列值相關(guān)聯(lián)地存儲(chǔ)。執(zhí)行所述方法的通信網(wǎng)絡(luò)包括至少一個(gè)第一寄存器節(jié)點(diǎn)和第二寄存器節(jié)點(diǎn),其中所述第一寄存器節(jié)點(diǎn)與地理區(qū)域關(guān)聯(lián)并且移動(dòng)終端能夠在所述第一寄存器節(jié)點(diǎn)處注冊(cè)以通過所述通信網(wǎng)絡(luò)進(jìn)行通信,而所述第二寄存器節(jié)點(diǎn)被永久性地指配給所述移動(dòng)終端并且與不同地理區(qū)域關(guān)聯(lián),其中,散列表被保存在所述第二寄存器節(jié)點(diǎn)內(nèi),在所述散列表內(nèi)與所述移動(dòng)終端關(guān)聯(lián)的標(biāo)識(shí)符被存儲(chǔ)為通過預(yù)定的散列函數(shù)確定的散列值,所述第一寄存器節(jié)點(diǎn)被設(shè)計(jì)成所述移動(dòng)終端能夠在其位于所述第一區(qū)域內(nèi)時(shí)通過發(fā)送所述標(biāo)識(shí)符向所述第一寄存器節(jié)點(diǎn)注冊(cè),并且所述第一寄存器節(jié)點(diǎn)被配置成在注冊(cè)時(shí)確定所述移動(dòng)終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),并且通過預(yù)定的散列函數(shù)確定所述標(biāo)識(shí)符的散列值,根據(jù)所述散列值確定所述第二寄存器節(jié)點(diǎn),并且或者將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給該第二寄存器節(jié)點(diǎn)或者自己將該用戶數(shù)據(jù)與所述散列值一起存儲(chǔ)在其散列表內(nèi),而只將其自己在網(wǎng)絡(luò)內(nèi)的地址發(fā)送給所述第二寄存器節(jié)點(diǎn),并且其中所述第二寄存器節(jié)點(diǎn)被配置成將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)或所述第一寄存器節(jié)點(diǎn)的地址與所述散列值相關(guān)聯(lián)地存儲(chǔ)在其散列表內(nèi)。寄存器節(jié)點(diǎn)或者由數(shù)據(jù)節(jié)點(diǎn)或由定位節(jié)點(diǎn)形成,或者由用數(shù)據(jù)節(jié)點(diǎn)和定位節(jié)點(diǎn)組合而成的節(jié)點(diǎn)形成。寄存器節(jié)點(diǎn)一方面作為數(shù)據(jù)節(jié)點(diǎn)而另一方面作為定位節(jié)點(diǎn)的實(shí)施方式的優(yōu)點(diǎn)是這些節(jié)點(diǎn)可以專用于特定任務(wù)。相反,組合節(jié)點(diǎn)的優(yōu)點(diǎn)是,從網(wǎng)絡(luò)的觀點(diǎn)來看它們?cè)诩夹g(shù)上以同樣的方式操作,起著相同的作用,因此簡化了在為此目的建立的對(duì)等網(wǎng)絡(luò)中實(shí)現(xiàn)根據(jù)本發(fā)明的方法和DNR的技術(shù)復(fù)雜度。優(yōu)選的是,網(wǎng)絡(luò)所覆蓋的每個(gè)區(qū)域可以或者與數(shù)據(jù)節(jié)點(diǎn)和定位節(jié)點(diǎn)關(guān)聯(lián),或者備選地與組合節(jié)點(diǎn)關(guān)聯(lián)。因此,網(wǎng)絡(luò)寄存器因而或者可以只包括組合節(jié)點(diǎn)、只包括數(shù)據(jù)節(jié)點(diǎn)和定位節(jié)點(diǎn),或者備選地也可以用異型結(jié)構(gòu)實(shí)現(xiàn),也就是說,用一個(gè)區(qū)域或多個(gè)區(qū)域在所有情況下都與一個(gè)組合節(jié)點(diǎn)關(guān)聯(lián)而其他區(qū)域(一個(gè)或多個(gè))在所有情況下都與數(shù)據(jù)節(jié)點(diǎn)和定位節(jié)點(diǎn)關(guān)聯(lián)的結(jié)構(gòu)實(shí)現(xiàn)。數(shù)據(jù)節(jié)點(diǎn)的不同之處在于所述數(shù)據(jù)節(jié)點(diǎn)存儲(chǔ)與終端關(guān)聯(lián)的用戶數(shù)據(jù),而該存儲(chǔ)是與該終端的標(biāo)識(shí)符的散列值關(guān)聯(lián)地執(zhí)行的。此外,定位節(jié)點(diǎn)的不同之處在于所述定位節(jié)點(diǎn)不管理任何用戶數(shù)據(jù),但實(shí)際上與散列值關(guān)聯(lián)地存儲(chǔ)管理與散列值關(guān)聯(lián)的用戶數(shù)據(jù)的數(shù)據(jù)節(jié)點(diǎn)的地址。寄存器節(jié)點(diǎn)可以作為網(wǎng)絡(luò)內(nèi)的自治設(shè)備提供。然而,備選地,它們也可以被設(shè)置在網(wǎng)絡(luò)的網(wǎng)元內(nèi),所述網(wǎng)元諸如網(wǎng)絡(luò)運(yùn)營商的基站、天線控制器、WLAN路由器或其他服務(wù)器或網(wǎng)關(guān)。為了接受對(duì)當(dāng)前與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的請(qǐng)求,網(wǎng)絡(luò)內(nèi)的特定寄存器節(jié)點(diǎn)或所有寄存器節(jié)點(diǎn)可以被設(shè)計(jì)成使用上面所說明的這些方法步驟接收系統(tǒng)對(duì)特定終端的用戶數(shù)據(jù)的請(qǐng)求和執(zhí)行在網(wǎng)絡(luò)內(nèi)對(duì)用戶數(shù)據(jù)的搜索。


以下將參照附圖用示范性的實(shí)施例對(duì)根據(jù)本發(fā)明的方法和本發(fā)明的網(wǎng)絡(luò)的其他特征和優(yōu)點(diǎn)進(jìn)行更為詳細(xì)的說明,在這些附圖中圖1示出了在靜態(tài)使用方案中各個(gè)網(wǎng)絡(luò)組件的交互作用的示意圖;以及圖2示出了在動(dòng)態(tài)使用方案中各個(gè)網(wǎng)絡(luò)組件的交互作用的示意圖。
具體實(shí)施例方式圖1示出了本發(fā)明的具有對(duì)等網(wǎng)絡(luò)N的通信網(wǎng)絡(luò)T的示意圖,與圖2相比,其中分散的網(wǎng)絡(luò)寄存器DNR(分布式網(wǎng)絡(luò)寄存器)是由多個(gè)由數(shù)據(jù)節(jié)點(diǎn)DNDR(分布式網(wǎng)絡(luò)數(shù)據(jù)寄存器)和定位節(jié)點(diǎn)DNLR(分布式網(wǎng)絡(luò)定位寄存器)組合而成的寄存器節(jié)點(diǎn)CDNR(組合分布式網(wǎng)絡(luò)寄存器)形成的。例如,圖1和2示出了 5個(gè)區(qū)域A、B、C、D、E,每一個(gè)與一個(gè)寄存器節(jié)點(diǎn)⑶NR、⑶NR1、 ⑶NR2關(guān)聯(lián)。應(yīng)注意的是,圖1和2只是例示性地示出了 5個(gè)區(qū)域A、B、C、D、E,而在實(shí)際的通信網(wǎng)絡(luò)T內(nèi)顯然可以存在更多個(gè)區(qū)域。寄存器節(jié)點(diǎn)⑶NR、⑶NR1、⑶NR2技術(shù)上是等效的, 且具有相同的功能。它們連接到網(wǎng)絡(luò)N上,并且相互連接,因此網(wǎng)絡(luò)N代表對(duì)等網(wǎng)絡(luò)。與寄存器節(jié)點(diǎn)關(guān)聯(lián)的地理區(qū)域A、B、C、D、E由到通信網(wǎng)絡(luò)T的接入點(diǎn)ΝΑ、NB、NC的接收范圍確定。區(qū)域A、B、C、D、E的地理范圍大小可以不同,這取決于可用的接入點(diǎn)(一個(gè)或多個(gè))。 接入點(diǎn)NA、NB、NC以不同技術(shù)形成對(duì)網(wǎng)絡(luò)的接入,這些接入點(diǎn)由一個(gè)通信網(wǎng)絡(luò)運(yùn)營商聯(lián)合運(yùn)行。例如,第一網(wǎng)絡(luò)可以是GSM/GPRS移動(dòng)無線電網(wǎng)絡(luò),接入該網(wǎng)絡(luò)的接入點(diǎn)NA由覆蓋區(qū)域形成該GSM/GPRS移動(dòng)無線電網(wǎng)絡(luò)的小區(qū)的基站形成。例如,第二網(wǎng)絡(luò)可以是UMTS標(biāo)準(zhǔn)的移動(dòng)無線電網(wǎng)絡(luò),相應(yīng)接入點(diǎn)NB由覆蓋該UMTS移動(dòng)無線電網(wǎng)絡(luò)的小區(qū)的基站形成。此外, 例如,第三網(wǎng)絡(luò)可以由以太網(wǎng)形成,接入該網(wǎng)絡(luò)的接入點(diǎn)NC是WLAN路由器。其他基于電纜的傳輸媒體也可以用作備選的,諸如DSL、ISDN、光纜或電視電纜。使用例示性提到的不同網(wǎng)絡(luò)技術(shù)的接入點(diǎn)NA、NB、NC中的每一個(gè)是由通信網(wǎng)絡(luò)運(yùn)營商運(yùn)行或承包的通信網(wǎng)絡(luò)的一部分,為了建立接至終端的通信鏈路需要被存儲(chǔ)在寄存器節(jié)點(diǎn)⑶NR、⑶NR1、⑶NR2內(nèi)的用戶信息??梢杂脕斫⒔尤胪ㄐ啪W(wǎng)絡(luò)T的接入點(diǎn)的其他無線網(wǎng)絡(luò)技術(shù)可以是例如CDMA(碼分多址)2000、LTE (長期演進(jìn))或WiMAX (微波接入的全球互通)。接入點(diǎn)NA、NB、NC涉及使用通信網(wǎng)絡(luò)T的運(yùn)營商可以使用的不同技術(shù)的網(wǎng)絡(luò)??梢栽谕ㄐ啪W(wǎng)絡(luò)的一個(gè)或多個(gè)或所有區(qū)域A、B、C、D、E內(nèi)提供這些接入點(diǎn)NA、NB、NC。與一個(gè)區(qū)域關(guān)聯(lián)的的寄存器節(jié)點(diǎn)⑶NR、⑶NR1、⑶NR2含有存儲(chǔ)移動(dòng)終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的數(shù)據(jù)庫。在數(shù)據(jù)庫內(nèi)建立了以數(shù)據(jù)對(duì)形式存儲(chǔ)數(shù)據(jù)的散列表。數(shù)據(jù)對(duì)的第一元素在所有情況下都是按照預(yù)定散列函數(shù)根據(jù)與特定終端關(guān)聯(lián)的標(biāo)識(shí)符(即,例如移動(dòng)無線電設(shè)備的呼叫號(hào)碼)形成的散列值。數(shù)據(jù)對(duì)的第二元素可以是具有與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的數(shù)據(jù)對(duì)象或者是存有用戶數(shù)據(jù)的另一個(gè)寄存器節(jié)點(diǎn)的地址,這取決于實(shí)現(xiàn)根據(jù)本發(fā)明的方法是用靜態(tài)使用方案還是用動(dòng)態(tài)使用方案。在下面還要對(duì)此進(jìn)行說明。與圖1相比,圖2示出了根據(jù)本發(fā)明的具有專用數(shù)據(jù)和位置寄存器節(jié)點(diǎn)DNDR、DNLR 的網(wǎng)絡(luò)的一個(gè)實(shí)施例變型。在該實(shí)施例中每個(gè)區(qū)域A、B、C、D、E 一方面與數(shù)據(jù)節(jié)點(diǎn)DNDR、 DNDRUDNDR2相關(guān)聯(lián),另一方面與定位節(jié)點(diǎn)DNLR、DNLR1相關(guān)聯(lián)。這些寄存器節(jié)點(diǎn)還彼此聯(lián)網(wǎng),并形成實(shí)現(xiàn)了分布式網(wǎng)絡(luò)寄存器DNR的對(duì)等網(wǎng)絡(luò)N。數(shù)據(jù)節(jié)點(diǎn)DNDR、DNDR1、DNDR2是分布式網(wǎng)絡(luò)寄存器DNR的組件,其負(fù)責(zé)存儲(chǔ)有關(guān)特定用戶的信息。用戶類型的數(shù)據(jù)包括例如終端的注冊(cè)狀態(tài)和終端的當(dāng)前位置或最近位置, 優(yōu)選的是還包括有關(guān)ΝΑ、NB、NC在終端附近原則上和實(shí)際上可用哪些網(wǎng)絡(luò)技術(shù),優(yōu)選地還有網(wǎng)絡(luò)質(zhì)量如何的信息。定位節(jié)點(diǎn)DNLR、DNLRU DNLR2也是分布式網(wǎng)絡(luò)寄存器DNR的組件。它用來確定終端UE在網(wǎng)絡(luò)內(nèi)的當(dāng)前或最近位置。定位節(jié)點(diǎn)DNLR、DNLRU DNLR2可以執(zhí)行兩個(gè)功能。按照第一功能,它能接收對(duì)與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的請(qǐng)求EQ、IQ,執(zhí)行在網(wǎng)絡(luò)內(nèi)搜索該用戶數(shù)據(jù),以及提供所請(qǐng)求的用戶數(shù)據(jù)。按照第二功能,定位節(jié)點(diǎn)DNLR、DNLRl還能存儲(chǔ)其中存有與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的數(shù)據(jù)節(jié)點(diǎn)DNDR、DNDR1、DNDR2的地址。應(yīng)注意的是,定位節(jié)點(diǎn)DNLR 不必都具有象這樣的存儲(chǔ)能力。在這種情況下,定位節(jié)點(diǎn)DNLR的功能就簡化為第一功能。 例如,可以建立這樣的不與網(wǎng)絡(luò)N內(nèi)地理區(qū)域A、B、C、D、E關(guān)聯(lián)的定位節(jié)點(diǎn)DNLR2,該節(jié)點(diǎn)負(fù)責(zé)接收外部的對(duì)用戶數(shù)據(jù)的請(qǐng)求EQ,搜索和相應(yīng)地提供該用戶數(shù)據(jù)。存儲(chǔ)在數(shù)據(jù)節(jié)點(diǎn)DNDR、DNDRl、DNDR2和定位節(jié)點(diǎn)DNLR、DNLRl內(nèi)的用戶信息是利用分布式散列表存儲(chǔ)的。用戶數(shù)據(jù)用數(shù)據(jù)對(duì) < 標(biāo)識(shí)符的散列值;數(shù)據(jù)節(jié)點(diǎn)的地址 > 的形式存儲(chǔ)在定位節(jié)點(diǎn)DNLR、DNLRl內(nèi)。相反,用戶數(shù)據(jù)用數(shù)據(jù)對(duì) < 標(biāo)識(shí)符的散列值;用戶數(shù)據(jù)> 的形式存儲(chǔ)在數(shù)據(jù)節(jié)點(diǎn)DNDR、DNDR1、DNDR2內(nèi)。用戶數(shù)據(jù)同樣用數(shù)據(jù)對(duì)〈標(biāo)識(shí)符的散列值; 用戶數(shù)據(jù) > 的形式存儲(chǔ)在組合節(jié)點(diǎn)⑶NR、⑶NR1、⑶NR2內(nèi)。例如,可以將唯一標(biāo)識(shí)移動(dòng)終端的與E. 164標(biāo)準(zhǔn)一致的呼叫號(hào)碼、SIP地址和/或電子郵件地址用作標(biāo)識(shí)符。散列值,也稱為“散列標(biāo)識(shí)”或“散列標(biāo)識(shí)符”,相反是利用散列函數(shù)從標(biāo)識(shí)符得出的數(shù)字或字母數(shù)字字符串。標(biāo)識(shí)符的長度和格式用散列函數(shù)來規(guī)范化。按照本發(fā)明的網(wǎng)絡(luò)寄存器DNR可以用在靜態(tài)使用方案和動(dòng)態(tài)使用方案這兩個(gè)不同實(shí)施例的變型中。按照靜態(tài)使用方案,網(wǎng)絡(luò)寄存器的所有寄存器節(jié)點(diǎn)都能存儲(chǔ)與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)。在該實(shí)施例中,寄存器節(jié)點(diǎn)始終呈現(xiàn)為組合節(jié)點(diǎn),即,那些具有數(shù)據(jù)節(jié)點(diǎn)和定位節(jié)點(diǎn)的功能的網(wǎng)絡(luò)節(jié)點(diǎn)。此外,在根據(jù)本發(fā)明的方法的該靜態(tài)實(shí)施例中,管理特定用戶數(shù)據(jù)的數(shù)據(jù)節(jié)點(diǎn)與該用戶的定位節(jié)點(diǎn)是同一個(gè)節(jié)點(diǎn)。因此,靜態(tài)實(shí)施例可以相應(yīng)地用圖1所示的通信網(wǎng)絡(luò)T實(shí)現(xiàn)。在沒有示出的備選動(dòng)態(tài)實(shí)施例中,一些寄存器節(jié)點(diǎn)可以只呈現(xiàn)為定位節(jié)點(diǎn)DNLR, 另一些只呈現(xiàn)為數(shù)據(jù)節(jié)點(diǎn)DNDR,而其他一些呈現(xiàn)為組合節(jié)點(diǎn)⑶NR。在該實(shí)施例中,含有特定用戶數(shù)據(jù)的數(shù)據(jù)節(jié)點(diǎn)DNDR不必與指配給該用戶的數(shù)據(jù)節(jié)點(diǎn)DNDR相同。例如,在圖2中,第一寄存器節(jié)點(diǎn)是數(shù)據(jù)節(jié)點(diǎn)DNDR1,終端UE在它逗留在區(qū)域B內(nèi)的時(shí)間內(nèi)向數(shù)據(jù)節(jié)點(diǎn)DNDRl注冊(cè)。在注冊(cè)時(shí),與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)就存儲(chǔ)在該數(shù)據(jù)節(jié)點(diǎn) DNDRl內(nèi)。相反,一個(gè)寄存器節(jié)點(diǎn)被永久性地指配給終端UE作為定位節(jié)點(diǎn)DNLR1,并負(fù)責(zé)對(duì)終端UE的定位和對(duì)與終端UE關(guān)聯(lián)的用戶數(shù)據(jù)的定位。在圖2中,該定位節(jié)點(diǎn)DNLRl與區(qū)域 D關(guān)聯(lián)。負(fù)責(zé)對(duì)終端UE定位的寄存器節(jié)點(diǎn)DNLRl和管理終端UE的當(dāng)前用戶數(shù)據(jù)的寄存器節(jié)點(diǎn)DNDRl在這種情況下不是同一個(gè)節(jié)點(diǎn),而是相反,在圖1所示的靜態(tài)實(shí)施例的情況下, 區(qū)域D的同一個(gè)寄存器節(jié)點(diǎn)CDNR2負(fù)責(zé)對(duì)終端UE的定位和對(duì)它的用戶數(shù)據(jù)的存儲(chǔ)和管理。標(biāo)記符號(hào)EQ和IQ與請(qǐng)求用戶特定信息的系統(tǒng)有關(guān)。系統(tǒng)諸如可以例如是接收到對(duì)駐留在通信網(wǎng)絡(luò)T內(nèi)的終端UE的呼叫的交換中心。外部請(qǐng)求EQ與來自在通信網(wǎng)絡(luò)T之外的系統(tǒng)的請(qǐng)求有關(guān),并且利用分布式網(wǎng)絡(luò)寄存器內(nèi)的分散寄存器節(jié)點(diǎn)來得到用戶特定的網(wǎng)絡(luò)數(shù)據(jù)。相反,內(nèi)部檢查IQ是指來自處在通信網(wǎng)絡(luò)T內(nèi)的系統(tǒng)的請(qǐng)求,同樣利用分布式網(wǎng)絡(luò)寄存器內(nèi)的分散寄存器節(jié)點(diǎn)以便能夠訪問用戶特定網(wǎng)絡(luò)數(shù)據(jù)。下面將說明對(duì)于靜態(tài)實(shí)施例變型和動(dòng)態(tài)實(shí)施例變型這兩種情況根據(jù)本發(fā)明的管理分散網(wǎng)絡(luò)寄存器DNR的方法步驟。靜態(tài)使用方案按照本發(fā)明操作網(wǎng)絡(luò)寄存器的程序?qū)⒏鶕?jù)圖1中標(biāo)有標(biāo)記符號(hào)的箭頭予以說明。 通信網(wǎng)絡(luò)T的用戶一旦激活他的移動(dòng)終端UE,該UE就在通信網(wǎng)絡(luò)T內(nèi)注冊(cè)。這由圖1中的箭頭0表示,在這種情況下,用戶當(dāng)前處在區(qū)域B內(nèi),并且向負(fù)責(zé)該區(qū)域的組合寄存器節(jié)點(diǎn) ⑶NRl注冊(cè)。在注冊(cè)時(shí),終端UE將它的標(biāo)識(shí)符通過區(qū)域B的網(wǎng)絡(luò)接入點(diǎn)NC發(fā)送給組合寄存器節(jié)點(diǎn)CDNR1。寄存器節(jié)點(diǎn)CDNRl識(shí)別出是新的移動(dòng)終端UE,并確定與該終端UE關(guān)聯(lián)的標(biāo)識(shí)符的散列值。此外,寄存器節(jié)點(diǎn)⑶NRl還識(shí)別出寄存器節(jié)點(diǎn)⑶NR2負(fù)責(zé)存儲(chǔ)與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),并將在終端注冊(cè)期間得到的信息,特別是注冊(cè)狀態(tài)和注冊(cè)位置,提供給該寄存器節(jié)點(diǎn)CDNR2。該傳送信息的過程由箭頭1表示。在所例示的情況下,區(qū)域D的組合寄存器節(jié)點(diǎn)CDNR2被指配給終端UE,并負(fù)責(zé)存儲(chǔ)終端UE的信息。注冊(cè)后,負(fù)責(zé)終端UE的區(qū)域D 的組合寄存器節(jié)點(diǎn)CDNR2就具有所有用戶特定信息,諸如注冊(cè)狀態(tài)、位置、網(wǎng)路可用性和終端UE的緊鄰地段內(nèi)的網(wǎng)絡(luò)覆蓋。如果有內(nèi)部系統(tǒng)或外部系統(tǒng)作出對(duì)具有特定標(biāo)識(shí)符的特定用戶的用戶數(shù)據(jù)的相應(yīng)內(nèi)部請(qǐng)求IQ或外部請(qǐng)求EQ,該系統(tǒng)就將相應(yīng)請(qǐng)求連同該標(biāo)識(shí)符一起發(fā)送給組合寄存器節(jié)點(diǎn)⑶NR3。該寄存器節(jié)點(diǎn)⑶NR3與任何地理區(qū)域都不關(guān)聯(lián)。在圖1中,外部請(qǐng)求EQ由箭頭2表示,而內(nèi)部請(qǐng)求IQ用箭頭加表示。組合寄存器節(jié)點(diǎn)CNDR3接收請(qǐng)求,并且用用戶終端的標(biāo)識(shí)符計(jì)算散列值。一旦該散列值被確定,作出請(qǐng)求的寄存器節(jié)點(diǎn)CDNR3就將對(duì)特定用戶數(shù)據(jù)的請(qǐng)求發(fā)送給適當(dāng)?shù)慕M合寄存器節(jié)點(diǎn)⑶NR2,如箭頭3所示。哪個(gè)寄存器節(jié)點(diǎn)負(fù)責(zé)管理終端UE的特定用戶數(shù)據(jù)的信息由作出請(qǐng)求的寄存器節(jié)點(diǎn)CDNR3根據(jù)所計(jì)算的散列值確定。負(fù)責(zé)終端UE的組合寄存器節(jié)點(diǎn)CDNR2于是將所請(qǐng)求的用戶數(shù)據(jù)發(fā)送給作出請(qǐng)求的寄存器節(jié)點(diǎn)⑶NR3,如箭頭4所示。這時(shí),寄存器節(jié)點(diǎn)⑶NR3接收終端UE在區(qū)域B內(nèi)注冊(cè)的信息,并且可以通過寄存器節(jié)點(diǎn)⑶NRl聯(lián)系到在區(qū)域B內(nèi)的終端UE。寄存器節(jié)點(diǎn)⑶NR3于是可以建立對(duì)區(qū)域B內(nèi)的終端UE的呼叫或者將消息發(fā)送給它。在用戶帶著他的終端UE從區(qū)域B移動(dòng)進(jìn)入另一個(gè)區(qū)域A時(shí),必須更新存儲(chǔ)在負(fù)責(zé)寄存器節(jié)點(diǎn)CDNR2內(nèi)的用戶數(shù)據(jù)內(nèi)的他的位置。這在圖1中用箭頭5表示,而箭頭fe所示的為終端UE從區(qū)域B進(jìn)入?yún)^(qū)域A的移動(dòng)。動(dòng)態(tài)使用方案下面將參照?qǐng)D2說明按照本發(fā)明的動(dòng)態(tài)使用網(wǎng)絡(luò)寄存器DNR的情況。圖2只例示了一個(gè)不與任何區(qū)域關(guān)聯(lián)也不與任何數(shù)據(jù)節(jié)點(diǎn)DNDR關(guān)聯(lián)的定位節(jié)點(diǎn)DNLR2。在實(shí)際通信網(wǎng)絡(luò)T的情況下也可以有多個(gè)這樣的定位節(jié)點(diǎn)DNLR2。一旦用戶激活了他的移動(dòng)終端UE,就通過提供它的標(biāo)識(shí)符在通信網(wǎng)絡(luò)T內(nèi)注冊(cè)。 這在圖2中用箭頭0表示,在這種情況下,例如,終端處在與數(shù)據(jù)節(jié)點(diǎn)DNDRl關(guān)聯(lián)的區(qū)域B 內(nèi)。數(shù)據(jù)節(jié)點(diǎn)DNDRl檢測到該新的用戶,就在它的存有所有與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的數(shù)據(jù)庫內(nèi)為在注冊(cè)過程期間所確定的該特定終端UE產(chǎn)生一個(gè)新的條目。此外,數(shù)據(jù)節(jié)點(diǎn)DNDRl 用與終端UE關(guān)聯(lián)的標(biāo)識(shí)符計(jì)算散列值,將它與用戶數(shù)據(jù)相關(guān)聯(lián)地存儲(chǔ)在它的數(shù)據(jù)庫內(nèi)和
13將該信息發(fā)送給定位節(jié)點(diǎn)DNLRl,區(qū)域B的數(shù)據(jù)節(jié)點(diǎn)DNDRl對(duì)用戶終端UE負(fù)責(zé),并已存儲(chǔ)了終端UE的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)。為此,數(shù)據(jù)節(jié)點(diǎn)DNDRl將它在對(duì)等網(wǎng)絡(luò)N內(nèi)的地址發(fā)送給定位節(jié)點(diǎn)DNLR1。這用箭頭1例示。定位節(jié)點(diǎn)DNLRl于是將與終端的標(biāo)識(shí)符的散列值關(guān)聯(lián)的地址存儲(chǔ)在它的數(shù)據(jù)庫內(nèi)。在注冊(cè)之后,區(qū)域B的數(shù)據(jù)節(jié)點(diǎn)DNDRl負(fù)責(zé)管理用戶數(shù)據(jù)。該寄存器節(jié)點(diǎn)DNDRl 具有特定終端UE的所有用戶數(shù)據(jù),諸如終端UE的注冊(cè)狀態(tài)和位置和/或緊鄰終端UE的地區(qū)內(nèi)的網(wǎng)絡(luò)可用性和網(wǎng)絡(luò)覆蓋。負(fù)責(zé)終端UE的標(biāo)識(shí)符的散列值的寄存器節(jié)點(diǎn)DNLRl在這種情況下是區(qū)域D的寄存器節(jié)點(diǎn),相反,在它的散列表內(nèi)具有區(qū)域B的數(shù)據(jù)節(jié)點(diǎn)DNDRl在管理終端UE的用戶數(shù)據(jù)的條目。如果外部系統(tǒng)作出對(duì)終端UE的特定用戶數(shù)據(jù)的請(qǐng)求EQ或者內(nèi)部系統(tǒng)作出相應(yīng)的請(qǐng)求IQ,相應(yīng)請(qǐng)求就被發(fā)送給定位節(jié)點(diǎn)DNLR2,見箭頭2,或者被發(fā)送給數(shù)據(jù)節(jié)點(diǎn)DNDR2,見箭頭加。該過程將在下面從定位節(jié)點(diǎn)DNLR2開始進(jìn)一步予以說明。然而,可以根據(jù)數(shù)據(jù)節(jié)點(diǎn)DNDR2類似地應(yīng)用該過程。定位節(jié)點(diǎn)DNLR2接收外部請(qǐng)求EQ,并計(jì)算與終端UE (所請(qǐng)求的是它的用戶數(shù)據(jù))的標(biāo)識(shí)符有關(guān)的散列值。定位節(jié)點(diǎn)DNLR2—旦有了該散列值,就向負(fù)責(zé)終端UE的散列值的那個(gè)定位節(jié)點(diǎn),此時(shí)為DNLR1,作出請(qǐng)求,其請(qǐng)求當(dāng)前負(fù)責(zé)管理所請(qǐng)求的用戶數(shù)據(jù)的數(shù)據(jù)節(jié)點(diǎn)DNDRl的地址。這用箭頭3示出。負(fù)責(zé)散列值的定位節(jié)點(diǎn)DNLRl接收該請(qǐng)求并返回對(duì)等網(wǎng)絡(luò)N內(nèi)當(dāng)前負(fù)責(zé)管理終端 UE的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的那個(gè)數(shù)據(jù)節(jié)點(diǎn)DNDRl的地址。這用圖2中的箭頭4示出。作出請(qǐng)求的定位節(jié)點(diǎn)DNLR2 —旦知道它在哪里可以得到所請(qǐng)求的用戶數(shù)據(jù),就將對(duì)用戶數(shù)據(jù)的請(qǐng)求發(fā)送給當(dāng)前負(fù)責(zé)管理該用戶數(shù)據(jù)的數(shù)據(jù)節(jié)點(diǎn)DNDR1,見箭頭5。該數(shù)據(jù)節(jié)點(diǎn)DNDRl于是將所請(qǐng)求的用戶數(shù)據(jù)返回給所請(qǐng)求的定位節(jié)點(diǎn)DNLR2,見箭頭6。一旦用戶帶著他的移動(dòng)終端UE從最初的區(qū)域B移動(dòng)到新的區(qū)域A,見箭頭7,就必須將他的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給新的數(shù)據(jù)節(jié)點(diǎn),也就是發(fā)送給負(fù)責(zé)該新的區(qū)域A的數(shù)據(jù)節(jié)點(diǎn)DNDR。在進(jìn)行該數(shù)據(jù)傳輸?shù)耐瑫r(shí),必須更新在負(fù)責(zé)對(duì)用戶數(shù)據(jù)進(jìn)行定位的定位節(jié)點(diǎn)DNLRl和保存該數(shù)據(jù)的數(shù)據(jù)節(jié)點(diǎn)DNDR內(nèi)的地址信息。這在圖2中用箭頭8示出。所說明的機(jī)制保證了 在作出對(duì)特定用戶數(shù)據(jù)的請(qǐng)求時(shí),有關(guān)用戶數(shù)據(jù)當(dāng)前被存儲(chǔ)在哪里的信息和與它關(guān)聯(lián)的有關(guān)用戶的移動(dòng)終端UE當(dāng)前位于哪里或者最近在哪里的信息始終被存儲(chǔ)在同一個(gè)定位節(jié)點(diǎn)DNLRl內(nèi)。相反,與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)可以以改變的形式處在對(duì)等網(wǎng)絡(luò)N內(nèi)的任何給定數(shù)據(jù)節(jié)點(diǎn)DNDR內(nèi),這取決于終端UE當(dāng)前所在的區(qū)域A、B、 C、D、E。結(jié)果,用戶數(shù)據(jù)可以在網(wǎng)絡(luò)N內(nèi)的數(shù)據(jù)節(jié)點(diǎn)DNDR之間以所說明的動(dòng)態(tài)使用方案遷移。
權(quán)利要求
1.一種運(yùn)行用于移動(dòng)通信的通信網(wǎng)絡(luò)(T)的方法,所述通信網(wǎng)絡(luò)(T)具有用于存儲(chǔ)移動(dòng)終端(UE)的標(biāo)識(shí)符和所述移動(dòng)終端(UE)的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的網(wǎng)絡(luò)寄存器(DNI ), 其中所述網(wǎng)絡(luò)寄存器(DNR)由具有多個(gè)分散的寄存器節(jié)點(diǎn)(⑶NR、DNDR、DNLR)的對(duì)等網(wǎng)絡(luò)(N)形成,所述寄存器節(jié)點(diǎn)彼此聯(lián)網(wǎng)并且每一個(gè)寄存器節(jié)點(diǎn)都與地理區(qū)域(A、B、C、D、E) 關(guān)聯(lián),其中散列表被保存在寄存器節(jié)點(diǎn)(CDNR、DNDR、DNLIO內(nèi),并且在所述散列表內(nèi)所述移動(dòng)終端(UE)的標(biāo)識(shí)符被存儲(chǔ)為散列值且所述用戶數(shù)據(jù)與這些散列值相關(guān)聯(lián)地存儲(chǔ),其特征在于所述對(duì)等網(wǎng)絡(luò)(N)至少具有第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)和第二寄存器節(jié)點(diǎn) (⑶NR2、DNLR1),其中所述第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)與地理區(qū)域⑶關(guān)聯(lián)并且移動(dòng)終端(UE)能夠在所述第一寄存器節(jié)點(diǎn)(CDNR1、DNDR1)處注冊(cè)以通過所述通信網(wǎng)絡(luò)(T)進(jìn)行通信,而所述第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1)被永久性地指配給所述移動(dòng)終端(UE)并且與地理區(qū)域(D)關(guān)聯(lián),其中-散列表被保存在所述第二寄存器節(jié)點(diǎn)(CDNR2、DNLR1)內(nèi),在所述散列表內(nèi)與所述移動(dòng)終端(UE)關(guān)聯(lián)的標(biāo)識(shí)符被存儲(chǔ)為通過預(yù)定的散列函數(shù)確定的散列值;-所述移動(dòng)終端(UE)在其位于所述第一區(qū)域(B)內(nèi)時(shí)通過發(fā)送所述標(biāo)識(shí)符向第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)注冊(cè),所述第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)在注冊(cè)時(shí)確定所述移動(dòng)終端(UE)的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),并且通過預(yù)定的散列函數(shù)確定所述標(biāo)識(shí)符的散列值;-所述第一寄存器節(jié)點(diǎn)(CDNR1、DNDR1)使用所述散列值確定所述第二寄存器節(jié)點(diǎn) (⑶NR2、DNLR1),并且或者將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給該第二寄存器節(jié)點(diǎn)(⑶NR2、 DNLR1)或者自己將該用戶數(shù)據(jù)與所述散列值一起存儲(chǔ)在其散列表內(nèi),而只將其自己在網(wǎng)絡(luò) (N)內(nèi)的地址發(fā)送給所述第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1);并且其中-將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)或所述第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)的地址與所述散列值相關(guān)聯(lián)地存儲(chǔ)在所述第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1)的散列表內(nèi)。
2.如權(quán)利要求1所述的方法,其特征在于,系統(tǒng)通過發(fā)送與該移動(dòng)終端(UE)關(guān)聯(lián)的標(biāo)識(shí)符向第三寄存器節(jié)點(diǎn)(CDNR3、DNLI^)作出對(duì)所述移動(dòng)終端(UE)的當(dāng)前與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的請(qǐng)求(EQ、IQ),所述第三寄存器節(jié)點(diǎn)(CDNR3、DNLR2)通過散列函數(shù)來確定所述標(biāo)識(shí)符的散列值,使用該散列值確定被指配給所述移動(dòng)終端(UE)的第二寄存器節(jié)點(diǎn)(CDNR2、 DNLR1),以及請(qǐng)求在所述第二寄存器節(jié)點(diǎn)(CDNR2、DNLR1)的散列表內(nèi)的與該散列值關(guān)聯(lián)的 fn息ο
3.如權(quán)利要求2所述的方法,其特征在于,如果所述信息是與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),所述信息就被發(fā)送給作出請(qǐng)求的系統(tǒng)。
4.如權(quán)利要求2所述的方法,其特征在于,如果所述信息是另一寄存器節(jié)點(diǎn)(DNDRl)的地址,就向該寄存器節(jié)點(diǎn)(DNDRl)請(qǐng)求與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),并且在接收到之后就將所述用戶數(shù)據(jù)發(fā)送給作出請(qǐng)求的系統(tǒng)。
5.如以上權(quán)利要求之一所述的方法,其特征在于當(dāng)所述移動(dòng)終端(UE)移動(dòng)進(jìn)入不同區(qū)域(A)時(shí),所述移動(dòng)終端(UE)就向負(fù)責(zé)該區(qū)域 (A)的寄存器節(jié)點(diǎn)(CDNR、DNDR)注冊(cè),并發(fā)送所述標(biāo)識(shí)符,該寄存器節(jié)點(diǎn)(CNDR、DNDR)在注冊(cè)時(shí)確定所述移動(dòng)終端(UE)的當(dāng)前與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),并且通過預(yù)定的散列函數(shù)確定所述標(biāo)識(shí)符的散列值;以及或者所述寄存器節(jié)點(diǎn)(CDNR、DNDR)將該散列值與當(dāng)前與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)一起存儲(chǔ)在其內(nèi)所保存的散列表中,使用所述散列值確定被指配給該移動(dòng)終端(UE)的第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1),并且將其地址發(fā)送給該第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1),所述第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1)隨后將所述地址與所述散列值關(guān)聯(lián)地存儲(chǔ)在其散列表內(nèi);或者所述寄存器節(jié)點(diǎn)(CDNR、DNDR)使用所述散列值確定被指配給該移動(dòng)終端(UE)的第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1),并且將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給該第二寄存器節(jié)點(diǎn) (⑶NR2、DNLR1),所述第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1)隨后將所述用戶數(shù)據(jù)與所述散列值關(guān)聯(lián)地存儲(chǔ)在其散列表內(nèi)。
6.如以上權(quán)利要求之一所述的方法,其特征在于,所述網(wǎng)絡(luò)特定的用戶數(shù)據(jù)包括移動(dòng)終端(UE)的注冊(cè)狀態(tài)、其在特定地理區(qū)域(A、B、C、D、E)內(nèi)的位置和/或與在區(qū)域(A、B、 C、D、E)內(nèi)的到所述通信網(wǎng)絡(luò)⑴的接入點(diǎn)(NA、NB、NC)的可用性和技術(shù)有關(guān)的信息。
7.一種執(zhí)行如權(quán)利要求1至6之一所述的方法的用于移動(dòng)通信的通信網(wǎng)絡(luò)(T),所述通信網(wǎng)絡(luò)(T)具有用于存儲(chǔ)移動(dòng)終端(UE)的標(biāo)識(shí)符和所述移動(dòng)終端(UE)的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的網(wǎng)絡(luò)寄存器(DNR),所述網(wǎng)絡(luò)寄存器(DNR)由具有多個(gè)分散的寄存器節(jié)點(diǎn) (⑶NR、DNDR、DNLR)的對(duì)等網(wǎng)絡(luò)(N)形成,所述寄存器節(jié)點(diǎn)彼此聯(lián)網(wǎng)并且每一個(gè)寄存器節(jié)點(diǎn)都與一個(gè)地理區(qū)域(A、B、C、D、E)關(guān)聯(lián),其中散列表被保存在寄存器節(jié)點(diǎn)(CDNR、DNDR、DNLR) 內(nèi),并且在所述散列表內(nèi)所述移動(dòng)終端(UE)的標(biāo)識(shí)符能夠被存儲(chǔ)為散列值且所述用戶數(shù)據(jù)與這些散列值相關(guān)聯(lián)地存儲(chǔ),其特征在于所述對(duì)等網(wǎng)絡(luò)(N)至少包括第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)和第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1),其中所述第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)與地理區(qū)域(B)關(guān)聯(lián)并且移動(dòng)終端(UE)能夠在所述第一寄存器節(jié)點(diǎn)(CDNR1、DNDR1)處注冊(cè)以通過所述通信網(wǎng)絡(luò)(T)進(jìn)行通信,而所述第二寄存器節(jié)點(diǎn) (⑶NR2、DNLR1)被永久性地指配給所述移動(dòng)終端(UE)并且與地理區(qū)域(D)關(guān)聯(lián),其中-散列表被保存在所述第二寄存器節(jié)點(diǎn)(CDNR2、DNLR1)內(nèi),在所述散列表內(nèi)與所述移動(dòng)終端(UE)關(guān)聯(lián)的標(biāo)識(shí)符被存儲(chǔ)為通過預(yù)定的散列函數(shù)確定的散列值;-所述第一寄存器節(jié)點(diǎn)(CDNR1、DNDR1)被配置成所述移動(dòng)終端(UE)能夠在其位于所述第一區(qū)域(B)內(nèi)時(shí)通過發(fā)送所述標(biāo)識(shí)符向所述第一寄存器節(jié)點(diǎn)(CDNR1、DNDR1)注冊(cè),并且所述第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)被配置成在注冊(cè)時(shí)確定所述移動(dòng)終端(UE)的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù),并且通過預(yù)定的散列函數(shù)確定所述標(biāo)識(shí)符的散列值,并且其中-所述第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)還被配置成根據(jù)所述散列值確定所述第二寄存器節(jié)點(diǎn)(CDNR2、DNLR1),并且或者將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給該第二寄存器節(jié)點(diǎn) (CDNR2、DNLR1)或者自己將該用戶數(shù)據(jù)與所述散列值一起存儲(chǔ)在其散列表內(nèi),而只將其自己在網(wǎng)絡(luò)(N)內(nèi)的地址發(fā)送給所述第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1);并且-所述第二寄存器節(jié)點(diǎn)(⑶NR2、DNLR1)被配置成將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)或所述第一寄存器節(jié)點(diǎn)(⑶NR1、DNDR1)的地址與所述散列值相關(guān)聯(lián)地存儲(chǔ)在其散列表內(nèi)。
8.如權(quán)利要求7所述的通信網(wǎng)絡(luò)(T),其特征在于,寄存器節(jié)點(diǎn)(⑶NR、DNDR、DNLR)或者由數(shù)據(jù)節(jié)點(diǎn)(DNDR)和/或由定位節(jié)點(diǎn)(DNLR)形成,或者由用數(shù)據(jù)節(jié)點(diǎn)和定位節(jié)點(diǎn)組合而成的節(jié)點(diǎn)(CDNR)形成。
9.如權(quán)利要求8所述的通信網(wǎng)絡(luò)(T),其特征在于,每個(gè)區(qū)域(A、B、C、D、E)或者與數(shù)據(jù)節(jié)點(diǎn)(DNDR)和定位節(jié)點(diǎn)(DNLR)關(guān)聯(lián),或者與組合節(jié)點(diǎn)(CDNR)關(guān)聯(lián)。
10.如權(quán)利要求8或9所述的通信網(wǎng)絡(luò)(T),其特征在于,與散列值關(guān)聯(lián)的用戶數(shù)據(jù)被存儲(chǔ)在所述數(shù)據(jù)節(jié)點(diǎn)(DNDI )內(nèi),并且與散列值關(guān)聯(lián)的保存與所述散列值關(guān)聯(lián)的用戶數(shù)據(jù)的該數(shù)據(jù)節(jié)點(diǎn)(DNDR)的地址被存儲(chǔ)在定位節(jié)點(diǎn)(DNLR)內(nèi)。
11.如權(quán)利要求7至10之一所述的通信網(wǎng)絡(luò)(T),其特征在于,一個(gè)或多個(gè)或所有寄存器節(jié)點(diǎn)(CDNR、DNDR、DNLR)被設(shè)置在網(wǎng)元內(nèi)。
12.如權(quán)利要求7至11之一所述的通信網(wǎng)絡(luò)(T),其特征在于,特定的寄存器節(jié)點(diǎn)或所有的寄存器節(jié)點(diǎn)(CDNR3、DNLI^)被配置成接收系統(tǒng)對(duì)于特定終端(UE)的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的請(qǐng)求,并執(zhí)行在所述網(wǎng)絡(luò)(N)內(nèi)對(duì)該用戶數(shù)據(jù)的搜索。
全文摘要
本發(fā)明涉及運(yùn)行用于移動(dòng)通信的通信網(wǎng)絡(luò)的方法和用于移動(dòng)通信的通信網(wǎng)絡(luò),所述通信網(wǎng)絡(luò)具有存儲(chǔ)移動(dòng)終端的標(biāo)識(shí)符和所述終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)的網(wǎng)絡(luò)寄存器。網(wǎng)絡(luò)寄存器由具有多個(gè)分散的彼此聯(lián)網(wǎng)且每一個(gè)都與地理區(qū)域關(guān)聯(lián)的寄存器節(jié)點(diǎn)的對(duì)等網(wǎng)絡(luò)形成。散列表被保存在寄存器節(jié)點(diǎn)內(nèi),在這些散列表內(nèi)終端的標(biāo)識(shí)符被存儲(chǔ)為散列值而用戶數(shù)據(jù)與這些散列值相關(guān)聯(lián)地存儲(chǔ)。網(wǎng)絡(luò)至少具有與地理區(qū)域關(guān)聯(lián)的且終端可以注冊(cè)的第一節(jié)點(diǎn)和被永久性地指配給終端的且與地理區(qū)域關(guān)聯(lián)的第二節(jié)點(diǎn)。終端在處在第一區(qū)域內(nèi)時(shí)通過發(fā)送標(biāo)識(shí)符向第一節(jié)點(diǎn)注冊(cè)。在注冊(cè)時(shí)第一節(jié)點(diǎn)于是確定移動(dòng)終端的與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)和確定該標(biāo)識(shí)符的散列值。該散列值用來確定第二節(jié)點(diǎn)。第一節(jié)點(diǎn)或者將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)發(fā)送給該第二節(jié)點(diǎn),或者自己將該用戶數(shù)據(jù)與散列值一起存儲(chǔ)在其散列表內(nèi)而只將它自己在網(wǎng)絡(luò)內(nèi)的地址發(fā)送給第二節(jié)點(diǎn)。隨后將與網(wǎng)絡(luò)有關(guān)的用戶數(shù)據(jù)或者第一節(jié)點(diǎn)的地址與散列值關(guān)聯(lián)地存儲(chǔ)在第二節(jié)點(diǎn)的散列表內(nèi)。
文檔編號(hào)H04W60/00GK102474714SQ201080032561
公開日2012年5月23日 申請(qǐng)日期2010年7月21日 優(yōu)先權(quán)日2009年7月21日
發(fā)明者R·沙茨邁厄 申請(qǐng)人:德國電信股份公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
盐亭县| 通河县| 满城县| 靖州| 清新县| 黄平县| 揭阳市| 隆回县| 壤塘县| 定西市| 平乐县| 佛学| 肃北| 海宁市| 安达市| 佛学| 郴州市| 深圳市| 武隆县| 新邵县| 尤溪县| 囊谦县| 中山市| 瓮安县| 高平市| 湖北省| 长宁区| 水富县| 偃师市| 博爱县| 南江县| 德庆县| 高要市| 肥乡县| 大埔区| 贵定县| 永川市| 抚远县| 永川市| 习水县| 伽师县|