專利名稱:一種對等網(wǎng)絡(luò)中網(wǎng)絡(luò)電話業(yè)務(wù)的中轉(zhuǎn)節(jié)點選擇方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種對等網(wǎng)絡(luò)中網(wǎng)絡(luò)電話業(yè)務(wù)的中轉(zhuǎn)節(jié)點選擇方 法及系統(tǒng)。
背景技術(shù):
VoIP (Voice over Internet Protocol,網(wǎng)絡(luò)電話)是將模擬的聲音訊號經(jīng)過壓縮 和封包之后,以數(shù)據(jù)封包的形式在IP網(wǎng)絡(luò)上進行語音信號傳輸?shù)臉I(yè)務(wù),也稱為互聯(lián)網(wǎng)電話 或IP電話。VoIP是目前語音通信的重要方式之一,也是今后語音通信的主要發(fā)展方向。作 為電信網(wǎng)語音業(yè)務(wù)的一種,VoIP業(yè)務(wù)對話音質(zhì)量同樣具有較高的要求。P2P (Peer-to-Peer,對等)網(wǎng)絡(luò)是開展VoIP業(yè)務(wù)網(wǎng)絡(luò)的一種重要方式。P2P網(wǎng)絡(luò) 通常是一個跨地域跨運營商的疊加網(wǎng),由于存在網(wǎng)絡(luò)服務(wù)提供商(ISP)之間的運營策略問 題、自治域?qū)又g帶寬不對稱現(xiàn)象,使得通過傳統(tǒng)的直連IP路由建立會話通道有時時延會 較大,不能滿足通話質(zhì)量需求,而此時通常存在通過中轉(zhuǎn)節(jié)點中轉(zhuǎn)的疊加網(wǎng)路由比直連IP 路由時延更短。因此,如何選擇合適的中轉(zhuǎn)節(jié)點就成為提高VoIP通話質(zhì)量的一項關(guān)鍵技 術(shù)。Meridian網(wǎng)絡(luò)是一種輕量級的提供網(wǎng)絡(luò)位置服務(wù)的網(wǎng)絡(luò),能夠用于VoIP通信的 中轉(zhuǎn)節(jié)點發(fā)現(xiàn),其原理如圖1所示。網(wǎng)絡(luò)中的每個節(jié)點都是對等的,各節(jié)點將其它節(jié)點按照 節(jié)點之間的時延距離RTT (Round-Trip Time,往返時延)劃分到不同半徑的環(huán)中。當節(jié)點A 和節(jié)點B進行通信時,若其直連路徑通信質(zhì)量不滿足要求,節(jié)點A需要選擇一個滿足距離節(jié) 點A范圍為rangel (區(qū)域1)且距離節(jié)點B范圍為range2 (區(qū)域2)的節(jié)點作為本次通信中 轉(zhuǎn)節(jié)點,對于VoIP業(yè)務(wù),一般選擇rangel = range2 = 150ms。在選擇過程中,節(jié)點A通過 測量選擇自己環(huán)成員節(jié)點中滿足通信質(zhì)量要求的環(huán)成員節(jié)點作為中轉(zhuǎn)節(jié)點;若不存在這樣 的環(huán)成員節(jié)點,則從環(huán)成員節(jié)點中選擇距離節(jié)點B更近的一個環(huán)成員節(jié)點轉(zhuǎn)發(fā)該中轉(zhuǎn)查詢 請求進行迭代查詢。現(xiàn)有技術(shù)中,為了實現(xiàn)P2P VoIP用戶通信的中轉(zhuǎn)節(jié)點選擇,每個網(wǎng)絡(luò)節(jié)點都需要 維護一個Meridian環(huán),根據(jù)網(wǎng)絡(luò)的規(guī)模和節(jié)點選擇的效率,每個網(wǎng)絡(luò)節(jié)點的環(huán)成員節(jié)點數(shù) 量很大,由此產(chǎn)生的網(wǎng)絡(luò)維護開銷很大,導(dǎo)致網(wǎng)絡(luò)規(guī)模受到限制。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題就是提出一種對等網(wǎng)絡(luò)中網(wǎng)絡(luò)電話業(yè)務(wù)的中轉(zhuǎn)節(jié)點選 擇方法及系統(tǒng),解決現(xiàn)有技術(shù)中中轉(zhuǎn)網(wǎng)絡(luò)維護開銷大、網(wǎng)絡(luò)規(guī)模受限問題。為了解決上述技術(shù)問題,本發(fā)明提供一種對等網(wǎng)絡(luò)中網(wǎng)絡(luò)電話業(yè)務(wù)的中轉(zhuǎn)節(jié)點選 擇方法,包括設(shè)置對等網(wǎng)絡(luò)包括多個群組,每個群組中包括一個群組代理節(jié)點以及一個或多個 普通節(jié)點;對等網(wǎng)絡(luò)中的普通節(jié)點需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié)點發(fā)起中轉(zhuǎn)查詢請求,由所述群組代理節(jié)點選擇中轉(zhuǎn)節(jié)點。進一步地,上述方法還可具有以下特點所述群組由同一個自治域內(nèi)的節(jié)點組成,或者由節(jié)點之間的往返時延(RTT)在指 定范圍內(nèi)的節(jié)點組成,或者由節(jié)點之間的RTT在指定范圍內(nèi)且在同一個自治域內(nèi)的節(jié)點組 成。進一步地,上述方法還可具有以下特點所述對等網(wǎng)絡(luò)中的普通節(jié)點需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié) 點發(fā)起中轉(zhuǎn)查詢請求,由所述群組代理節(jié)點選擇中轉(zhuǎn)節(jié)點的步驟具體包括對等網(wǎng)絡(luò)中的普通節(jié)點在通信前或通信過程中獲知通信質(zhì)量不滿足業(yè)務(wù)需求,則 向自身歸屬群組的群組代理節(jié)點發(fā)起中轉(zhuǎn)查詢請求,所述中轉(zhuǎn)查詢請求中攜帶中轉(zhuǎn)節(jié)點的 距離約束信息;所述群組代理節(jié)點根據(jù)中轉(zhuǎn)節(jié)點的距離約束信息,從本地的時延路由表中選擇一 個或多個中轉(zhuǎn)群組代理節(jié)點,進而通過查詢所述中轉(zhuǎn)群組代理節(jié)點,得到中轉(zhuǎn)節(jié)點的通信 信息,并告知所述發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點。進一步地,上述方法還可具有以下特點所述群組代理節(jié)點創(chuàng)建并定期更新本地的時延路由表;所述時延路由表中存儲其它群組代理節(jié)點的通信信息以及其它群組代理節(jié)點與 本群組代理節(jié)點之間的距離參數(shù)。進一步地,上述方法還可具有以下特點所述群組代理節(jié)點創(chuàng)建時延路由表的步驟包括所述群組代理節(jié)點加入對等網(wǎng)絡(luò)后,向?qū)Φ?P2P)引導(dǎo)服務(wù)器發(fā)送獲取其它群組 代理節(jié)點信息的請求;所述群組代理節(jié)點根據(jù)從P2P引導(dǎo)服務(wù)器接收到的其它群組代理節(jié)點的通信信 息,測量本群組代理節(jié)點到其它群組代理節(jié)點的距離參數(shù);所述群組代理節(jié)點將其它群組代理節(jié)點的通信信息和測量得到的距離參數(shù)存儲 到本地的時延路由表中。進一步地,上述方法還可具有以下特點所述群組代理節(jié)點根據(jù)距離參數(shù)將所述時延路由表中的群組代理節(jié)點劃分成多 個環(huán)等級,所述群組代理節(jié)點優(yōu)先選擇環(huán)等級優(yōu)先級高的群組代理節(jié)點作為中轉(zhuǎn)群組代理 節(jié)點。進一步地,上述方法還可具有以下特點所述群組代理節(jié)點根據(jù)中轉(zhuǎn)節(jié)點的距離約束信息,從本地的時延路由表中選擇一 個或多個中轉(zhuǎn)群組代理節(jié)點,進而通過查詢所述中轉(zhuǎn)群組代理節(jié)點,得到中轉(zhuǎn)節(jié)點的通信 信息,并告知所述發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點的步驟具體包括群組代理節(jié)點測量到通信的對端節(jié)點的距離參數(shù)d2 ;群組代理節(jié)點從本地的時延路由表中選擇一個或多個中轉(zhuǎn)群組代理節(jié)點, 其中,所述中轉(zhuǎn)群組代理節(jié)點的距離參數(shù)同時滿足在W,(l+^)rangej和[max(0, (1-β) · (d2-range2)), (1+β) · (d2+range2)]范圍內(nèi),其中,rangel 和 range2 分別為中轉(zhuǎn) 節(jié)點到所述發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點和對端節(jié)點的距離約束信息,β為權(quán)值,取值范圍為0 1;群組代理節(jié)點向選擇的中轉(zhuǎn)群組代理節(jié)點發(fā)送中轉(zhuǎn)節(jié)點查詢請求;所述中轉(zhuǎn)群組代理節(jié)點測量本節(jié)點到通信的雙方節(jié)點的距離參數(shù),若本節(jié)點到通 信的雙方節(jié)點的距離參數(shù)之和小于等于rangei+range2,則選擇自身群組中的可用中轉(zhuǎn)節(jié) 點,并返回中轉(zhuǎn)節(jié)點的通信信息;所述群組代理節(jié)點接收到返回的中轉(zhuǎn)節(jié)點的通信信息后,告知所述發(fā)起中轉(zhuǎn)查詢 請求的普通節(jié)點。為了解決上述技術(shù)問題,本發(fā)明提供一種網(wǎng)絡(luò)電話業(yè)務(wù)系統(tǒng),包括多個群組,每個 群組包括一個群組代理節(jié)點以及一個或多個普通節(jié)點;所述普通節(jié)點用于當需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié)點發(fā)起 中轉(zhuǎn)查詢請求;所述群組代理節(jié)點用于接收到中轉(zhuǎn)查詢請求后,選擇中轉(zhuǎn)節(jié)點,并告知所述發(fā)起 中轉(zhuǎn)查詢請求的普通節(jié)點。進一步地,上述系統(tǒng)還可具有以下特點所述群組代理節(jié)點進一步用于創(chuàng)建和定期更新本地的時延路由表;以及,根據(jù)中 轉(zhuǎn)查詢請求中的中轉(zhuǎn)節(jié)點的距離約束信息,從本地的時延路由表中選擇一個或多個中轉(zhuǎn)群 組代理節(jié)點,進而通過查詢所述中轉(zhuǎn)群組代理節(jié)點,得到中轉(zhuǎn)節(jié)點的通信信息,并告知所述 發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點。進一步地,上述系統(tǒng)還可具有以下特點所述群組代理節(jié)點進一步用于根據(jù)距離參數(shù)將所述時延路由表中的群組代理節(jié) 點劃分成多個環(huán)等級,并優(yōu)先選擇環(huán)等級優(yōu)先級高的群組代理節(jié)點作為中轉(zhuǎn)群組代理節(jié)
點ο本發(fā)明將對等網(wǎng)絡(luò)劃分為多個群組,群組內(nèi)的所有成員節(jié)點通過群組代理節(jié)點, 進行中轉(zhuǎn)節(jié)點選擇,大大減小了中轉(zhuǎn)網(wǎng)絡(luò)維護開銷,可以支持更大規(guī)模的網(wǎng)絡(luò)。
圖1是現(xiàn)有技術(shù)Meridian網(wǎng)絡(luò)實現(xiàn)中轉(zhuǎn)節(jié)點選擇的原理示意圖;圖2為本發(fā)明實施例的中P2P VoIP業(yè)務(wù)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例的群組代理節(jié)點構(gòu)建時延路由表的流程圖;圖4為本發(fā)明實施例的節(jié)點通信過程中實現(xiàn)中轉(zhuǎn)節(jié)點查找的流程圖。
具體實施例方式在本發(fā)明中,設(shè)置對等網(wǎng)絡(luò)包括多個群組,每個群組中包括一個群組代理節(jié)點 (Surrogate Node)以及一個或多個普通節(jié)點;對等網(wǎng)絡(luò)中的普通節(jié)點需要選擇中轉(zhuǎn)節(jié)點 時,向自身歸屬群組的群組代理節(jié)點發(fā)起中轉(zhuǎn)查詢請求,由所述群組代理節(jié)點選擇中轉(zhuǎn)節(jié)
點ο下面結(jié)合附圖及具體實施例對本發(fā)明進行詳細說明。如圖2所示,P2P VoIP業(yè)務(wù)系統(tǒng)包括多個群組以及P2P引導(dǎo)服務(wù)器,每個群組中 包括一個群組代理節(jié)點以及一個或多個普通節(jié)點(或稱為普通對等節(jié)點),各群組之間互連形成一個P2P網(wǎng)絡(luò)。P2P引導(dǎo)服務(wù)器,為普通節(jié)點提供節(jié)點所在位置的相關(guān)群組代理節(jié)點信息查詢服 務(wù);為群組代理節(jié)點提供其它群組代理節(jié)點查詢服務(wù);管理中轉(zhuǎn)網(wǎng)絡(luò)中所有的群組代理節(jié) 點fn息。根據(jù)實際部署,P2P引導(dǎo)服務(wù)器還可能收集運營商的網(wǎng)絡(luò)自治域拓撲或DNS服務(wù) 器等網(wǎng)絡(luò)信息,用于為節(jié)點進一步準確的提供相關(guān)群組代理查詢服務(wù)。群組,由多個節(jié)點組成的節(jié)點集合,外部對于一個集合中所有的成員節(jié)點同等對待。其中,優(yōu)選地,群組由具有相同或近似網(wǎng)絡(luò)特性的節(jié)點組成,具體地,可根據(jù)不同 的策略實現(xiàn),比如,一個群組由同一個自治域內(nèi)的節(jié)點組成,或者由節(jié)點之間的RTT在指定 范圍內(nèi)的節(jié)點組成,或者由節(jié)點之間的RTT在指定范圍內(nèi)且在同一個自治域內(nèi)的節(jié)點組成。節(jié)點之間的RTT在指定范圍內(nèi)是指兩兩節(jié)點之間的RTT均在指定范圍內(nèi)。普通節(jié)點,用于當需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié)點發(fā)起中 轉(zhuǎn)查詢請求;以及可以為其他普通節(jié)點提供中轉(zhuǎn)服務(wù)。另外,當普通節(jié)點加入P2P網(wǎng)絡(luò)時,向P2P引導(dǎo)服務(wù)器查詢自身歸屬群組的群組代 理節(jié)點(即本地群組代理),若收到多個群組代理節(jié)點,通過測試選擇一個合適的節(jié)點作為 本地群組代理;并周期性地向本地群組代理上報節(jié)點信息。優(yōu)選地,通過測試選擇一個合適的節(jié)點作為本地群組代理是指普通節(jié)點從接收 到的群組代理節(jié)點中選擇RTT最小的群組代理節(jié)點作為本地群組代理。群組代理節(jié)點,用于接收到中轉(zhuǎn)查詢請求后,選擇中轉(zhuǎn)節(jié)點,并告知所述發(fā)起中轉(zhuǎn) 查詢請求的普通節(jié)點。具體地,群組代理節(jié)點為一些具有公網(wǎng)IP的對等節(jié)點,可以代表本群組內(nèi)其它成 員節(jié)點進行中轉(zhuǎn)節(jié)點選擇,并負責(zé)管理本群組內(nèi)其它成員節(jié)點的節(jié)點,也稱為群組代理。群 組代理一般是該群組內(nèi)節(jié)點能力比較強的一個節(jié)點。優(yōu)選地,群組代理節(jié)點從P2P引導(dǎo)服務(wù)器獲取網(wǎng)絡(luò)中其它群組代理節(jié)點信息,創(chuàng) 建和定期更新本地的時延路由表;以及,根據(jù)中轉(zhuǎn)查詢請求中的中轉(zhuǎn)節(jié)點的距離約束信息, 從本地的時延路由表中選擇一個或多個中轉(zhuǎn)群組代理節(jié)點,進而通過查詢所述中轉(zhuǎn)群組代 理節(jié)點,得到中轉(zhuǎn)節(jié)點的通信信息,并告知所述發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點。時延路由表中存儲其它群組代理節(jié)點的通信信息以及其它群組代理節(jié)點與本群 組代理節(jié)點之間的距離參數(shù),用于為會話選擇候選中轉(zhuǎn)群組(可以提供中轉(zhuǎn)節(jié)點的群組)。優(yōu)選地,群組代理節(jié)點根據(jù)距離參數(shù)將所述時延路由表中的群組代理節(jié)點劃分成 多個環(huán)等級,并優(yōu)先選擇環(huán)等級優(yōu)先級高的群組代理節(jié)點作為中轉(zhuǎn)群組代理節(jié)點。一種時 延路由表的信息如表1所示。表1 一個群組代理SA的時延路由表示意圖
權(quán)利要求
1.一種對等網(wǎng)絡(luò)中網(wǎng)絡(luò)電話業(yè)務(wù)的中轉(zhuǎn)節(jié)點選擇方法,包括設(shè)置對等網(wǎng)絡(luò)包括多個群組,每個群組中包括一個群組代理節(jié)點以及一個或多個普通 節(jié)占點。 對等網(wǎng)絡(luò)中的普通節(jié)點需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié)點發(fā)起中 轉(zhuǎn)查詢請求,由所述群組代理節(jié)點選擇中轉(zhuǎn)節(jié)點。
2.如權(quán)利要求1所述的方法,其特征在于,所述群組由同一個自治域內(nèi)的節(jié)點組成,或者由節(jié)點之間的往返時延(RTT)在指定范 圍內(nèi)的節(jié)點組成,或者由節(jié)點之間的RTT在指定范圍內(nèi)且在同一個自治域內(nèi)的節(jié)點組成。
3.如權(quán)利要求1所述的方法,其特征在于,所述對等網(wǎng)絡(luò)中的普通節(jié)點需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié)點發(fā) 起中轉(zhuǎn)查詢請求,由所述群組代理節(jié)點選擇中轉(zhuǎn)節(jié)點的步驟具體包括對等網(wǎng)絡(luò)中的普通節(jié)點在通信前或通信過程中獲知通信質(zhì)量不滿足業(yè)務(wù)需求,則向自 身歸屬群組的群組代理節(jié)點發(fā)起中轉(zhuǎn)查詢請求,所述中轉(zhuǎn)查詢請求中攜帶中轉(zhuǎn)節(jié)點的距離 約束信息;所述群組代理節(jié)點根據(jù)中轉(zhuǎn)節(jié)點的距離約束信息,從本地的時延路由表中選擇一個或 多個中轉(zhuǎn)群組代理節(jié)點,進而通過查詢所述中轉(zhuǎn)群組代理節(jié)點,得到中轉(zhuǎn)節(jié)點的通信信息, 并告知所述發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點。
4.如權(quán)利要求3所述的方法,其特征在于,所述群組代理節(jié)點創(chuàng)建并定期更新本地的時延路由表;所述時延路由表中存儲其它群組代理節(jié)點的通信信息以及其它群組代理節(jié)點與本群 組代理節(jié)點之間的距離參數(shù)。
5.如權(quán)利要求4所述的方法,其特征在于,所述群組代理節(jié)點創(chuàng)建時延路由表的步驟包括所述群組代理節(jié)點加入對等網(wǎng)絡(luò)后,向?qū)Φ?P2P)引導(dǎo)服務(wù)器發(fā)送獲取其它群組代理 節(jié)點信息的請求;所述群組代理節(jié)點根據(jù)從P2P引導(dǎo)服務(wù)器接收到的其它群組代理節(jié)點的通信信息,測 量本群組代理節(jié)點到其它群組代理節(jié)點的距離參數(shù);所述群組代理節(jié)點將其它群組代理節(jié)點的通信信息和測量得到的距離參數(shù)存儲到本 地的時延路由表中。
6.如權(quán)利要求4所述的方法,其特征在于,所述群組代理節(jié)點根據(jù)距離參數(shù)將所述時延路由表中的群組代理節(jié)點劃分成多個環(huán) 等級,所述群組代理節(jié)點優(yōu)先選擇環(huán)等級優(yōu)先級高的群組代理節(jié)點作為中轉(zhuǎn)群組代理節(jié)點ο
7.如權(quán)利要求3所述的方法,其特征在于,所述群組代理節(jié)點根據(jù)中轉(zhuǎn)節(jié)點的距離約束信息,從本地的時延路由表中選擇一個或 多個中轉(zhuǎn)群組代理節(jié)點,進而通過查詢所述中轉(zhuǎn)群組代理節(jié)點,得到中轉(zhuǎn)節(jié)點的通信信息, 并告知所述發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點的步驟具體包括群組代理節(jié)點測量到通信的對端節(jié)點的距離參數(shù)d2 ;群組代理節(jié)點從本地的時延路由表中選擇一個或多個中轉(zhuǎn)群組代理節(jié)點,其中,所述中轉(zhuǎn)群組代理節(jié)點的距離參數(shù)同時滿足在W,(l+^)rangei]和[max(0, (1-β) · (d2-range2)), (1+β) · (d2+range2)]范圍內(nèi),其中,^nge1 和 rang^ 分別為中轉(zhuǎn) 節(jié)點到所述發(fā)起中轉(zhuǎn)查詢請求的普通節(jié)點和對端節(jié)點的距離約束信息,β為權(quán)值,取值范 圍為0 1;群組代理節(jié)點向選擇的中轉(zhuǎn)群組代理節(jié)點發(fā)送中轉(zhuǎn)節(jié)點查詢請求;所述中轉(zhuǎn)群組代理節(jié)點測量本節(jié)點到通信的雙方節(jié)點的距離參數(shù),若本節(jié)點到通信的 雙方節(jié)點的距離參數(shù)之和小于等于rangei+range2,則選擇自身群組中的可用中轉(zhuǎn)節(jié)點,并 返回中轉(zhuǎn)節(jié)點的通信信息;所述群組代理節(jié)點接收到返回的中轉(zhuǎn)節(jié)點的通信信息后,告知所述發(fā)起中轉(zhuǎn)查詢請求 的普通節(jié)點。
8.一種網(wǎng)絡(luò)電話業(yè)務(wù)系統(tǒng),其特征在于,包括多個群組,每個群組包括一個群組代理節(jié) 點以及一個或多個普通節(jié)點;所述普通節(jié)點用于當需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié)點發(fā)起中轉(zhuǎn) 查詢請求;所述群組代理節(jié)點用于接收到中轉(zhuǎn)查詢請求后,選擇中轉(zhuǎn)節(jié)點,并告知所述發(fā)起中轉(zhuǎn) 查詢請求的普通節(jié)點。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述群組代理節(jié)點進一步用于創(chuàng)建和定期更新本地的時延路由表;以及,根據(jù)中轉(zhuǎn)查 詢請求中的中轉(zhuǎn)節(jié)點的距離約束信息,從本地的時延路由表中選擇一個或多個中轉(zhuǎn)群組代 理節(jié)點,進而通過查詢所述中轉(zhuǎn)群組代理節(jié)點,得到中轉(zhuǎn)節(jié)點的通信信息,并告知所述發(fā)起 中轉(zhuǎn)查詢請求的普通節(jié)點。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述群組代理節(jié)點進一步用于根據(jù)距離參數(shù)將所述時延路由表中的群組代理節(jié)點劃 分成多個環(huán)等級,并優(yōu)先選擇環(huán)等級優(yōu)先級高的群組代理節(jié)點作為中轉(zhuǎn)群組代理節(jié)點。
全文摘要
本發(fā)明公開了一種對等網(wǎng)絡(luò)中網(wǎng)絡(luò)電話業(yè)務(wù)的中轉(zhuǎn)節(jié)點選擇方法及系統(tǒng),其中,所述方法包括設(shè)置對等網(wǎng)絡(luò)包括多個群組,每個群組中包括一個群組代理節(jié)點以及一個或多個普通節(jié)點;對等網(wǎng)絡(luò)中的普通節(jié)點需要選擇中轉(zhuǎn)節(jié)點時,向自身歸屬群組的群組代理節(jié)點發(fā)起中轉(zhuǎn)查詢請求,由所述群組代理節(jié)點選擇中轉(zhuǎn)節(jié)點。本發(fā)明將對等網(wǎng)絡(luò)劃分為多個群組,群組內(nèi)的所有成員節(jié)點通過群組代理節(jié)點,進行中轉(zhuǎn)節(jié)點選擇,大大減小了中轉(zhuǎn)網(wǎng)絡(luò)維護開銷,可以支持更大規(guī)模的網(wǎng)絡(luò)。
文檔編號H04M7/00GK102143290SQ20101011128
公開日2011年8月3日 申請日期2010年2月3日 優(yōu)先權(quán)日2010年2月3日
發(fā)明者孟昱, 李漓春, 汪軍, 王輝, 胡永生, 郝振武, 陳志峰, 馬濤 申請人:中興通訊股份有限公司