專利名稱:基于ip協(xié)議的用戶名系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及全I(xiàn)P網(wǎng)絡(luò)技術(shù),更具體地說(shuō),涉及一種基于IP協(xié)議的用戶名 系統(tǒng)和方法。
背景技術(shù):
未來(lái)的網(wǎng)絡(luò)層將采用全I(xiàn)P (InternetProtocol,網(wǎng)際協(xié)議)技術(shù),這不是技 術(shù)專家們討論和預(yù)測(cè)的結(jié)果,而是由事實(shí)發(fā)展的結(jié)果來(lái)證明的。盡管從上世紀(jì) 90年代末到21世紀(jì)初,曾有過(guò)ATM (Asynchronous Transmission Mode,異步 傳輸模式)與IP技術(shù)的大爭(zhēng)論,但這場(chǎng)爭(zhēng)論很快以IP技術(shù)在實(shí)際發(fā)展中的飛 速成功而宣告結(jié)束。IP技術(shù)最大的特點(diǎn)是實(shí)現(xiàn)了業(yè)務(wù)與網(wǎng)絡(luò)的分享,這正是 未來(lái)網(wǎng)絡(luò)發(fā)展所必須具備的關(guān)鍵特點(diǎn)。
IP網(wǎng)絡(luò)的層次結(jié)構(gòu)如圖1所示,其骨干層包括以光纖為主的骨干物理層 和以波分技術(shù)為主的骨干復(fù)用層;其接入層包括接入物理層和接入復(fù)用;在骨 干層與接入層之上是IP路由交換層。
現(xiàn)有IP技術(shù)中,IP地址僅僅只是網(wǎng)絡(luò)的邏輯地址,而不是具體的用戶或 應(yīng)用的地址。 一方面,IP地址直接使用很不方便,更重要的是當(dāng)用戶在IP網(wǎng) 上移動(dòng)到不同位置時(shí),其IP地址通常會(huì)發(fā)生改變。即使在同一個(gè)物理網(wǎng)絡(luò)位 置,由于采用DHCP (動(dòng)態(tài)主機(jī)配置協(xié)議)等動(dòng)態(tài)IP地址分配的協(xié)議,每次 開(kāi)機(jī)注冊(cè)后所獲得的IP地址也有可能是不一樣的。這樣會(huì)給在IP網(wǎng)絡(luò)上進(jìn)行 端對(duì)端的通訊造成根本性的障礙。
為了標(biāo)識(shí)應(yīng)用層的地址,在過(guò)去提出了 DNS (域名系統(tǒng))協(xié)議族。DNS 協(xié)議體系通過(guò)在應(yīng)用層不變的域名和IP地址之間的映射,使得用戶不用關(guān)心 服務(wù)器的IP地址,而可以訪問(wèn)到各個(gè)主機(jī)。但DNS主要只是用于服務(wù)器的, 不能用于一般用戶終端的標(biāo)識(shí),原因在于用戶的IP地址經(jīng)常是變化的,所以
無(wú)法兩個(gè)用戶之間無(wú)法方便地繞過(guò)服務(wù)器實(shí)現(xiàn)直接的通信聯(lián)系。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)的上述缺陷,本發(fā)明要解決現(xiàn)有DNS系統(tǒng)主要只是用于服
務(wù)器的,不能適應(yīng)用戶IP地址的實(shí)時(shí)變化,從而不能用于一般用戶終端標(biāo)識(shí) 的問(wèn)題。
本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是構(gòu)造一種基于IP協(xié)議的用 戶名系統(tǒng),包括IP網(wǎng)絡(luò),其特征在于,在所述IP網(wǎng)絡(luò)上疊加有UNS服務(wù)層;
所述UNS服務(wù)層中包括輔助集中地址管理器和分布式二層UNS服務(wù)器
其中,所述分布式二層UNS服務(wù)器包括根域服務(wù)器和子域服務(wù)器;所述輔
助集中地址管理器用于對(duì)根域服務(wù)器的地址提供集中、統(tǒng)一的分配,并對(duì)根域
服務(wù)器和子域服務(wù)器的地址提供集中、統(tǒng)一的管理;
每個(gè)UNS用戶可通過(guò)與所述IP網(wǎng)絡(luò)連接的終端、利用該終端的當(dāng)前IP 地址向所述UNS服務(wù)層注冊(cè),已注冊(cè)的主叫用戶可通過(guò)所述UNS服務(wù)層?xùn)嗽?被叫用戶的當(dāng)前IP地址,進(jìn)而與被叫用戶建立直接的通信聯(lián)系。
本發(fā)明中,每個(gè)根域服務(wù)器管理至少一個(gè)歸屬于它的子域服務(wù)器,每個(gè)子 域服務(wù)器管理至少一個(gè)歸屬于它的UNS用戶。
本發(fā)明的所述UNS服務(wù)層中還包括UNS接入服務(wù)器,它用于為接入網(wǎng)絡(luò)服 務(wù)商控制接入的UNS用戶,從而可以管理和計(jì)量UNS用戶流量,以實(shí)現(xiàn)接入服 務(wù)商的計(jì)費(fèi)和接入網(wǎng)絡(luò)管理等功能。所述UNS服務(wù)層中還包括UNS接入服務(wù)器。
此外,本發(fā)明還提供一種基于IP協(xié)議的用戶名方法,其中包括以下步驟
(1) 在IP網(wǎng)絡(luò)上疊加UNS服務(wù)層,
其中,所述UNS服務(wù)層中包括輔助集中地址管理器、由根域服務(wù)器和子域 服務(wù)器組成的分布式二層UNS服務(wù)器、以及UNS接入服務(wù)器,每個(gè)所述根域服 務(wù)器管理至少一個(gè)歸屬于它的子域服務(wù)器,每個(gè)子域服務(wù)器管理至少一個(gè)歸屬 于它的用戶;
(2) 進(jìn)行號(hào)碼分配,其中, 通過(guò)所述輔助集中地址管理器,為每一個(gè)根域服務(wù)器分配一個(gè)唯一的根域號(hào)碼;
每個(gè)根域服務(wù)器再為歸屬于它的每個(gè)子域服務(wù)器分配一個(gè)在本根域內(nèi)唯
一的子域號(hào)碼;
每個(gè)子域服務(wù)器再為歸屬于它的每個(gè)用戶分配一個(gè)在本子域內(nèi)唯一的用
戶子號(hào)碼;
一個(gè)用戶的完整用戶號(hào)碼一般由其用戶子號(hào)碼、其所歸屬子域的子域號(hào)
碼、以及其所歸屬根域的根域號(hào)碼共三部分組成。
本發(fā)明的方法中還包括以下步驟(3)用戶注冊(cè),其中, 用戶登錄一個(gè)與所述IP網(wǎng)絡(luò)連接的終端,并利用該終端的IP地址及其自
身用戶號(hào)碼,向所述UNS服務(wù)層注冊(cè);
當(dāng)該終端的IP地址發(fā)生變化時(shí),則利用該終端的當(dāng)前IP地址及其自身用
戶號(hào)碼重新向所述UNS服務(wù)層注冊(cè)。
本發(fā)明的所述用戶注冊(cè)步驟中,所述用戶是向其歸屬的子域服務(wù)器注冊(cè) 的,或者是在沒(méi)有子域服務(wù)器的情況下直接向其歸屬的根域服務(wù)器注冊(cè)。
本發(fā)明的方法中還包括以下步驟(4)UNS呼叫,其中包括
(41) 已注冊(cè)的主叫用戶輸入被叫用戶的用戶號(hào)碼,發(fā)起呼叫;
(42) 從所述用戶號(hào)碼中提取出被叫用戶的根域號(hào)碼和子域號(hào)碼,分別通
過(guò)査詢根域表和子域表以獲得被叫子域服務(wù)器IP地址;
(43) 根據(jù)所述被叫子域服務(wù)器IP地址,向被叫子域服務(wù)器査詢被叫用
戶的當(dāng)前信息,所述信息包括其是否注冊(cè)在線、當(dāng)前IP地址。
在本發(fā)明的所述步驟(41)中,主叫用戶可通過(guò)輸入"* +被叫用戶的用 戶子號(hào)碼"的方式進(jìn)行簡(jiǎn)易撥號(hào),并發(fā)起呼叫;相應(yīng)地,在所述步驟(42)中, 將所述"*"號(hào)解析為與主叫用戶相同根域號(hào)碼和子域號(hào)碼。
本發(fā)明中,所述根域表是主叫終端中存儲(chǔ)的根域表、或者主叫用戶所歸屬 的子域服務(wù)器所存儲(chǔ)的根域表、或者主叫用戶所歸屬的根域服務(wù)器所存儲(chǔ)的根 域表;所述子域表可以是終端本地緩沖存儲(chǔ)的子域表、或者主叫用戶所歸屬的 子域服務(wù)器里緩沖存儲(chǔ)的子域表、或者主叫用戶所歸屬的根域服務(wù)器里存儲(chǔ)的 子域表。
本發(fā)明中,當(dāng)根域發(fā)生變化時(shí),所有UNS相關(guān)實(shí)體中的根域表必須跟著
發(fā)生改變,具體是通過(guò)輔助集中地址管理器傳送變更通知,或通過(guò)變化的根域
服務(wù)器向其它所有根域服務(wù)器和輔助集中地址管理器發(fā)出變更通知;當(dāng)子域發(fā)
生變化時(shí),所有UNS相關(guān)實(shí)體中的子域表必須跟著發(fā)生改變,子域服務(wù)器的 變化先是由變化的子域服務(wù)器報(bào)告給其所歸屬的根域服務(wù)器,后者再傳遞所有 其它的根域和子域服務(wù)器。
本發(fā)明中,所述根域號(hào)碼最好是長(zhǎng)度為4位的數(shù)字號(hào)碼;所述子域號(hào)碼最
好是長(zhǎng)度為0至5位的數(shù)字號(hào)碼,歸屬于同一根域號(hào)碼的子域號(hào)碼應(yīng)具有相同 的長(zhǎng)度,當(dāng)所述子域號(hào)碼長(zhǎng)度為0時(shí), 一個(gè)完整的用戶號(hào)碼中只包括根域號(hào)碼 和用戶子號(hào)碼,此時(shí)用戶直接由根域管理;歸屬于同一子域號(hào)碼的用戶子號(hào)碼 可具有不同的長(zhǎng)度;
本發(fā)明中,針對(duì)每一個(gè)根域號(hào)碼,設(shè)有至少一個(gè)根域字符名稱,每個(gè)根域 字符名稱在整個(gè)系統(tǒng)中應(yīng)是唯一的;針對(duì)每一個(gè)子域號(hào)碼,設(shè)有至少一個(gè)子域 字符名稱,每個(gè)子域字符名稱在其歸屬的根域內(nèi)應(yīng)是唯一的;針對(duì)每一個(gè)用戶 子號(hào)碼,設(shè)有至少一個(gè)用戶字符名稱,每個(gè)用戶字符名稱在其所屬的子域內(nèi)應(yīng) 是唯一的。
由上述技術(shù)方案可知,本發(fā)明的UNS體系能夠?qū)崟r(shí)跟蹤到用戶IP地址的 變化。本發(fā)明的UNS體系充分研究了 E.164號(hào)碼協(xié)議、DNS協(xié)議、EMAIL地 址、SIP地址、移動(dòng)通訊中的HLR和VLR等系統(tǒng)和相應(yīng)地址解析、呼叫尋址 的方法原理,以及參考一般號(hào)碼編號(hào)規(guī)則原理的研究,并以建立最適合全I(xiàn)P 網(wǎng)絡(luò)和適應(yīng)當(dāng)前以及未來(lái)網(wǎng)絡(luò)技術(shù)的理想應(yīng)用地址系統(tǒng)、和具備網(wǎng)絡(luò)支付能力 的用戶名系統(tǒng)為目標(biāo)。UNS中的歸屬域服務(wù)器就類似于DNS中的權(quán)威服務(wù)器、 移動(dòng)通訊系統(tǒng)中的HLR; UNS的三層地址結(jié)構(gòu)參考了 E.164的地址結(jié)構(gòu),并 總結(jié)和避免了 DNS域名層次結(jié)構(gòu)過(guò)于復(fù)雜和解析不夠嚴(yán)謹(jǐn)、效率不能達(dá)到最 高的缺陷。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中
圖1是IP網(wǎng)絡(luò)的結(jié)構(gòu)示意圖2是本發(fā)明用戶名系統(tǒng)的結(jié)構(gòu)示意圖3是本發(fā)明用戶名系統(tǒng)中的分布式二層UNS服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
1、 本發(fā)明中常用的英文縮寫(xiě)詞
HS: Home Server,歸屬服務(wù)器;
RDN: Root Domain Number,根域號(hào)碼,可簡(jiǎn)稱根號(hào)碼; RDS: Root Domain Server,根域服務(wù)器,可簡(jiǎn)稱根服務(wù)器; SDN: Sub—Domain Number,子域號(hào)碼,可簡(jiǎn)稱子號(hào)碼; SDS: Sub—Domain Server,子域服務(wù)器,可簡(jiǎn)稱子服務(wù)器; UNS: User Name System,用戶名系統(tǒng); USN: User Sub—Number,用戶子號(hào)碼。
2、 基本方法
技術(shù)領(lǐng)域:
本發(fā)明中,將UNS分為穩(wěn)定域(UNS服務(wù)器)和可變域(用戶)。穩(wěn)定 域是一個(gè)數(shù)量非常有限的域。該穩(wěn)定域的UNS地址標(biāo)識(shí)了UNS服務(wù)器的名稱, 它們與IP地址的映射關(guān)系是基本穩(wěn)定的。這個(gè)映射關(guān)系是公開(kāi)的,因數(shù)量非 常受限,就可為所有用戶和服務(wù)器所已知。而每個(gè)用戶的UNS地址與IP地址 映射關(guān)系嚴(yán)格由各個(gè)UNS歸屬服務(wù)器(Home Server,簡(jiǎn)稱HS),進(jìn)行管理, 從而可以將被管理的UNS用戶數(shù)量限制在當(dāng)前技術(shù)可以實(shí)現(xiàn)的實(shí)時(shí)處理能力 范圍之內(nèi)。
通過(guò)這種方法,UNS協(xié)議可以建立穩(wěn)定的UNS用戶名與高度動(dòng)態(tài)變化的 終端IP地址之間的實(shí)時(shí)映射關(guān)系,即使用戶在網(wǎng)絡(luò)上不同位置或在同一物理 位置獲得的IP地址不同,該用戶的號(hào)碼和名稱都不會(huì)發(fā)生變化,從而可以在 IP網(wǎng)上通過(guò)該UNS實(shí)現(xiàn)用戶之間的相互訪問(wèn),而不用關(guān)心用戶當(dāng)前的IP地址 是多少。
UNS系統(tǒng)的實(shí)現(xiàn)是通過(guò)在IP網(wǎng)絡(luò)上疊加一層UNS服務(wù)層。當(dāng)任何支持
UNS協(xié)議的用戶接入IP網(wǎng)絡(luò)后,先獲得IP地址;然后向UNS服務(wù)層注冊(cè)自 已當(dāng)前的IP地址;當(dāng)用戶的IP地址發(fā)生變化后,將立即重新注冊(cè)。 一旦進(jìn)行 注冊(cè),可以馬上建立UNS地址與當(dāng)前用戶IP地址之間的映射關(guān)系。當(dāng)其它 UNS用戶用該UNS地址進(jìn)行呼叫時(shí),可以首先通過(guò)UNS服務(wù)層?xùn)嗽兊奖唤?UNS用戶的當(dāng)前IP地址,然后通過(guò)IP地址直接建立兩個(gè)終端用戶之間的通訊 聯(lián)系。
顯然,UNS不僅可用于對(duì)用戶的名字標(biāo)識(shí),也可用于對(duì)其它內(nèi)容服務(wù)器 的名字標(biāo)識(shí)。實(shí)現(xiàn)本發(fā)明的UNS系統(tǒng)和方法,不需要對(duì)IP網(wǎng)絡(luò)作任何改變。 本發(fā)明的UNS系統(tǒng)和方法可以支持IPV4 (互聯(lián)網(wǎng)協(xié)議第4版),也可以支持 IPV6 (互聯(lián)網(wǎng)協(xié)議第6版),以及未來(lái)出現(xiàn)的任何新的邏輯地址協(xié)議。
3系統(tǒng)結(jié)構(gòu) 3.1 UNS服務(wù)層
本發(fā)明的UNS體系如圖2所示,可見(jiàn),本發(fā)明在傳統(tǒng)IP網(wǎng)絡(luò)上疊加一層 UNS服務(wù)層,由圖2的虛線框可以看出,該UNS服務(wù)層由UNS輔助集中地 址管理器、分布式二層UNS服務(wù)器結(jié)構(gòu)、以及UNS接入服務(wù)器三個(gè)部分組成。 其中的UNS接入服務(wù)器用于為接入網(wǎng)絡(luò)服務(wù)商控制接入的UNS用戶,從而可 以管理和計(jì)量UNS用戶流量,以實(shí)現(xiàn)接入服務(wù)商的計(jì)費(fèi)和接入網(wǎng)絡(luò)管理等功 能。所述UNS服務(wù)層中還包括UNS接入服務(wù)器。,下面將詳細(xì)介紹各組成部分。
3丄1 UNS輔助集中地址管理 3丄1.1 UNS輔助集中地址管理器
本發(fā)明提供一種全球統(tǒng)一的、針對(duì)UNS服務(wù)器地址的輔助集中地址管理, 可用來(lái)提供一個(gè)最高標(biāo)準(zhǔn)的、集中式的UNS服務(wù)器地址的管理和分發(fā)。該輔 助集中地址管理器一般并不參與實(shí)際的UNS運(yùn)營(yíng)過(guò)程和任何UNS訪問(wèn)過(guò)程, 僅用于當(dāng)UNS服務(wù)器地址系統(tǒng)發(fā)生地址差錯(cuò)或紊亂時(shí)作為輔助校對(duì),或初始 化一個(gè)UNS服務(wù)器,并主要用于UNS根域服務(wù)器地址映射變化的管理。
該輔助集中地址管理器需要承擔(dān)UNS根域服務(wù)器號(hào)碼分配過(guò)程。同時(shí),
該輔助集中地址管理器還管理所有UNS服務(wù)器的IP地址映射表,這里的UNS
服務(wù)器包括所有UNS根域服務(wù)器、也包括所有UNS子域服務(wù)器。因此,該輔
助集中地址管理器有一個(gè)所有UNS服務(wù)器地址的完備映射表,這個(gè)映射表包
含根域表和子域表。
3丄1.2 UNS根域的變化
UNS根域的變化是一個(gè)嚴(yán)格受限的過(guò)程,必須經(jīng)過(guò)申請(qǐng)手續(xù)實(shí)現(xiàn)。實(shí)際
運(yùn)營(yíng)過(guò)程中,每個(gè)根域通常對(duì)應(yīng)一個(gè)UNS運(yùn)營(yíng)商(服務(wù)提供商),UNS根域
的變化包括以下幾種
*增加新的UNS根域號(hào)碼由此產(chǎn)生一個(gè)新的UNS服務(wù)提供商;
* UNS根域服務(wù)器IP地址發(fā)生變化該根域號(hào)碼將對(duì)應(yīng)新的IP地址;
*減少UNS根域號(hào)碼由此意味著某個(gè)UNS服務(wù)提供商結(jié)束業(yè)務(wù)。
3.1丄3 UNS根域變化的更新
當(dāng)根域發(fā)生變化時(shí),所有UNS相關(guān)實(shí)體中的根域表必須跟著發(fā)生改變。
根域服務(wù)器的變化可以通過(guò)兩種方法實(shí)現(xiàn)一種方法是通過(guò)輔助集中地址
管理器進(jìn)行;另一種方法是通過(guò)變化的根域服務(wù)器向其它所有根域服務(wù)器發(fā)出 變更通知來(lái)實(shí)現(xiàn),同時(shí)將該變更報(bào)送到輔助集中地址管理器。
更新數(shù)據(jù)的發(fā)送方式有兩種一是將整個(gè)完備的新版本的根域表文件進(jìn)行
傳遞,并用新版文件覆蓋原有文件來(lái)實(shí)現(xiàn)更新。這種方法信息傳遞量較大。另 一種方法是只傳遞修改的部分,并通過(guò)對(duì)原有服務(wù)器表文件進(jìn)行修改完成版本 升級(jí)。具體實(shí)施時(shí),推薦采用只傳遞修改部分實(shí)現(xiàn)版本升級(jí)的方法。而將文件 傳遞實(shí)現(xiàn)版本升級(jí)作為備用方法。
3丄2分布式二層UNS服務(wù)器結(jié)構(gòu)
如圖3所示,本發(fā)明的UNS系統(tǒng)中,采用分布式二層服務(wù)器結(jié)構(gòu),每個(gè) 根域服務(wù)器(RDS)可以帶多個(gè)子域服務(wù)器(SDS)。如果子域長(zhǎng)度為0,則該 根域服務(wù)器所帶的子域服務(wù)器只有一個(gè)。此時(shí),即使在物理上可以用一個(gè)設(shè)備 來(lái)實(shí)現(xiàn),此根域服務(wù)器和唯一的子域服務(wù)器在邏輯上也被認(rèn)為是兩個(gè)。 3丄2.1根域服務(wù)器
本發(fā)明中,每個(gè)根域服務(wù)器都包含了所有UNS服務(wù)器的完備地址映射信
息,因此,每個(gè)根域服務(wù)器都是UNS服務(wù)器地址映射信息的全集——含完備 的根域表和完備的子域表,并且跟蹤網(wǎng)上所有其它根域服務(wù)器和子域服務(wù)器的 變化。因此,每個(gè)根域服務(wù)器都是網(wǎng)上所有UNS根域服務(wù)器和子域服務(wù)器信 息的準(zhǔn)確復(fù)制。
能夠做到這一點(diǎn)的前提,是因?yàn)楸景l(fā)明UNS系統(tǒng)的設(shè)計(jì)保證了根域和子 域是一個(gè)空間相當(dāng)受限、層次設(shè)計(jì)最簡(jiǎn)單化、根域和子域的變更也嚴(yán)格受限的
隹A
朱口 o
3丄2.2子域服務(wù)器的變化
子域服務(wù)器的變化包含以下幾類增加子域服務(wù)器、減少子域服務(wù)器、子 域服務(wù)器IP地址發(fā)生變化、以及號(hào)碼規(guī)則改變(例如子域服務(wù)器號(hào)碼升位或 降位等)。
3.1.2.3子域服務(wù)器變化的更新
當(dāng)子域發(fā)生變化時(shí),所有UNS相關(guān)實(shí)體中的子域表必須跟著發(fā)生改變。 子域服務(wù)器的變化先是報(bào)告給其所屬的根,然后通過(guò)根以3丄1.3節(jié)中所述同 樣的方法傳遞給所有其它的根域服務(wù)器和子域服務(wù)器。
若根域不愿將歸屬于自己的子域信息傳遞給其它服務(wù)器,該根域可以封閉 其子域服務(wù)器信息。外界可將其看作根域已經(jīng)成為歸屬服務(wù)器,所有査詢過(guò)程 都直接通過(guò)該根域完成。 3丄2.4子域服務(wù)器的功能
本發(fā)明中,子域服務(wù)器是所有UNS用戶的直接歸屬地。所有UNS用戶在 接入IP后都向各自的歸屬服務(wù)器進(jìn)行注冊(cè)。子域服務(wù)器承擔(dān)的功能包括管 理歸屬于它的UNS用戶;當(dāng)歸屬的UNS用戶接入IP網(wǎng)絡(luò)時(shí),接受該用戶的 注冊(cè)和報(bào)告當(dāng)前IP地址,并在其IP地址發(fā)生變化并重新注冊(cè)時(shí),修改IP地 址映射關(guān)系;接受歸屬于它的UNS用戶作為主叫方發(fā)起的查詢,以查詢被叫 的其它UNS用戶的歸屬服務(wù)器或根域服務(wù)器地址;接受歸屬于它的UNS用戶 作為被叫方的IP地址査詢。 3丄2.5子域服務(wù)器里對(duì)根域表和子域表的存儲(chǔ)
本發(fā)明中,子域服務(wù)器里也存貯了完整的根域表和子域表,因此,每個(gè)子 域服務(wù)器中也有網(wǎng)上所有根域表和子域表的完全準(zhǔn)確的復(fù)制。任何用戶在自己 的歸屬服務(wù)器里可以查詢到網(wǎng)上所有根域服務(wù)器和子域服務(wù)器的IP地址等完
備{曰息o
因此,UNS系統(tǒng)里每個(gè)根域服務(wù)器和子域服務(wù)器中,都含有整個(gè)UNS系 統(tǒng)信息的完備復(fù)制,這樣的結(jié)構(gòu)將使UNS系統(tǒng)的可靠性達(dá)到極限的高度,即 使大量的UNS服務(wù)器同時(shí)被毀,只要剩下最后一臺(tái)根域服務(wù)器或子域服務(wù)器, 都可以迅速?gòu)?fù)制整個(gè)系統(tǒng)。這使它的安全級(jí)和抗毀性級(jí)別已經(jīng)達(dá)到可以抗核戰(zhàn) 爭(zhēng)的程度。
3丄2.6用戶終端處的緩存
本發(fā)明中,在用戶終端處對(duì)根域表和子域表都采用緩沖方式存儲(chǔ),以減輕 UNS子域服務(wù)器的查詢處理量。在未來(lái)隨著終端存儲(chǔ)技術(shù)的發(fā)展,可以采用 在用戶處也緩存網(wǎng)上完備服務(wù)器表的方式。此時(shí)可能會(huì)出現(xiàn)因服務(wù)器地址變更 而帶來(lái)的緩存服務(wù)器信息與實(shí)際信息不一致。
4 UNS的號(hào)碼規(guī)則
4.1 一般號(hào)碼規(guī)則
4.1.1 UNS總體號(hào)碼體系結(jié)構(gòu)
本發(fā)明中,采用三級(jí)號(hào)碼編號(hào)體系。三級(jí)號(hào)碼的總長(zhǎng)度必須小于等于20 位。UNS用戶號(hào)碼總?cè)萘繛閘萬(wàn)億億。 一般UNS用戶號(hào)碼的編號(hào)方式如下 RDN+SDN+USN。其中可以沒(méi)有SDN,從而變成兩級(jí)結(jié)構(gòu)RDN+USN。 4丄2根域號(hào)碼
其中,第一級(jí)是根域號(hào)碼(RDN: Root Domain Number),可簡(jiǎn)稱根域號(hào) 碼。根域號(hào)碼采用固定長(zhǎng)度的編號(hào)方式,例如以下幾種
OXX...:該組號(hào)碼以0開(kāi)頭,通常保留作為特殊服務(wù)使用,且長(zhǎng)度和編號(hào) 規(guī)則暫不作規(guī)定;
1XXX——9XXX:字頭從1到9的根域號(hào)碼,總長(zhǎng)度4位,可提供從1000 到9999的總共9000個(gè)根域號(hào)碼資源。
每個(gè)根域號(hào)碼一般情況下對(duì)應(yīng)了一個(gè)運(yùn)營(yíng)實(shí)體——"UNS服務(wù)商"或稱 "UNS運(yùn)營(yíng)商",只要相關(guān)國(guó)家或地區(qū)容許,它就可以在IP網(wǎng)能夠通達(dá)的任 何地方發(fā)展用戶。 4丄3子域號(hào)碼
本發(fā)明中,第二級(jí)為子域號(hào)碼(SDN: Sub_Domain Number),或簡(jiǎn)稱子號(hào) 碼。子域號(hào)碼的長(zhǎng)度在不同的根域里可以是不一樣的,但在同一個(gè)根域里,子 域號(hào)碼長(zhǎng)度必須是一樣的。子域號(hào)碼長(zhǎng)度可以由各個(gè)UNS運(yùn)營(yíng)商自己決定, 也可以沒(méi)有子域號(hào)碼(即子域號(hào)碼長(zhǎng)度為0),而只規(guī)定用戶子號(hào)碼。如果子 域號(hào)碼長(zhǎng)度為0,則表示只有一個(gè)子域。
子域號(hào)碼的最大長(zhǎng)度為5位。推薦子域長(zhǎng)度為3位或4位。3位長(zhǎng)度容量 空間為1000個(gè),它能夠支持每個(gè)根域都可以在全球發(fā)展用戶,并開(kāi)展用戶服 務(wù)業(yè)務(wù)。對(duì)于l-2位長(zhǎng)度的子域號(hào)碼,只有當(dāng)單個(gè)UNS歸屬服務(wù)器可以支持 千萬(wàn)以上的UNS用戶容量時(shí),才可有可能支持全球業(yè)務(wù)的開(kāi)展。 4丄4用戶子號(hào)碼
本發(fā)明中,第三級(jí)為用戶子號(hào)碼(USN: User Sub—Number),也可簡(jiǎn)稱用 戶號(hào)碼。為將其區(qū)別于完整的UNS用戶號(hào)碼,本發(fā)明明稱之為用戶子號(hào)碼。 用戶子號(hào)碼長(zhǎng)度是可變的。即使在同一個(gè)歸屬域里,用戶子號(hào)碼的長(zhǎng)度也是可 變的,這樣可以充分地利用短用戶子號(hào)碼的黃金資源。
推薦將5位及5位以下長(zhǎng)度的用戶子號(hào)碼保留,用作子域內(nèi)企業(yè)、內(nèi)容服 務(wù)商或特種服務(wù)的號(hào)碼分配。該部分號(hào)碼資源空間總數(shù)為111,110個(gè)。
將6-8位長(zhǎng)度的號(hào)碼分配給終端用戶,該部分號(hào)碼資源總數(shù)為lll,OOO,OOO 個(gè)。如果加上3位的子域號(hào)碼,以及4位根域號(hào)碼,完整UNS用戶號(hào)碼的總 長(zhǎng)度可達(dá)15位。此時(shí)一個(gè)根域所支持的可以分配給用戶的號(hào)碼容量可以達(dá)到 lll,OOO,OOO,OOO個(gè)。假設(shè)全球人口極限按IOO億計(jì)算,對(duì)于每個(gè)根域,在其子 域長(zhǎng)度為3的情況下,可以為全球每個(gè)人分配11個(gè)長(zhǎng)度為6到8位的用戶子 號(hào)碼。
此外,9位及9位以上的海量空間,可分配給機(jī)器類、商品類或動(dòng)物類等 非人類的終端用戶使用。以子域長(zhǎng)度為3計(jì)算,每個(gè)根域下的用戶號(hào)碼總長(zhǎng)度
與號(hào)碼容量之間的對(duì)應(yīng)關(guān)系是16位的1萬(wàn)億、17位的10萬(wàn)億、IS位的IOO 萬(wàn)億、19位的1000萬(wàn)億和20位的1億億。
以上號(hào)碼分配方式僅為推薦分配方式,而這些分配方式對(duì)于UNS本身的 運(yùn)行并沒(méi)有什么實(shí)質(zhì)性的影響。UNS的運(yùn)行與號(hào)碼使用者的性質(zhì)沒(méi)有任何關(guān) 系。
例1, 一個(gè)UNS運(yùn)營(yíng)商的根域號(hào)碼為1234,它規(guī)定子域號(hào)碼長(zhǎng)度為3位; 有一個(gè)子域號(hào)碼為010的子域,它規(guī)定用戶子號(hào)碼長(zhǎng)度為6位,并發(fā)展了一個(gè) 用戶子號(hào)碼為123456的用戶;此時(shí),這個(gè)用戶的完整號(hào)碼為1234010123456, 號(hào)碼總長(zhǎng)度為4+3+6=13位。同時(shí),12345也是一個(gè)合法的用戶子號(hào)碼,此時(shí) 完整的UNS用戶號(hào)碼為123401012345,該號(hào)碼總長(zhǎng)度為4+3+5=12位。
例2,假設(shè)在例1中有另外一個(gè)子域號(hào)碼為105的子域,它規(guī)定用戶子號(hào) 碼長(zhǎng)度為4位,并發(fā)展了一個(gè)用戶子號(hào)碼為1234,此時(shí)這個(gè)用戶的完整號(hào)碼 為12341051234,號(hào)碼總長(zhǎng)度為4+3+4=11位。
例3,假設(shè)一個(gè)UNS運(yùn)營(yíng)商的根域號(hào)碼為1111,它規(guī)定子域號(hào)碼長(zhǎng)度為 0,并且用戶子號(hào)碼長(zhǎng)度為8,它發(fā)展了一個(gè)用戶子號(hào)碼為01234567,此時(shí)這 個(gè)用戶的完整號(hào)碼為111101234567,號(hào)碼總長(zhǎng)度為4+0+8=12位。
從用戶開(kāi)機(jī)到注冊(cè)IP地址完成的容許時(shí)間長(zhǎng)度待研究確定。這個(gè)時(shí)間是 以下三個(gè)部分相加 一是通過(guò)DHCP等協(xié)議獲得新IP地址的時(shí)間,如果終端 IP地址是設(shè)定的,這個(gè)時(shí)間為O; 二是IP包在終端和歸屬服務(wù)器之間來(lái)回傳 遞所需要的時(shí)間;三是在歸屬服務(wù)器注冊(cè)IP地址所需的處理時(shí)間。
4.2快速撥號(hào)規(guī)則
4.2.1釆用星號(hào)的快速撥號(hào)方法
技術(shù)領(lǐng)域:
本發(fā)明中,推薦使用"*+用戶子號(hào)碼"的快速撥號(hào)方法,這種撥號(hào)是當(dāng) 根域和子域都同為歸屬域時(shí)采用。例如,設(shè)用戶12345的根為1111,歸屬子 域?yàn)?12。而主叫方用戶的根域和子域也都為1111和012,則主叫用戶撥打 *12345時(shí),就表示撥打了完整了UNS號(hào),即111101212345。
此種簡(jiǎn)化撥號(hào)只支持用戶子號(hào)碼的簡(jiǎn)化方式,而不支持省略根而不省略子
域的簡(jiǎn)化方式。此外,簡(jiǎn)化撥號(hào)方式是終端側(cè)處理的技術(shù),不支持在網(wǎng)上傳輸。
當(dāng)闬戶進(jìn)行簡(jiǎn)化撥號(hào)時(shí),在終端側(cè)將其自動(dòng)將其轉(zhuǎn)換為完整UNS用戶號(hào)碼。 也就是說(shuō),網(wǎng)絡(luò)上傳輸時(shí),只支持完整的UNS用戶號(hào)碼,不支持簡(jiǎn)化撥號(hào)形 式的號(hào)碼。
4.2.2三段輸入窗口方式的快速撥號(hào)方法
技術(shù)領(lǐng)域:
本發(fā)明中,可在輸入界面里設(shè)置三段輸入界面,如果不輸入根或不輸入子 域,就表明其缺損為主叫歸屬域。同時(shí),可對(duì)根域和子域采取選擇方式輸入。 因?yàn)橐话阌脩羲鶕芙械母蚝妥佑蚩赡苁欠浅S邢薜摹_@樣,根據(jù)緩沖存儲(chǔ)的 常用根域和子域進(jìn)行排序,并以選擇方式進(jìn)行輸入,可實(shí)現(xiàn)快速撥號(hào)。
三段輸入窗口同樣為純終端側(cè)的技術(shù),采用三段輸入窗口輸入的UNS用 戶號(hào)碼,在網(wǎng)絡(luò)上與正常輸入的UNS用戶號(hào)碼無(wú)任何區(qū)別。 4.3特服號(hào)碼規(guī)則
首字頭為非O,且三位和三位以內(nèi)的號(hào)碼為特服號(hào)。 一位長(zhǎng)度特服號(hào)碼共
9個(gè)1-9; 二位長(zhǎng)度特服號(hào)碼10-99;三位長(zhǎng)度特服號(hào)碼100-999;全部特
服號(hào)碼總數(shù)為999個(gè)。特服號(hào)碼是直接指向各自歸屬服務(wù)器或UNS接入服務(wù) 器的,用于提供各類特殊的大眾服務(wù)。例如査號(hào)、維護(hù)、時(shí)間査詢等業(yè)務(wù)。 4.4特服號(hào)碼的地址解析
首字頭為1、 2、 3禾n 8、 9的三位特服號(hào)碼的地址解析,由UNS接入服務(wù) 器來(lái)完成。該號(hào)碼段定義為本地服務(wù),共500個(gè)號(hào)碼。該號(hào)段的服務(wù)含義需要 進(jìn)行全球統(tǒng)一定義。
其它特服號(hào)碼的地址解析,由歸屬服務(wù)器來(lái)完成。該號(hào)碼段定義為歸屬域, 共499個(gè)號(hào)碼。包括所有1位、2位特服號(hào)碼,以及首字頭為4、 5、 6、 7的 三位號(hào)碼。該號(hào)段的服務(wù)含義僅需要在歸屬域內(nèi)統(tǒng)一定義。
5用戶的歸屬和注冊(cè)、認(rèn)證 5.1用戶的歸屬
本發(fā)明中,每個(gè)用戶必須且只能歸屬一個(gè)子域,或者在沒(méi)有子域時(shí)直接歸 屬根。用戶的歸屬域是用戶注冊(cè)自己當(dāng)前IP地址和報(bào)告自己在線狀態(tài)的實(shí)體。
無(wú)論用戶在任何地方接入IP網(wǎng)絡(luò),都只在歸屬域進(jìn)行注冊(cè)和認(rèn)證。 5.2用戶的注冊(cè)
用戶在進(jìn)入網(wǎng)絡(luò)時(shí),都需要向歸屬服務(wù)器(通常為其歸屬的子域服務(wù)器) 進(jìn)行注冊(cè)。注冊(cè)內(nèi)容為包括報(bào)告自己當(dāng)前的IP地址,并進(jìn)行用戶的認(rèn)證。當(dāng) 用戶在移動(dòng)中IP地址發(fā)生改變時(shí),重新進(jìn)行注冊(cè),向歸屬服務(wù)器報(bào)告自己最 新的IP地址,它可以重新進(jìn)行認(rèn)證,也可以不重新進(jìn)行認(rèn)證。
一個(gè)用戶名對(duì)應(yīng)的IP地址可以不止一個(gè)。 一般情況下,當(dāng)一個(gè)UNS用戶 名對(duì)應(yīng)多個(gè)IP地址時(shí),意味著這個(gè)UNS用戶與網(wǎng)絡(luò)有多個(gè)聯(lián)接。從而它容許 一個(gè)UNS用戶利用網(wǎng)絡(luò)的多個(gè)聯(lián)接來(lái)實(shí)現(xiàn)同一個(gè)業(yè)務(wù)進(jìn)程。
每隔一定的時(shí)間,UNS用戶終端可以向歸屬服務(wù)器確認(rèn)自己的在線、當(dāng) 前IP地址。報(bào)告的時(shí)間間隔越短,歸屬服務(wù)器里的終端狀態(tài)信息就越及時(shí)和 準(zhǔn)確。但終端定期向服務(wù)器報(bào)告在線狀態(tài)顯然會(huì)增加網(wǎng)絡(luò)的流量和服務(wù)器的工 作負(fù)荷,間隔時(shí)間越短,網(wǎng)絡(luò)和服務(wù)器的工作負(fù)荷就越大。這就需要在網(wǎng)絡(luò)及 服務(wù)器的負(fù)荷與在線信息準(zhǔn)確性之間獲得一個(gè)平衡。
這個(gè)時(shí)間的設(shè)定可以由UNS運(yùn)營(yíng)商自己根據(jù)網(wǎng)絡(luò)技術(shù)發(fā)展的狀況選擇。 同時(shí)取決于用戶對(duì)在線信息更新的需求。更新時(shí)間間隔可采用固定間隔和不固 定間隔兩種方式。不固定的間隔時(shí)間可以根據(jù)對(duì)用戶實(shí)際需要而調(diào)整。 5.3用戶的認(rèn)證
用戶認(rèn)證的方法與UNS協(xié)議是分離的。各個(gè)根域,甚至各個(gè)子域可以選 擇自己完全不同的認(rèn)證方法。但是一般推薦用具有實(shí)物形態(tài)的方法進(jìn)行認(rèn)證, 推薦采用IC卡認(rèn)證方法。使用IC卡等實(shí)物方式進(jìn)行認(rèn)證并不完全是因?yàn)檫@種 方法更安全,而是因?yàn)檫@種方法可以真正有效地分清安全的法律責(zé)任。 5.4用戶的級(jí)別標(biāo)識(shí)L
為區(qū)別不同用戶的級(jí)別和發(fā)展UNS用戶方便的需要,可通過(guò)用戶表里用 戶級(jí)別標(biāo)識(shí)L區(qū)別4類不同級(jí)別的用戶,L的值及其對(duì)應(yīng)的意義
0:匿名注冊(cè)的用戶,可以有,也可以沒(méi)有安全級(jí);
1:非匿名注冊(cè)的用戶,至少有軟安全級(jí)(軟件密碼方式實(shí)現(xiàn));
2:非匿名注冊(cè)的用戶,至少有硬件安全級(jí)(IC卡等硬件方式實(shí)現(xiàn)的安全
方法),歸屬域運(yùn)營(yíng)商對(duì)安全方法負(fù)全責(zé),對(duì)用戶報(bào)失后的安全負(fù)全責(zé),但不 對(duì)硬件丟失、失竊或被盜用的安全負(fù)責(zé),未捆綁支付賬號(hào)。這類級(jí)別可用于機(jī) 器類的用戶,如家中聯(lián)接到網(wǎng)上的家電、控制街道安全的攝像頭等。也可用于
無(wú)支付需要的人或單位用戶;
3:非匿名注冊(cè)的用戶,硬件安全級(jí)(IC卡等硬件方式實(shí)現(xiàn)的安全方法),
歸屬域運(yùn)營(yíng)商對(duì)安全方法負(fù)全責(zé)(安全方法被破解導(dǎo)致的安全問(wèn)題),對(duì)用戶 報(bào)失后的安全負(fù)全責(zé),但不對(duì)硬件丟失、失竊或被盜用的安全負(fù)責(zé),捆綁支付 帳號(hào)。
本發(fā)明中,用戶的級(jí)別是可升級(jí)或降級(jí)的,如從O級(jí)升級(jí)到l級(jí);也可以 跨級(jí)升級(jí),如從0級(jí)直接升級(jí)到3級(jí);也可以從3級(jí)降為1級(jí)。
6號(hào)碼規(guī)則代碼
本發(fā)明中,為了使訪問(wèn)者知道各個(gè)號(hào)碼的定義,為每個(gè)根域和子域提供了 號(hào)碼規(guī)則代碼。 6.1根域號(hào)碼規(guī)則代碼
根域號(hào)碼規(guī)則代碼為2位長(zhǎng)度,其中第一位表達(dá)根域號(hào)碼長(zhǎng)度,第二位表 達(dá)子域號(hào)碼長(zhǎng)度。例如X1X2,其中,Xl—般為4; X2可以是從0到5的整 數(shù), 一般推薦小于等于3。 6.2子域號(hào)碼規(guī)則代碼
子域號(hào)碼規(guī)則代碼為3位長(zhǎng)度,其中第一位表達(dá)根域號(hào)碼長(zhǎng)度,第二位表 達(dá)子域號(hào)碼長(zhǎng)度,第三位表達(dá)用戶子號(hào)碼長(zhǎng)度。例如X1X2X3,其中X1—般 為4; X2可以是從0到5的整數(shù), 一般推薦小于等于3; X3可以是從1到F 的整數(shù),以及X,其中,A對(duì)應(yīng)IO, B對(duì)應(yīng)ll,依次類推,F(xiàn)對(duì)應(yīng)15。
7 UNS字符名稱
7.1域字符名稱 7.1.1根域字符名稱
本發(fā)明中,為每個(gè)根域提供2個(gè)字符名稱。其中,第l個(gè)是英文名稱,不
區(qū)分大小寫(xiě)。第2個(gè)是區(qū)域文字名稱,它可以是世界上任何語(yǔ)言的本地文字名 稱,當(dāng)本地文字為英語(yǔ)時(shí),也可不定義區(qū)域文字名稱,或者與第一名稱一樣,
區(qū)域文字名稱同樣不區(qū)分大小寫(xiě)。兩個(gè)名稱的字節(jié)長(zhǎng)度都限制為256,且兩個(gè) 名稱應(yīng)具有全球唯一性。
7丄2子域字符名稱
本發(fā)明中,還為每個(gè)子域提供2個(gè)字符名稱。其中,第l個(gè)是英文名稱, 不區(qū)分大小寫(xiě)。第2個(gè)是區(qū)域文字名稱,它可以是世界上任何語(yǔ)言的本地文字 名稱,當(dāng)本地文字為英語(yǔ)時(shí),也可不定義區(qū)域文字名稱,或者與第一名稱一樣, 區(qū)域文字名稱同樣不區(qū)分大小寫(xiě)。兩個(gè)名稱的字節(jié)長(zhǎng)度都限制為256,兩個(gè)名 稱僅在所屬根域內(nèi)具有唯一性即可。 7.2用戶字符名稱
本發(fā)明中,還為每個(gè)用戶提供3個(gè)字符名稱。其中第l個(gè)是英文名稱,不 區(qū)分大小寫(xiě)。第2個(gè)是區(qū)域文字名稱,它可以是世界上任何語(yǔ)言的本地文字名 稱,當(dāng)本地文字為英語(yǔ)時(shí),也可不定義區(qū)域文字名稱,或者與第一名稱一樣, 區(qū)域文字名稱同樣不區(qū)分大小寫(xiě)。第3個(gè)是用戶任意可控的名稱。
3個(gè)名稱的字節(jié)長(zhǎng)度都限制為256。第1和第2名稱都是只要求在歸屬域 里是唯一的。它們必須通過(guò)向歸屬運(yùn)營(yíng)商申請(qǐng)才能被修改。這兩個(gè)名稱可以用 來(lái)替代號(hào)碼進(jìn)行尋址。第3名稱不要求唯一性,也不作為尋址使用,用戶可以 在線進(jìn)行任意修改,它只供用戶向訪問(wèn)者顯示信息用。 7.3用戶名稱的合法字符
所有字符名稱可以為文字、字母和數(shù)字,但除地址分割符"*"夕卜,只能 含連字符"—"。連字符不能位于名稱的首位。如不能是"—acdf","—中國(guó)"等 不合法的寫(xiě)法。
7.4 UNS字符名稱的標(biāo)識(shí)方法
UNS字符名稱通用標(biāo)識(shí)方法為RDN*SDN*User—name;如某根域無(wú)子域, 其標(biāo)識(shí)方法為RDN*User—name。用戶名,子域名和根域名的不同語(yǔ)言名稱 可以混合標(biāo)識(shí),也可以與號(hào)碼混合標(biāo)識(shí)。
例4,假設(shè)一個(gè)用戶的第一字符名稱為"abcdefg",歸屬子域名為SZ,根
域號(hào)為1234,則其UNS字符名稱標(biāo)識(shí)為1234*SZ*abcdefg。
例5,假設(shè)一個(gè)用戶的第二用戶名稱為中文名稱"深圳張強(qiáng)",根域號(hào)為
4322,子域號(hào)長(zhǎng)度為0,則其訪問(wèn)方法為4322*深圳張強(qiáng)。
字符名稱的訪問(wèn)一般主要用在具有鍵盤(pán)輸入的設(shè)備上,在手持終端上也可
以使用。
8表結(jié)構(gòu)
本發(fā)明中所涉及的表包括根域表、子域表、用戶表。 8.1根域表
根域表是存儲(chǔ)根域映射的表,即含有根域服務(wù)器與IP地址的對(duì)應(yīng)關(guān)系, 根域表中還含有根域的屬性信息,包括根域號(hào)、根域規(guī)則代碼、邏輯地址1
版本、邏輯地址l、邏輯地址2版本、邏輯地址2、根域名等信息。 8.2子域表
子域表是存儲(chǔ)子域映射關(guān)系的表,即含有子域服務(wù)器與IP地址的對(duì)應(yīng)關(guān) 系。子域表中還含有子域的屬性信息,包括子域號(hào)、子域規(guī)則代碼、邏輯地址 l版本、邏輯地址l、邏輯地址2版本、邏輯地址2、子域名等信息。 8.3用戶表
用戶表是存儲(chǔ)用戶映射關(guān)系的表,即含有用戶終端與IP地址的對(duì)應(yīng)關(guān)系。 用戶表中還含有含用戶的屬性信息,包括UNS號(hào)、用戶級(jí)別L、第一字符名、 第二字符名、第三字符名、在線狀態(tài)、邏輯地址l版本號(hào)、邏輯地址l、邏輯 地址2版本號(hào)、邏輯地址2、邏輯地址3版本號(hào)、邏輯地址3、邏輯地址4版 本號(hào)、邏輯地址4、位置信息等。
9 UNS用戶的呼叫査詢
9.1 UNS呼叫的目的
本發(fā)明中,UNS呼叫并不針對(duì)任何具體業(yè)務(wù),而僅僅為以下幾個(gè)目的 校驗(yàn)被叫UNS用戶號(hào)碼通過(guò)UNS用戶號(hào)碼或字符名,可查詢到該用戶
的其它名字或信息,以此可驗(yàn)證輸入的UNS用戶號(hào)碼或字符名字的正確性;
獲得被叫UNS用戶的IP地址; 獲得被叫UNS用戶的在線狀態(tài);
獲得用戶的其它增值服務(wù)信息或?qū)傩裕绮樵冇脩舭踩?jí)別,通過(guò)擴(kuò)展 存儲(chǔ)用戶的信息,可進(jìn)行位置服務(wù)等增值UNS服務(wù)。
9.2 呼叫過(guò)程
本發(fā)明中,UNS呼叫含三個(gè)基本過(guò)程根域號(hào)碼查詢、子域號(hào)碼査詢、
用戶査詢。
9.2.1 根域號(hào)碼查詢
根據(jù)UNS的號(hào)碼規(guī)則,根域號(hào)碼可根據(jù)UNS用戶號(hào)碼本身第一個(gè)字頭直 接?xùn)说?。?dāng)?shù)谝晃粸?時(shí),為保留號(hào)碼;當(dāng)?shù)谝晃粸閘-9,前4位為根域號(hào)碼。 如果有星號(hào)"*"進(jìn)行號(hào)碼分割,可根據(jù)分割提取根域號(hào)碼。
提取出根域號(hào)碼之后,可通過(guò)根域號(hào)碼査詢根域表(可以是終端中存儲(chǔ)的 根域表、或者主叫用戶所歸屬的子域服務(wù)器所存儲(chǔ)的根域表、或者主叫用戶所 歸屬的根域服務(wù)器所存儲(chǔ)的根域表),從而獲得該根域號(hào)碼對(duì)應(yīng)的號(hào)碼規(guī)則碼, 從中獲得該根域號(hào)碼對(duì)應(yīng)的子域號(hào)碼長(zhǎng)度,進(jìn)而提取出子域號(hào)碼。如子域號(hào)碼 長(zhǎng)度為0,子域號(hào)碼査詢過(guò)程就可省略,根域號(hào)碼IP地址就是子域號(hào)碼IP地 址,此時(shí)可以此直接進(jìn)行用戶査詢。
如果輸入是符號(hào)名,可以根據(jù)根域表以名稱查詢到其號(hào)碼名稱。然后按以 上規(guī)則進(jìn)行査詢。查詢根域表的同時(shí),可獲得被叫根域服務(wù)器的IP地址等信
息o
9.2.2子域號(hào)碼查詢
在獲得子域號(hào)碼以后,可以通過(guò)査詢子域表(可以是終端本地緩沖存儲(chǔ)的 子域表、主叫用戶所歸屬的子域服務(wù)器里緩沖存儲(chǔ)的子域表、或者主叫用戶所 歸屬的根域服務(wù)器里存儲(chǔ)的完備子域表),獲得該子域服務(wù)器的IP地址等信 息。
9.2.3 用戶査詢
在獲得被叫歸屬子域服務(wù)器的IP地址后,即可向該子域服務(wù)器査詢被叫 UNS用戶的信息,包括當(dāng)前IP地址、在線狀態(tài)、用戶安全級(jí)別、三個(gè)字符名、
位置信息等信息。
如何使用所查到的被叫用戶信息,并不是UNS協(xié)議本身關(guān)心的事情,主 叫用戶可根據(jù)自已的需要進(jìn)行各種不同的業(yè)務(wù)應(yīng)用,甚至可僅僅是檢查自己輸
入的UNS用戶號(hào)是否正確等。 一般情況下,可能是利用査到的IP地址向被叫
用戶發(fā)起IP呼叫進(jìn)行某個(gè)業(yè)務(wù),例如傳送文件、發(fā)起視頻會(huì)話等。但這都已
不屬于UNS協(xié)議本身關(guān)心的范圍。因此,UNS協(xié)議本身與一切應(yīng)用層業(yè)務(wù)都 是完全透明的。
10 UNS號(hào)碼分配和管理的優(yōu)勢(shì)
號(hào)碼分配是一個(gè)非常重要的問(wèn)題。在過(guò)去,各種號(hào)碼體系大多釆用了集中 的號(hào)碼分配方式。這一方面使行施分配權(quán)的機(jī)構(gòu)工作量極大,同時(shí)也帶來(lái)很多 問(wèn)題。
UNS號(hào)碼體系采用分級(jí)授權(quán)管理和分級(jí)授權(quán)分配的方式,并且采取"分配 過(guò)程最少人為參與"的原則。這不僅從根本上徹底簡(jiǎn)化了號(hào)碼分配和管理的難 度,而且具有盡可能大的自動(dòng)性和透明性。而象LAN網(wǎng)卡的MAC地址、IP地 址和DNS的域名等都采用高度集中的號(hào)碼分配和管理方式,這樣既加大了管理 的難度,也是產(chǎn)生上述主權(quán)性和安全性問(wèn)題的根源之一。
UNS號(hào)碼體系有一個(gè)最頂級(jí)的,不參與運(yùn)營(yíng)的輔助集中地址管理器。輔助 集中地址管理器可以交給某個(gè)國(guó)際組織去管理、也可以交給一個(gè)非贏利性機(jī) 構(gòu)、甚至從純理論上說(shuō)可以交給個(gè)人來(lái)管理(當(dāng)然,我們并不認(rèn)為實(shí)際操作中 會(huì)出現(xiàn)這種事情,這樣做顯然會(huì)有很多非技術(shù)性的問(wèn)題)。這個(gè)輔助集中地址 管理所需要做的工作量極少,其處理能力和存儲(chǔ)能力的需求僅僅是現(xiàn)在一臺(tái)普 通PC服務(wù)器就足以勝任了。而且,每個(gè)國(guó)家或組織機(jī)構(gòu)都可以完全備份這個(gè) 服務(wù)器里的根域表和子域表信息,從而不僅使得這個(gè)頂級(jí)管理器具有最大的容 災(zāi)性,而且具有所有國(guó)家的平等性。
管理輔助集中地址管理器的機(jī)構(gòu),僅需要直接分配和管理最多10000個(gè)號(hào) 碼。這是一種個(gè)人級(jí)可勝任的工作。根域號(hào)碼分配的原則照顧到兩個(gè)方面
一是"國(guó)家分配"。它是先將部分根免費(fèi)地分配給各個(gè)國(guó)家,再由國(guó)家分配給相應(yīng)的用戶服務(wù)商。分配給各個(gè)國(guó)家的根域號(hào)碼數(shù)量?jī)H僅根據(jù)國(guó)家的國(guó)土 大小和人口數(shù)量等因素綜合考慮,完全不考慮當(dāng)前經(jīng)濟(jì)發(fā)展水平和網(wǎng)絡(luò)發(fā)展水 平。其權(quán)重計(jì)算方法為
100萬(wàn)人口以下國(guó)家統(tǒng)一按100萬(wàn)人口計(jì)算,1萬(wàn)平方公里以下國(guó)家統(tǒng)一 按1萬(wàn)平方公里計(jì)算;
以百萬(wàn)人口和1萬(wàn)平方公里為歸一化的單位,分別計(jì)算人口數(shù)字和國(guó)土數(shù)
字,然后將兩個(gè)數(shù)字直接相加,總和取以2為底的對(duì)數(shù)。這個(gè)數(shù)字乘以2,再
直接去掉小數(shù)點(diǎn)后面的位數(shù)(向下取整),就是可以獲得的根域號(hào)碼數(shù)量。
其公式為Int(2* Log2 (人口歸一化指數(shù)+國(guó)土面積歸一化指數(shù))) 例l,某個(gè)國(guó)家有350萬(wàn)人口, 15.6萬(wàn)平方公里國(guó)土。 Int(2*Log2(3. 5+15. 6) )=8 所以該國(guó)家可獲得的根域號(hào)碼數(shù)量為8個(gè)。
例2,某個(gè)國(guó)家有20萬(wàn)人口, 2000平方公里國(guó)土。它們將按100萬(wàn)人口
和1萬(wàn)平方公里國(guó)土計(jì)算。 Int(2禮og2(l+l)):2
所以該國(guó)家可獲得的根域號(hào)碼數(shù)量為2個(gè)。
例3,中國(guó)13億人口,國(guó)土面積為960萬(wàn)平方公里。
Int(2禮og2 (1300+960) )=22
所以中國(guó)可獲得的根域號(hào)碼數(shù)量為22個(gè)。 例4,印度人口ll億,國(guó)土面積為300萬(wàn)平方公里。 Int (2*Log2 (1100+300)) =20
所以印度可獲得的根域號(hào)碼數(shù)量為20個(gè)。
例5,美國(guó)人口2.7億,國(guó)土面積為952萬(wàn)平方公里。
Int(2禮og2 (270+952) )=20
所以,美國(guó)可獲得的根域號(hào)碼數(shù)量為20個(gè)。
根據(jù)以上原則計(jì)算出所有國(guó)家應(yīng)分配的根域號(hào)碼數(shù)量,然后從1000開(kāi)始, 按照國(guó)家英文名字母順序依次進(jìn)行分配。每個(gè)國(guó)家分配的號(hào)碼之間預(yù)留2個(gè)號(hào) 碼。依據(jù)以上簡(jiǎn)單的規(guī)則,即可絕對(duì)自動(dòng)和絕對(duì)透明地完成所有根域號(hào)碼的"國(guó)
家分配"過(guò)程。
二是"直接分配"。除國(guó)家分配之外,可以直接分配給一些跨國(guó)用戶服務(wù) 商。這種直接分配可彌補(bǔ)國(guó)家分配可能產(chǎn)生的需求不足,同時(shí)又避免對(duì)國(guó)家分 配的基本規(guī)則有任何改變。同時(shí)直接分配的根域號(hào)碼可獲得相關(guān)公司贊助。這 是輔助集中地址管理器得到資金的可能來(lái)源之一。
根域號(hào)碼以下層級(jí)的號(hào)碼分配和管理,采用授權(quán)方式交給根域去執(zhí)行。在 分配相應(yīng)根域號(hào)碼的同時(shí),也將根以下所有號(hào)碼的分配權(quán),甚至授權(quán)分配權(quán)全 部地同時(shí)授權(quán)下放。當(dāng)然,子域也可接受根域在用戶號(hào)碼分配上的業(yè)務(wù)指導(dǎo)。 各個(gè)子域的號(hào)碼僅僅是在輔助集中地址管理器中備案即可,而不需要輔助集中 地址管理機(jī)構(gòu)去進(jìn)行分配。各個(gè)用戶號(hào)碼由其歸屬的子域去分配和管理,若無(wú) 子域,即由用戶直接歸屬的根域去分配和管理。
11、本發(fā)明與P2P類用戶尋址方式的比較
P2P類尋址方式的優(yōu)點(diǎn)是由于利用了用戶端的計(jì)算能力,從而對(duì)局端的處 理能力需求非常少。但其缺點(diǎn)也是非常明顯的,包括
(1) 僅有尋址方式,缺乏一套規(guī)范的編址體系及相應(yīng)的管理,這種方式 顯然不能成為建立支付體系的基礎(chǔ),從而無(wú)法支持網(wǎng)絡(luò)支付;
(2) 只能通過(guò)在線顯示和點(diǎn)擊方式進(jìn)行呼叫,這種方式所支持的用戶量 是有限的,且不能任意呼叫網(wǎng)上的所有用戶,不同服務(wù)商之間的號(hào)碼不能互通, 因此不能成為電信級(jí)全程全網(wǎng)的應(yīng)用。
(3) P2P尋址與DNS—樣難以適應(yīng)用戶IP地址的高度變化,不能在用戶 地址層支持移動(dòng)、漫游和切換。
相比之下,本發(fā)明的UNS同樣可以利用終端用戶處的計(jì)算能力,由于根域 和子域的數(shù)量相當(dāng)有限并高度穩(wěn)定,因此,每個(gè)用戶終端都很容易具備存儲(chǔ)全 網(wǎng)服務(wù)器IP地址映射的能力,從而在終端處自己解決被叫歸屬服務(wù)器尋址的 過(guò)程,而僅在網(wǎng)上解決最后一步的被叫用戶IP地址映射問(wèn)題。
UNS充分利用了全I(xiàn)P網(wǎng)絡(luò)"平滑跳變"的特性,專門(mén)針對(duì)全I(xiàn)P網(wǎng)絡(luò)的特 點(diǎn)進(jìn)行設(shè)計(jì)。它完全拋開(kāi)了DNS缺陷的約束,可以使協(xié)議最簡(jiǎn)單,功能卻最為理想。
信息產(chǎn)業(yè)部電信研究院首席專家龔雙瑾女士對(duì)未來(lái)網(wǎng)絡(luò)的編碼提出了 5
個(gè)特點(diǎn),這5個(gè)特點(diǎn)概括了未來(lái)應(yīng)用層地址所應(yīng)當(dāng)具有的與過(guò)去網(wǎng)絡(luò)不同的
主要差異化特性
(1) 用戶編號(hào)個(gè)性化會(huì)加強(qiáng),即用戶名的單一化,與業(yè)務(wù)無(wú)關(guān);
(2) 用戶編號(hào)與網(wǎng)絡(luò)編號(hào)分離,即用戶名不依賴于具體網(wǎng)絡(luò)技術(shù);
(3) 用戶編號(hào)與命名計(jì)劃的融合,即用戶名不僅可以是數(shù)字,而且可以 是字符名字或其它的屬性名字;
(4) 用戶編號(hào)與國(guó)家和地區(qū)特性的分離;
(5) 號(hào)碼攜帶的要求。
由前面的描述可知,本發(fā)明的UNS體系不僅完全滿足符合了上述要求,甚
至遠(yuǎn)遠(yuǎn)地超出了上述要求,具有以下特點(diǎn)
(1) UNS是與業(yè)務(wù)完全分離的,僅標(biāo)識(shí)用戶。
(2) UNS不僅是與網(wǎng)絡(luò)分離,而且是與網(wǎng)絡(luò)運(yùn)營(yíng)商分離的。
(3) UNS即包含數(shù)字名,也包含各類字符名和各種用戶屬性信息,并且 可以很容易地進(jìn)行各類屬性和功能的擴(kuò)展,適合手持終端和計(jì)算機(jī)終端等各種 輸入設(shè)備。
(4) UNS與地域完全分離。
(5) 尋址路徑達(dá)到了理論上最短的程度,管理層級(jí)實(shí)現(xiàn)了最扁平化,并 且可以使所有呼叫的尋址路徑接近一致,確保尋址的服務(wù)質(zhì)量以及任意實(shí)時(shí)業(yè) 務(wù)的尋址需要。
(6) 實(shí)現(xiàn)非常簡(jiǎn)單、投資極少。對(duì)現(xiàn)有網(wǎng)絡(luò)技術(shù)在物理層和IP層的升級(jí) 的成本要求幾乎為零。
(7) 與業(yè)務(wù)完全透明,與邏輯地址層完全透明,因此具備適應(yīng)業(yè)務(wù)的"無(wú) 限種類、無(wú)限可變、當(dāng)前未知"三大特性的發(fā)展需要,對(duì)邏輯地址層協(xié)議(IP 地址協(xié)議)不僅具備向下兼容能力,而且具備向上兼容未來(lái)邏輯地址協(xié)議的能 力。
(8) 充分考慮基于用戶的網(wǎng)絡(luò)支付手段,很容易建立起適應(yīng)全I(xiàn)P網(wǎng)絡(luò)需 要的網(wǎng)絡(luò)支付體系,這是建立全I(xiàn)P網(wǎng)絡(luò)一切良好商業(yè)模型的基礎(chǔ)。
(9) 不受當(dāng)前認(rèn)S缺陷的任何局限。
(10) 用戶和運(yùn)營(yíng)商都可任意選擇自己的安全級(jí)別,其安全性具有高度自 主受控性和主權(quán)平等。
(11) UNS徹底消滅了號(hào)碼攜帶問(wèn)題,而不是實(shí)現(xiàn)號(hào)碼攜帶功能,所謂"號(hào) 碼攜帶"是由于用戶號(hào)碼歸屬于網(wǎng)絡(luò)運(yùn)營(yíng)商才會(huì)產(chǎn)生這種需求,而UNS與網(wǎng)絡(luò) 運(yùn)營(yíng)商的分離使得號(hào)碼攜帶的問(wèn)題本身已經(jīng)完全被消滅——超號(hào)碼攜帶。
(12) UNS號(hào)碼同樣完全消滅了游牧、漫游和移動(dòng)的問(wèn)題。從一定意義上 說(shuō),UNS服務(wù)器就是完全繼承了過(guò)去移動(dòng)網(wǎng)絡(luò)里HLR和VLR的功能,因此其協(xié) 議本身天然地就是具有游牧、漫游或移動(dòng)能力的,這樣的設(shè)計(jì)將使得移動(dòng)問(wèn)題 的解決完全不依賴于物理接入網(wǎng)絡(luò)一一超移動(dòng);超移動(dòng)的概念僅僅要說(shuō)明,通 訊網(wǎng)絡(luò)的用戶本來(lái)天然的就應(yīng)該是移動(dòng)的。用戶接入的固定,以及固定和移動(dòng) 的區(qū)別反而是特定歷史和技術(shù)條件下的極為特殊的奇怪現(xiàn)象;UNS將使DSL、 P0N、 WLAN、以及802. 16d等所有本身沒(méi)有移動(dòng)能力的無(wú)線和固定接入技術(shù)全 都自動(dòng)具有移動(dòng)和漫游能力。 一切網(wǎng)絡(luò)本來(lái)就應(yīng)當(dāng)是移動(dòng),因此就沒(méi)有必要再 提什么"移動(dòng)功能"的概念。
(13) 不僅如此,它還可以實(shí)現(xiàn)跨接入技術(shù)體制的漫游,如一個(gè)用戶可以 從DSL網(wǎng)絡(luò)漫游到WLAN網(wǎng)絡(luò),然后再漫游到WIMAX網(wǎng)絡(luò)——超漫游。同樣, 超漫游概念也是要說(shuō)明網(wǎng)絡(luò)的用戶天然就具有漫游能力。
(14) UNS由于支持多IP地址(即一個(gè)用戶終端可以通過(guò)多條線路接入 網(wǎng)絡(luò),并相對(duì)應(yīng)地分配多個(gè)IP地址),因此本身不僅具備超軟切換能力,而且 具備在應(yīng)用層實(shí)現(xiàn)的MIMO (多入多出)能力,并且這種MIMO能力基本上完全
不依賴于物理網(wǎng)絡(luò)的任何支持,甚至可實(shí)現(xiàn)跨越完全不同物理接入技術(shù)之間的 MIM0——例如WLAN、 DSL和WIMAX三條不同接入技術(shù)線路的MIM0——超級(jí) MIMO。
以上功能無(wú)需物理層和IP層的任何支持,就可以實(shí)現(xiàn)所有移動(dòng)網(wǎng)絡(luò)的能 力,這將使物理層網(wǎng)絡(luò)技術(shù)的發(fā)展被極大地簡(jiǎn)化。UNS的以上優(yōu)勢(shì)不僅遠(yuǎn)遠(yuǎn)超 過(guò)現(xiàn)有的DNS、和ENUM和UCI等協(xié)議,而且也是P2P類自由發(fā)展的尋址方式 所望塵莫及的。超號(hào)碼攜帶、超移動(dòng)、超漫游、超軟切換、超級(jí)MIMO是目前 唯有UNS協(xié)議才同時(shí)具備的能力。
權(quán)利要求
1、一種基于IP協(xié)議的用戶名系統(tǒng),包括IP網(wǎng)絡(luò),其特征在于,在所述IP網(wǎng)絡(luò)上疊加有UNS服務(wù)層;所述UNS服務(wù)層中包括輔助集中地址管理器和分布式二層UNS服務(wù)器;其中,所述分布式二層UNS服務(wù)器包括根域服務(wù)器和子域服務(wù)器;所述輔助集中地址管理器用于對(duì)根域服務(wù)器的地址提供集中、統(tǒng)一的分配,并對(duì)根域服務(wù)器和子域服務(wù)器的地址提供集中、統(tǒng)一的管理;每個(gè)UNS用戶可通過(guò)與所述IP網(wǎng)絡(luò)連接的終端、利用該終端的當(dāng)前IP地址向所述UNS服務(wù)層注冊(cè),已注冊(cè)的主叫用戶可通過(guò)所述UNS服務(wù)層查詢被叫用戶的當(dāng)前IP地址,進(jìn)而與被叫用戶建立直接的通信聯(lián)系。
2、 根據(jù)權(quán)利要求1所述的基于IP協(xié)議的用戶名系統(tǒng),其特征在于,其中 每個(gè)根域服務(wù)器管理至少一個(gè)歸屬于它的子域服務(wù)器,每個(gè)子域服務(wù)器管理至 少一個(gè)歸屬于它的UNS用戶。
3、 根據(jù)權(quán)利要求1或2所述的基于IP協(xié)議的用戶名系統(tǒng),其特征在于, 所述UNS服務(wù)層中還包括UNS接入服務(wù)器,它用于為接入網(wǎng)絡(luò)服務(wù)商控制接入 的UNS用戶,從而可以管理和計(jì)量UNS用戶流量,以實(shí)現(xiàn)接入服務(wù)商的計(jì)費(fèi)和 接入網(wǎng)絡(luò)管理等功能。
4、 一種基于IP協(xié)議的用戶名方法,其特征在于,包括以下步驟(1) 在IP網(wǎng)絡(luò)上疊加UNS服務(wù)層,其中,所述UNS服務(wù)層中包括輔助集中地址管理器、由根域服務(wù)器和子域 服務(wù)器組成的分布式二層UNS服務(wù)器、以及UNS接入服務(wù)器,每個(gè)所述根域服 務(wù)器管理至少一個(gè)歸屬于它的子域服務(wù)器,每個(gè)子域服務(wù)器管理至少一個(gè)歸屬 于它的用戶;(2) 進(jìn)行號(hào)碼分配,其中, 通過(guò)所述輔助集中地址管理器,為每一個(gè)根域服務(wù)器分配一個(gè)唯一的根域號(hào)碼;每個(gè)根域服務(wù)器再為歸屬于它的每個(gè)子域服務(wù)器分配一個(gè)在本根域內(nèi)唯 一的子域號(hào)碼;每個(gè)子域服務(wù)器再為歸屬于它的每個(gè)用戶分配一個(gè)在本子域內(nèi)唯一的用 戶子號(hào)碼;一個(gè)用戶的完整用戶號(hào)碼一般由其用戶子號(hào)碼、其所歸屬子域的子域號(hào) 碼、以及其所歸屬根域的根域號(hào)碼共三部分組成。
5、 根據(jù)權(quán)利要求4所述的基于IP協(xié)議的用戶名方法,其特征在于,還包 括以下步驟(3) 用戶注冊(cè),其中,用戶登錄一個(gè)與所述IP網(wǎng)絡(luò)連接的終端,并利用該終端的IP地址及其自 身用戶號(hào)碼,向所述UNS服務(wù)層注冊(cè);當(dāng)該終端的IP地址發(fā)生變化時(shí),則利用該終端的當(dāng)前IP地址及其自身用 戶號(hào)碼重新向所述UNS服務(wù)層注冊(cè)。
6、 根據(jù)權(quán)利要求5所述的基于IP協(xié)議的用戶名方法,其特征在于,在所 述用戶注冊(cè)步驟中,所述用戶是向其歸屬的子域服務(wù)器注冊(cè)的,或者是在沒(méi)有 子域服務(wù)器的情況下直接向其歸屬的根域服務(wù)器注冊(cè)。
7、 根據(jù)權(quán)利要求4所述的基于IP協(xié)議的用戶名方法,其特征在于,還包 括以下步驟(4) UNS呼叫,其中包括(41) 已注冊(cè)的主叫用戶輸入被叫用戶的用戶號(hào)碼,發(fā)起呼叫;(42) 從所述用戶號(hào)碼中提取出被叫用戶的根域號(hào)碼和子域號(hào)碼,分別通 過(guò)査詢根域表和子域表以獲得被叫子域服務(wù)器IP地址;(43) 根據(jù)所述被叫子域服務(wù)器IP地址,向被叫子域服務(wù)器查詢被叫用戶的當(dāng)前信息,所述信息包括其是否注冊(cè)在線、當(dāng)前IP地址。
8、 根據(jù)權(quán)利要求7所述的基于IP協(xié)議的用戶名方法,其特征在于, 所述根域表是主叫終端中存儲(chǔ)的根域表、或者主叫用戶所歸屬的子域服務(wù)器所存儲(chǔ)的根域表、或者主叫用戶所歸屬的根域服務(wù)器所存儲(chǔ)的根域表;所述子域表可以是終端本地緩沖存儲(chǔ)的子域表、或者主叫用戶所歸屬的子域服務(wù)器里緩沖存儲(chǔ)的子域表、或者主叫用戶所歸屬的根域服務(wù)器里存儲(chǔ)的子 域表。
9、 根據(jù)權(quán)利要求8所述的基于IP協(xié)議的用戶名方法,其特征在于, 當(dāng)根域發(fā)生變化時(shí),所有UNS相關(guān)實(shí)體中的根域表必須跟著發(fā)生改變,具體是通過(guò)輔助集中地址管理器傳送變更通知,或通過(guò)變化的根域服務(wù)器向其 它所有根域服務(wù)器和輔助集中地址管理器發(fā)出變更通知;當(dāng)子域發(fā)生變化時(shí),所有UNS相關(guān)實(shí)體中的子域表必須跟著發(fā)生改變, 子域服務(wù)器的變化先是由變化的子域服務(wù)器報(bào)告給其所歸屬的根域服務(wù)器,后 者再傳遞所有其它的根域和子域服務(wù)器。
10、 根據(jù)權(quán)利要求4-8中任一項(xiàng)所述的基于IP協(xié)議的用戶名方法,其特征在于,所述根域號(hào)碼是長(zhǎng)度為1至6位的數(shù)字號(hào)碼,推薦使用4位長(zhǎng)度;所述子域號(hào)碼是長(zhǎng)度為0至5位的數(shù)字號(hào)碼,歸屬于同一根域號(hào)碼的子域號(hào)碼應(yīng)具有相同的長(zhǎng)度,當(dāng)所述子域號(hào)碼長(zhǎng)度為0時(shí), 一個(gè)完整的用戶號(hào)碼中只包括根域號(hào)碼和用戶子號(hào)碼,此時(shí)用戶直接由根域管理;歸屬于同一子域號(hào)碼的用戶子 號(hào)碼可具有不同的長(zhǎng)度;針對(duì)每一個(gè)根域號(hào)碼,設(shè)有至少一個(gè)根域字符名稱,每個(gè)根域字符名稱在 整個(gè)系統(tǒng)中應(yīng)是唯一的;針對(duì)每一個(gè)子域號(hào)碼,設(shè)有至少一個(gè)子域字符名稱, 每個(gè)子域字符名稱在其歸屬的根域內(nèi)應(yīng)是唯一的;針對(duì)每一個(gè)用戶子號(hào)碼,設(shè) 有至少一個(gè)用戶字符名稱,每個(gè)用戶字符名稱在其所屬的子域內(nèi)應(yīng)是唯一的。
11、 根據(jù)權(quán)利要求7所述的基于IP協(xié)議的用戶名方法,其特征在于, 在所述步驟(41)中,主叫用戶通過(guò)輸入"* +被叫用戶的用戶子號(hào)碼"的方式進(jìn)行簡(jiǎn)易撥號(hào),并發(fā)起呼叫;在所述步驟(42)中,將所述"*"號(hào)解析為與主叫用戶相同根域號(hào)碼和 子域號(hào)碼。
全文摘要
本發(fā)明涉及一種應(yīng)用于互聯(lián)網(wǎng)的基于IP協(xié)議的用戶名系統(tǒng)和方法,為解決現(xiàn)有DNS系統(tǒng)因不能適應(yīng)用戶IP地址的實(shí)時(shí)變化等原因,從而不能適用于用戶終端,而只適用于服務(wù)器的問(wèn)題。本發(fā)明在IP網(wǎng)絡(luò)上疊加UNS服務(wù)層,所述UNS服務(wù)層中包括輔助集中地址管理器、由根域服務(wù)器和子域服務(wù)器組成的分布式二層UNS服務(wù)器、以及UNS接入服務(wù)器等;其中每個(gè)用戶的完整用戶號(hào)碼由其用戶子號(hào)碼、其所歸屬子域的子域號(hào)碼、以及其所歸屬根域的根域號(hào)碼共三部分組成。已注冊(cè)的主叫用戶可通過(guò)所述UNS服務(wù)層查詢被叫用戶的當(dāng)前IP地址,進(jìn)而與被叫用戶建立直接的通信聯(lián)系。
文檔編號(hào)H04L29/12GK101179602SQ20061006354
公開(kāi)日2008年5月14日 申請(qǐng)日期2006年11月8日 優(yōu)先權(quán)日2006年11月8日
發(fā)明者濤 汪 申請(qǐng)人:濤 汪