亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法、系統(tǒng)和域名系統(tǒng)服務(wù)器與流程

文檔序號:12013264閱讀:268來源:國知局
不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法、系統(tǒng)和域名系統(tǒng)服務(wù)器與流程
本發(fā)明涉及一種網(wǎng)絡(luò)之間互通信的方法,尤其涉及一種分布式服務(wù)網(wǎng)絡(luò)和現(xiàn)有的IP多媒體網(wǎng)絡(luò)之間進(jìn)行互通信的方法以及系統(tǒng),屬于通信網(wǎng)領(lǐng)域。

背景技術(shù):
DSN(DistributedServiceNetwork,分布式服務(wù)網(wǎng)絡(luò))面向未來的移動核心網(wǎng),需要承載各種不同類型的業(yè)務(wù)。DSN既是面向電信網(wǎng)核心網(wǎng)演進(jìn)的架構(gòu),也面向互聯(lián)網(wǎng)環(huán)境,為互聯(lián)網(wǎng)業(yè)務(wù)提供網(wǎng)絡(luò)能力平臺。其業(yè)務(wù)范疇不限于多媒體電話業(yè)務(wù)和媒體/內(nèi)容下載業(yè)務(wù)。當(dāng)前DSN的設(shè)計主要面向這兩種主流的業(yè)務(wù)形式。在DSN網(wǎng)絡(luò)形態(tài)中,核心網(wǎng)設(shè)備采用通用硬件平臺,構(gòu)成統(tǒng)一的物理資源池。上層應(yīng)用實(shí)現(xiàn)軟件化、組件化,各核心網(wǎng)邏輯功能實(shí)體均用軟件實(shí)現(xiàn)。DSN核心網(wǎng)邏輯節(jié)點(diǎn)通過DHT技術(shù)構(gòu)成不同的P2P環(huán),實(shí)現(xiàn)高效、自動化、高可靠性的功能和數(shù)據(jù)組織管理。P2P技術(shù)已經(jīng)成為了DSN網(wǎng)絡(luò)的一個關(guān)鍵技術(shù),基于P2P技術(shù)所提供的機(jī)制,DSN網(wǎng)絡(luò)可以實(shí)現(xiàn)除單點(diǎn)故障,在單個節(jié)點(diǎn)失效時,與該節(jié)點(diǎn)處于一個P2POverlay中的其它節(jié)點(diǎn)應(yīng)能接替失效的節(jié)點(diǎn)持續(xù)地提供業(yè)務(wù);基于P2P技術(shù),DSN也能將負(fù)載較為均衡地分布在參與到P2POverlay的節(jié)點(diǎn)上,或者按照參與到P2POverlay節(jié)點(diǎn)的性能來進(jìn)行負(fù)載的協(xié)調(diào)。隨著移動通信和計算網(wǎng)絡(luò)等技術(shù)的飛速發(fā)展,用戶的應(yīng)用需求,已經(jīng)由話音業(yè)務(wù),向交互式多媒體融合業(yè)務(wù)和固定/移動網(wǎng)絡(luò)融合(FMC)等更高級需求轉(zhuǎn)移。近來,IMS(IP多媒體子系統(tǒng))作為下一代固定移動融合解決方案的標(biāo)準(zhǔn)得到了廣泛的認(rèn)可。3GPP/3GPP2提出IMS以后,IETF,ITU,TISRAN,OMA,ATIS等重要標(biāo)準(zhǔn)組織也參與到IMS標(biāo)準(zhǔn)化工作中。目前,國際權(quán)威標(biāo)準(zhǔn)組織普遍將IMS作為NGN網(wǎng)絡(luò)融合以及業(yè)務(wù)和技術(shù)創(chuàng)新的核心標(biāo)準(zhǔn)。IMS從設(shè)計上就支持移動和固定的接入,在業(yè)務(wù)的支持上采納吸收了現(xiàn)有IP網(wǎng)絡(luò)多媒體技術(shù)發(fā)展的成果,使IMS可以實(shí)現(xiàn)支持多種業(yè)務(wù)和媒體的協(xié)商能力。IMS基于全I(xiàn)P的網(wǎng)絡(luò)架構(gòu),采用SIP協(xié)議和SDP協(xié)議進(jìn)行控制,實(shí)現(xiàn)移動性管理、多媒體會話信令和載體業(yè)務(wù)傳輸,實(shí)現(xiàn)端到端的IP業(yè)務(wù)。隨著移動寬帶業(yè)務(wù)的推廣,移動網(wǎng)引入IMS將是大勢所趨。而固網(wǎng)為了能夠滿足QOS控制和對漫游呼叫的計費(fèi),也將向IMS架構(gòu)演進(jìn)。對于大規(guī)模商用部署而言,IMS從技術(shù)本身已足夠成熟。IMS目前正受到全球各類電信運(yùn)營商的推崇,相應(yīng)的測試和部署正在緊鑼密鼓地進(jìn)行。IP多媒體網(wǎng)絡(luò)已經(jīng)廣泛部署,3GPP、ETSI等國際標(biāo)準(zhǔn)組織對IP多媒體網(wǎng)絡(luò)與其他網(wǎng)絡(luò)(諸如PSTN/PLMN/軟交換網(wǎng)絡(luò)等等)的互通也有相應(yīng)的技術(shù)規(guī)范和標(biāo)準(zhǔn)規(guī)定,對于基于P2P的DSN網(wǎng)絡(luò)如何進(jìn)行互通則尚未有任何研究和規(guī)范。不同的網(wǎng)絡(luò)進(jìn)行互通,一個基本的技術(shù)難題就是互通雙方如何獲取對方的地址/位置信息,由于DSNP2P網(wǎng)絡(luò)是一個分布式網(wǎng)絡(luò),終端用戶、終端用戶信息、終端用戶在網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)(ServingNode)都存在動態(tài)變化的可能性,這就產(chǎn)生了終端用戶地址/位置不確定性的問題,為互通造成了困難。

