麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

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

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

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

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