技術(shù)實(shí)現(xiàn)要素:
本發(fā)明針對現(xiàn)有技術(shù)中DSNP2P網(wǎng)絡(luò)中的終端用戶在網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)存在動態(tài)變化,由此終端的用戶地址/位置信息不確定的技術(shù)缺點(diǎn),提供了一種不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法,應(yīng)用于分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間的終端互通信,包括:A、獲取并保存分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)以及IP多媒體網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;B、在網(wǎng)絡(luò)之間進(jìn)行互通信時,根據(jù)被叫終端的號碼獲取到與該號碼相匹配的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;C、根據(jù)所述IP路由信息將呼叫接續(xù)到對應(yīng)的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)上,由所述服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)將呼叫路由到被叫終端。其中,優(yōu)選的是,步驟C中,所述根據(jù)所述路由信息將呼叫接續(xù)到對應(yīng)的網(wǎng)絡(luò)節(jié)點(diǎn),由所述網(wǎng)絡(luò)節(jié)點(diǎn)將呼叫路由到被叫終端,包括:所述網(wǎng)絡(luò)節(jié)點(diǎn)將會話建立請求消息前傳到被叫終端;被叫終端響應(yīng)所述會話建立請求消息,與主叫終端進(jìn)行會話建立以及后續(xù)會話交互。優(yōu)選的是,所述服務(wù)節(jié)點(diǎn)是分布式服務(wù)網(wǎng)絡(luò)下被叫終端的歸屬服務(wù)節(jié)點(diǎn);其中,所述根據(jù)所述路由信息將呼叫接續(xù)到對應(yīng)的服務(wù)節(jié)點(diǎn),由所述服務(wù)節(jié)點(diǎn)將呼叫路由到被叫終端,包括:所述歸屬服務(wù)節(jié)點(diǎn)將會話建立請求消息前傳到被叫終端;被叫終端響應(yīng)所述會話建立請求消息,與主叫終端進(jìn)行會話建立以及后續(xù)會話交互。優(yōu)選的是,所述服務(wù)節(jié)點(diǎn)是分布式服務(wù)網(wǎng)絡(luò)的代表服務(wù)節(jié)點(diǎn);其中,所述根據(jù)所述路由信息將呼叫接續(xù)到對應(yīng)的服務(wù)節(jié)點(diǎn),由所述服務(wù)節(jié)點(diǎn)將呼叫路由到被叫終端,進(jìn)一步包括:所述代表服務(wù)節(jié)點(diǎn)根據(jù)內(nèi)部路由表將呼叫路由到被叫終端的歸屬服務(wù)節(jié)點(diǎn);歸屬服務(wù)節(jié)點(diǎn)將會話建立請求消息前傳到被叫終端;被叫終端應(yīng)答所述會話建立請求消息,與主叫終端進(jìn)行會話建立以及后續(xù)會話交互。其中,優(yōu)選的是,步驟A,具體包括:獲取并存儲分布式服務(wù)網(wǎng)絡(luò)下的歸屬服務(wù)節(jié)點(diǎn)和/或代表服務(wù)節(jié)點(diǎn)的路由地址信息;以及,接收IP多媒體網(wǎng)絡(luò)固定上報的IP多媒體網(wǎng)絡(luò)中各個網(wǎng)絡(luò)節(jié)點(diǎn)的路由地址信息。其中,優(yōu)選的是,所述獲取并保存DSN網(wǎng)絡(luò)下的代表服務(wù)節(jié)點(diǎn)的路由地址信息具體包括:DSN網(wǎng)絡(luò)選取部分服務(wù)節(jié)點(diǎn)作為代表服務(wù)節(jié)點(diǎn);獲取并存儲DSN網(wǎng)絡(luò)動態(tài)上報的代表服務(wù)節(jié)點(diǎn)的路由地址信息和終端的對應(yīng)關(guān)系。其中,優(yōu)選的是,所述獲取并存儲DSN網(wǎng)絡(luò)動態(tài)上報的代表服務(wù)節(jié)點(diǎn)的路由地址信息和終端的對應(yīng)關(guān)系包括:某一服務(wù)節(jié)點(diǎn)被DSN網(wǎng)絡(luò)選取為代表服務(wù)節(jié)點(diǎn),主動上報該代表服務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)路由信息。其中,優(yōu)選的是,進(jìn)一步還包括:獲取某一代表服務(wù)節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn)、后繼節(jié)點(diǎn)和備用節(jié)點(diǎn)同時發(fā)送DSN網(wǎng)絡(luò)更新消息;根據(jù)該信息獲取到該代表服務(wù)節(jié)點(diǎn)失效;基于該更新消息刪除所述代表服務(wù)節(jié)點(diǎn)的信息,并接收新的服務(wù)節(jié)點(diǎn)信息并將其作為新的代表服務(wù)節(jié)點(diǎn)。本發(fā)明采取了上述技術(shù)方案以后,通過存儲分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)的和IP多媒體網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)的信息以為兩個網(wǎng)絡(luò)提供路由信息,進(jìn)而實(shí)現(xiàn)了分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)中的終端之間的互通信;并且,所述分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)動態(tài)上報其節(jié)點(diǎn)路由信息,解決了由于分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)存在動態(tài)變化導(dǎo)致服務(wù)節(jié)點(diǎn)不可用的缺點(diǎn)。此外,本發(fā)明還公開了一種域名系統(tǒng)服務(wù)器,應(yīng)用于分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間的終端互通信,包括:路由信息獲取單元,用于獲取并保存分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)以及IP多媒體網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;地址解析單元,用于在網(wǎng)絡(luò)之間進(jìn)行互通信時,根據(jù)被叫終端的號碼獲取到與該號碼相匹配的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息。其中,優(yōu)選的是,所述地址解析單元,具體包括:接收子單元,用于獲取被叫終端的號碼;ENUM查詢子單元,用于根據(jù)被叫終端號碼查詢與號碼匹配的域名;DNS查詢子單元,用于根據(jù)所述域名查詢與域名相匹配的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;以及,發(fā)送子單元,用于返回查詢到的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息。其中,優(yōu)選的是,所述路由信息獲取單元,包括:DSN信息獲取子單元,用于獲取并存儲DSN網(wǎng)絡(luò)動態(tài)上報的服務(wù)節(jié)點(diǎn)的路由地址信息;IMS信息獲取子單元,用于獲取并存儲IP多媒體網(wǎng)絡(luò)固定上報的各個網(wǎng)絡(luò)節(jié)點(diǎn)的路由地址信息。其中,優(yōu)選的是,所述DSN信息獲取子單元,還用于獲取某一代表服務(wù)節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn)、后繼節(jié)點(diǎn)和備用節(jié)點(diǎn)同時發(fā)送DSN網(wǎng)絡(luò)更新消息;地址更新子單元,用于基于該更新消息刪除所述代表服務(wù)節(jié)點(diǎn)的信息,并接收下一個服務(wù)節(jié)點(diǎn)的信息作為新的代表服務(wù)節(jié)點(diǎn)。此外,本發(fā)明還公開了一種分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn),包括:信息上報單元,用于動態(tài)上報自身的路由地址信息;呼叫路由單元,用于獲取針對被叫終端的會話建立請求,并將呼叫接續(xù)到對應(yīng)的被叫終端或者被叫終端的歸屬服務(wù)節(jié)點(diǎn)。其中,優(yōu)選的是,所述呼叫路由單元,進(jìn)一步包括:終端路由子單元,用于將呼叫接續(xù)到對應(yīng)的被叫終端;歸屬服務(wù)節(jié)點(diǎn)子單元,用于將呼叫接續(xù)到對應(yīng)的被叫終端的歸屬服務(wù)節(jié)點(diǎn)。此外,本發(fā)明還公開了一種不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng),應(yīng)用于分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間的終端互通信,其中,所述分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間還設(shè)有上述所述的域名系統(tǒng)服務(wù)器和/或上述服務(wù)節(jié)點(diǎn)。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。附圖說明下面結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)的描述,以使得本發(fā)明的上述優(yōu)點(diǎn)更加明確。圖1是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng)的域名系統(tǒng)服務(wù)器的結(jié)構(gòu)示意圖;圖3是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng)中分布式網(wǎng)絡(luò)中服務(wù)節(jié)點(diǎn)的結(jié)構(gòu)示意圖;圖4是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法的示意圖;圖5是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法的實(shí)施例的示意圖;圖6是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法的實(shí)施例的示意圖;圖7是本發(fā)明一個實(shí)施例的呼叫流程示意圖。具體實(shí)施方式系統(tǒng)實(shí)施例一:以下對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明,其中,圖1是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng)的結(jié)構(gòu)示意圖;具體來說,分布式服務(wù)網(wǎng)絡(luò)是一個分布式網(wǎng)絡(luò),服務(wù)節(jié)點(diǎn)則是這個分布式網(wǎng)絡(luò)的基本組成部分,其中,所有的終端用戶信息以分布式的方式存儲在服務(wù)節(jié)點(diǎn)上,服務(wù)節(jié)點(diǎn)為終端用戶提供包括基本通話在內(nèi)的各種業(yè)務(wù),終端用戶只有通過服務(wù)節(jié)點(diǎn)才能獲得各種業(yè)務(wù),因此,在互通中必需考慮如何獲取服務(wù)節(jié)點(diǎn)的信息。由于服務(wù)節(jié)點(diǎn)數(shù)量眾多,且在地域上分布廣泛,在提供互通服務(wù)的時候,如何找到正確的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)是必需考慮的,這首先需要獲取服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的信息。如圖1所示,所述不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng),應(yīng)用于分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間的終端互通信,其中,在DSNP2P網(wǎng)絡(luò)中,由服務(wù)節(jié)點(diǎn)SN負(fù)責(zé)呼叫控制;在IP多媒體網(wǎng)絡(luò)中,由CSCF負(fù)責(zé)呼叫控制,并且,當(dāng)兩個網(wǎng)絡(luò)進(jìn)行互通時,由現(xiàn)有的IP多媒體網(wǎng)絡(luò)中的IBCF和TrGW充當(dāng)網(wǎng)絡(luò)邊界點(diǎn)。具體來說,所述不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng)包括:分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò),其中,在所述分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間還設(shè)有上述一個域名系統(tǒng)服務(wù)器,該域名服務(wù)器用于獲取各個網(wǎng)絡(luò)中的節(jié)點(diǎn)的路由信息,具體來說,所述域名系統(tǒng)服務(wù)器會在分布式服務(wù)網(wǎng)絡(luò)與IP多媒體網(wǎng)絡(luò)進(jìn)行會話呼叫在建立之前獲得通話雙方的地址/位置信息(路由地址信息)。進(jìn)一步地對本發(fā)明進(jìn)行詳細(xì)說明。其中,圖2是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng)的域名系統(tǒng)服務(wù)器的結(jié)構(gòu)示意圖;如圖2所示,所述域名系統(tǒng)服務(wù)器,應(yīng)用于分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間的終端互通信,包括:路由信息獲取單元,用于獲取并保存分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)以及IP多媒體網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;地址解析單元,用于在網(wǎng)絡(luò)之間進(jìn)行互通信時,根據(jù)被叫終端的號碼獲取到與該號碼相匹配的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息。其中,所述地址解析單元,具體包括:接收子單元,用于獲取被叫終端的號碼;ENUM查詢子單元,用于根據(jù)被叫終端號碼查詢與號碼匹配的域名;DNS查詢子單元,用于根據(jù)所述域名查詢與域名相匹配的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;以及,發(fā)送子單元,用于返回查詢到的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息。其中,所述路由信息獲取單元,包括:DSN信息獲取子單元,用于獲取并存儲DSN網(wǎng)絡(luò)動態(tài)上報的服務(wù)節(jié)點(diǎn)的路由地址信息;IMS信息獲取子單元,用于獲取并存儲IP多媒體網(wǎng)絡(luò)固定上報的各個網(wǎng)絡(luò)節(jié)點(diǎn)的路由地址信息。其中,所述DSN信息獲取子單元,還用于獲取某一代表服務(wù)節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn)、后繼節(jié)點(diǎn)和備用節(jié)點(diǎn)同時發(fā)送DSN網(wǎng)絡(luò)更新消息;地址更新子單元,用于基于該更新消息刪除所述代表服務(wù)節(jié)點(diǎn)的信息,并接收下一個服務(wù)節(jié)點(diǎn)的信息作為新的代表服務(wù)節(jié)點(diǎn)。其中,圖3是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的系統(tǒng)中分布式網(wǎng)絡(luò)中服務(wù)節(jié)點(diǎn)的結(jié)構(gòu)示意圖;如圖3所示,所述分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn),包括:信息上報單元,用于動態(tài)上報自身的路由地址信息;呼叫路由單元,用于獲取針對被叫終端的會話建立請求,并將呼叫接續(xù)到對應(yīng)的被叫終端或者被叫終端的歸屬服務(wù)節(jié)點(diǎn)。其中,所述呼叫路由單元,進(jìn)一步包括:終端路由子單元,用于將呼叫接續(xù)到對應(yīng)的被叫終端;歸屬服務(wù)節(jié)點(diǎn)子單元,用于將呼叫接續(xù)到對應(yīng)的被叫終端的歸屬服務(wù)節(jié)點(diǎn)。本發(fā)明采取了上述技術(shù)方案以后,通過設(shè)置一個域名服務(wù)器,由域名服務(wù)器負(fù)責(zé)收集分布式服務(wù)網(wǎng)絡(luò)的服務(wù)節(jié)點(diǎn)信息和IP多媒體網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)信息,通過上述信息兩個網(wǎng)絡(luò)的互通提供路由信息,由此,克服了現(xiàn)有技術(shù)中的分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間無法進(jìn)行互通信的缺點(diǎn)。以下結(jié)合方法實(shí)施例對本發(fā)明的具體實(shí)現(xiàn)方式和工作流程進(jìn)行一個詳細(xì)的描述,以使得本發(fā)明的上述技術(shù)優(yōu)點(diǎn)更加明確和清晰。方法實(shí)施例一:圖4是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法的示意圖;如圖4所示,所述不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法,包括下列步驟:S101:獲取并保存分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)以及IP多媒體網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;其中,具體包括:S102:在網(wǎng)絡(luò)之間進(jìn)行互通信時,根據(jù)被叫終端的號碼獲取到與該號碼相匹配的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;S103:根據(jù)所述IP路由信息將呼叫接續(xù)到對應(yīng)的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)上,由所述服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)將呼叫路由到被叫終端。其中,針對IP多媒體網(wǎng)絡(luò),步驟S103中,包括:所述網(wǎng)絡(luò)節(jié)點(diǎn)將會話建立請求消息前傳到被叫終端;被叫終端響應(yīng)所述會話建立請求消息,與主叫終端進(jìn)行會話建立以及后續(xù)會話交互。其中,針對DSN網(wǎng)絡(luò),步驟S103中,所述服務(wù)節(jié)點(diǎn)是分布式服務(wù)網(wǎng)絡(luò)下被叫終端的歸屬服務(wù)節(jié)點(diǎn);包括:所述歸屬服務(wù)節(jié)點(diǎn)將會話建立請求消息前傳到被叫終端;被叫終端響應(yīng)所述會話建立請求消息,與主叫終端進(jìn)行會話建立以及后續(xù)會話交互。本發(fā)明采取了上述技術(shù)方案以后,通過事收集分布式服務(wù)網(wǎng)絡(luò)的服務(wù)節(jié)點(diǎn)信息以及IP多媒體網(wǎng)絡(luò)中的網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息,并以上述路由信息為兩個網(wǎng)絡(luò)的互通提供路由信息,由此,克服了現(xiàn)有技術(shù)中的分布式服務(wù)網(wǎng)絡(luò)和IP多媒體網(wǎng)絡(luò)之間無法進(jìn)行互通信的缺點(diǎn)。方法實(shí)施例二:圖5是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法的實(shí)施例的示意圖;所述方法的主要步驟如下:S201:獲取并存儲分布式服務(wù)網(wǎng)絡(luò)下的服務(wù)節(jié)點(diǎn)動態(tài)上報的路由地址信息;以及,接收IP多媒體網(wǎng)絡(luò)固定上報的IP多媒體網(wǎng)絡(luò)中各個網(wǎng)絡(luò)節(jié)點(diǎn)的路由地址信息。S202:在網(wǎng)絡(luò)之間進(jìn)行互通信時,根據(jù)被叫終端的號碼獲取到與該號碼相匹配的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)的路由信息;S203:根據(jù)所述IP路由信息將呼叫接續(xù)到對應(yīng)的服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)上,由所述服務(wù)節(jié)點(diǎn)或者網(wǎng)絡(luò)節(jié)點(diǎn)將呼叫路由到被叫終端。其中,為了節(jié)省信令交互,并不是所有的分布式服務(wù)網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)都上報其路由信息,而是選取部分服務(wù)節(jié)點(diǎn)作為代表服務(wù)節(jié)點(diǎn),并將上述代表服務(wù)節(jié)點(diǎn)的路由信息進(jìn)行上報。并且,在步驟S203中,由所述代表服務(wù)節(jié)點(diǎn)將呼叫路由到被叫終端的步驟還包括以下:代表服務(wù)節(jié)點(diǎn)根據(jù)內(nèi)部路由表將呼叫路由到被叫終端的歸屬服務(wù)節(jié)點(diǎn);歸屬服務(wù)節(jié)點(diǎn)將會話建立請求消息前傳到被叫終端;被叫終端應(yīng)答所述會話建立請求消息,與主叫終端進(jìn)行會話建立以及后續(xù)會話交互。其中,進(jìn)一步地進(jìn)行說明,圖7是本發(fā)明一個實(shí)施例的呼叫流程示意圖。如圖7所示,所述方法包括下列的步驟:步驟S71:呼叫會話控制功能實(shí)體CSCF將該被叫號碼發(fā)送到域名服務(wù)器中的ENUM查詢子單元進(jìn)行解析;步驟S72:所述域名服務(wù)器ENUM查詢子單元返回與該號碼相關(guān)的域名;步驟S73:CSCF發(fā)現(xiàn)被叫是處于分布式服務(wù)網(wǎng)絡(luò)的終端時,CSCF向域名服務(wù)器中的DNS查詢子單元發(fā)起被叫號碼域名解析請求;所述域名服務(wù)器中的DNS查詢子單元收到域名解析請求后,在其域名條目中查找與請求相符合的域名條目,其中,如果存在匹配條目,則S74:域名服務(wù)器的DNS查詢子單元向CSCF或者SN返回某個DSNP2P代表服務(wù)節(jié)點(diǎn)IP地址;步驟S75:由CSCF向該代表服務(wù)節(jié)點(diǎn)發(fā)送會話建立請求;步驟S76:該代表SN通過路由算法找到被叫所屬的歸屬SN;用重定向消息返回被叫歸屬SN的IP地址,向被叫的歸屬SN前轉(zhuǎn)上述會話請求;步驟S77:歸屬服務(wù)節(jié)點(diǎn)SN將所述會話建立請求應(yīng)答返回給代表服務(wù)節(jié)點(diǎn)SN;步驟S78:所述會話建立請求應(yīng)答被返回至CSCF;步驟S79:CSCF與所述歸屬服務(wù)節(jié)點(diǎn)SN建立連接以便于進(jìn)行后續(xù)會話。其中,本實(shí)施例采取了上述技術(shù)方案以后,采取代表服務(wù)節(jié)點(diǎn)而不是全部服務(wù)節(jié)點(diǎn)上報其路由信息,因此,該種方法適合于分布式服務(wù)網(wǎng)絡(luò)之中服務(wù)節(jié)點(diǎn)容易發(fā)生變動的網(wǎng)絡(luò)環(huán)境,且該方法在代表服務(wù)節(jié)點(diǎn)不產(chǎn)生變化時,不產(chǎn)生其他信令交互,因此,該申請相對于上述實(shí)施例來說,具有節(jié)省信令交互的技術(shù)優(yōu)點(diǎn)。方法實(shí)施例三:分布式網(wǎng)絡(luò)是一個動態(tài)網(wǎng)絡(luò),網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)不可避免地出現(xiàn)頻繁上線、下線的現(xiàn)象(即抖動,churn)。其中,抖動的出現(xiàn)將產(chǎn)生諸多問題,例如,抖動使得正在為終端用戶提供服務(wù)的節(jié)點(diǎn)終止服務(wù),服務(wù)節(jié)點(diǎn)終止提供服務(wù)的信息必需及時發(fā)布,否則會對互通造成影響。此外,所述DSNP2P網(wǎng)絡(luò)中的服務(wù)節(jié)點(diǎn)上線和下線會造成終端用戶數(shù)據(jù)發(fā)生遷移,直接影響到終端的歸屬服務(wù)節(jié)點(diǎn)發(fā)生變化。其中,對于某個上線的服務(wù)節(jié)點(diǎn)而言,一部分終端用戶數(shù)據(jù)將從現(xiàn)有服務(wù)節(jié)點(diǎn)遷移該服務(wù)節(jié)點(diǎn),該服務(wù)節(jié)點(diǎn)上線后將主動向DNS服務(wù)器發(fā)送節(jié)點(diǎn)地址信息。由于服務(wù)節(jié)點(diǎn)仍然在DSN網(wǎng)絡(luò)中,不會造成業(yè)務(wù)的中斷,因此,對于互通的影響不大,在這里不做更多的描述。其中,對于某個下線的服務(wù)節(jié)點(diǎn)而言,服務(wù)節(jié)點(diǎn)離開網(wǎng)絡(luò),服務(wù)節(jié)點(diǎn)上的用戶數(shù)據(jù)將遷移至備份服務(wù)節(jié)點(diǎn)上。服務(wù)節(jié)點(diǎn)離開網(wǎng)絡(luò),首先對正在進(jìn)行的互通產(chǎn)生呼損,其次對后續(xù)的DNS的域名解析存在影響,在節(jié)點(diǎn)信息條目老化之前,DNS的域名解析可能是錯誤的。一般情況下,存在兩種可能的下線方式:Graceful模式和Ungraceful模式。其中,如果代表服務(wù)節(jié)點(diǎn)采用Graceful模式下線,在節(jié)點(diǎn)下線之前,代表服務(wù)節(jié)點(diǎn)會主動向DNS服務(wù)器發(fā)送本節(jié)點(diǎn)DNS動態(tài)更新信息消息,指示DNS服務(wù)器刪除自身的<ip地址,域名>條目,該種方式對網(wǎng)絡(luò)間進(jìn)行互通不產(chǎn)生太大影響,在此不詳細(xì)描述。其中,如果代表服務(wù)節(jié)點(diǎn)采用Ungraceful模式下線,則代表服務(wù)節(jié)點(diǎn)將不會主動向DNS服務(wù)器發(fā)送DNS動態(tài)更新消息,而是在定時器超時后刪除該條目,由于該定時器的超時時間一般都設(shè)置為1天,則如果DNS服務(wù)器在收到服務(wù)節(jié)點(diǎn)下線的DNS動態(tài)更新消息之前,將該服務(wù)節(jié)點(diǎn)的IP地址返回給CSCF,則CSCF不知道服務(wù)節(jié)點(diǎn)將要下線,仍然繼續(xù)向服務(wù)節(jié)點(diǎn)發(fā)起會話建立請求,由此導(dǎo)致網(wǎng)絡(luò)之間互通失敗。為此,在本實(shí)施例中,本發(fā)明提供了一種網(wǎng)絡(luò)互通信的方法,用于實(shí)現(xiàn)網(wǎng)絡(luò)的容災(zāi),其中,圖6是本發(fā)明不同網(wǎng)絡(luò)之間進(jìn)行互通信的方法的實(shí)施例的示意圖;根據(jù)圖6所示,本實(shí)施例包括下列步驟:S301:某一服務(wù)節(jié)點(diǎn)被分布式服務(wù)網(wǎng)絡(luò)選取為代表服務(wù)節(jié)點(diǎn),主動向域名服務(wù)器上報該代表服務(wù)節(jié)點(diǎn)的節(jié)點(diǎn)路由信息;其中,如果所述分布式服務(wù)網(wǎng)絡(luò)發(fā)生抖動,導(dǎo)致某一個代表服務(wù)節(jié)點(diǎn)下線,又包括下列步驟:S302:域名服務(wù)器獲取某一代表服務(wù)節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn)、后繼節(jié)點(diǎn)和備用節(jié)點(diǎn)同時發(fā)送DSN網(wǎng)絡(luò)更新消息;其中,上述網(wǎng)絡(luò)更新消息基于IETFRFC2063的動態(tài)更新協(xié)議進(jìn)行發(fā)送。其中,在一個實(shí)施例中,所述信息用于請求服務(wù)器刪除“代表服務(wù)節(jié)點(diǎn)IP地址,代表服務(wù)節(jié)點(diǎn)域名”等信息;S303:域名服務(wù)器根據(jù)該信息獲取到該代表服務(wù)節(jié)點(diǎn)失效;S304:域名服務(wù)器基于該更新消息刪除所述代表服務(wù)節(jié)點(diǎn)的信息;S305:域名服務(wù)器接收新的服務(wù)節(jié)點(diǎn)信息并將其作為新的代表服務(wù)節(jié)點(diǎn),并登記新的代表服務(wù)節(jié)點(diǎn)的IP地址和域名等信息。例如,代表節(jié)點(diǎn)的前驅(qū)節(jié)點(diǎn)、后繼節(jié)點(diǎn)、備用節(jié)點(diǎn)同時向DNS服務(wù)器發(fā)送DNS動態(tài)更新消息,請求DNS服務(wù)器刪除“代表服務(wù)節(jié)點(diǎn)ip地址,代表服務(wù)節(jié)點(diǎn)域名”條目;這樣可以避免出現(xiàn)Chord環(huán)上連續(xù)節(jié)點(diǎn)失效而導(dǎo)致DNS服務(wù)器相應(yīng)條目無法更新的現(xiàn)象。并且,在收到動態(tài)更新消息之后,DNS服務(wù)器將主動已下線的代表服務(wù)節(jié)點(diǎn)的<ip地址,域名>記錄,等待新的代表節(jié)點(diǎn)來登記<ip地址,域名>記錄。通過上述方法,本發(fā)明可以避免因?yàn)榇矸?wù)節(jié)點(diǎn)的突然產(chǎn)生變動而導(dǎo)致分布式網(wǎng)絡(luò)上的節(jié)點(diǎn)失效而導(dǎo)致分布式服務(wù)網(wǎng)絡(luò)中的對應(yīng)的服務(wù)節(jié)點(diǎn)信息無法更新,并且,這種方法能夠保證兩個網(wǎng)絡(luò)之間的互通會話不會受到分布式服務(wù)網(wǎng)絡(luò)中的節(jié)點(diǎn)抖動的影響。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:只讀存儲器(ReadOnlyMemory,簡稱ROM)、隨機(jī)存取存儲器(RandomAcessMemory,簡稱RAM)、磁碟、終端手機(jī)軟件或者光盤等各種可以存儲程序代碼的介質(zhì)。最后應(yīng)說明的是:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1