[發明專利]P2P系統及用于該系統的資源查詢方法有效
| 申請號: | 200710135808.0 | 申請日: | 2007-07-30 |
| 公開(公告)號: | CN101123565A | 公開(公告)日: | 2008-02-13 |
| 發明(設計)人: | 張欣;田洪亮;董振江;肖遂;胡捷;黃崢;洪玲 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04L12/56;H04L29/06 |
| 代理公司: | 北京康信知識產權代理有限責任公司 | 代理人: | 尚志峰;吳孟秋 |
| 地址: | 518057廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | p2p 系統 用于 資源 查詢 方法 | ||
技術領域
本發明涉及通信領域,更具體地涉及一種P2P系統及用于該系統的資源查詢方法。
背景技術
伙伴對伙伴(Peer?to?Peer,簡稱P2P)技術是一種對等互聯網絡技術。在P2P網絡中,每個節點的地位都是對等的,每個節點既是服務器又是客戶端,每個節點在享受其它節點提供的服務的同時,也在為其它節點提供服務。
在P2P的發展過程中,形成了三種基本的P2P架構,分別是第一代P2P網絡的集中式架構、第二代P2P網絡的分布式架構、以及第三代P2P網絡的混合式架構。其中,第一代集中式架構處理效率高、但擴展性不佳;第二代分布式架構擴展性好、組網靈活,但處理效率低;第三代混合式架構則同時融合了集中式架構處理效率高以及分布式架構組網靈活的優點,是當前主流的一種P2P組網模式。
在集中式和混合式架構的P2P網絡中,P2P服務器的處理能力是系統整體性能優劣的一個關鍵因素,也是瓶頸所在。通常,不管是傳統的C/S網絡還是P2P網絡,提高系統處理能力的常規做法主要有以下幾種方式:
方式一,服務器集群。通過將多個服務器集群,來提高單服務節點的處理能力。
方式二,細分服務區域。為每個服務器/服務器群劃分合理的服務區域,多個服務區域的服務器/服務器群之間通過某種方式互聯,相互協作,來提高整個網絡的處理能力。
在實際應用中,通常采用其中的一種或兩種方式來提高系統的處理能力。但方式一存在成本高或解決方案復雜的缺點,方式二存在服務器/服務器群之間同步機制復雜、效率低的缺點。而且,更重要的是,所有類型的P2P網絡都需要足夠多的用戶,以提供充足的有效資源;簡單地細分服務區域,又會帶來區域內用戶數量不足的矛盾。
發明內容
鑒于以上所述的一個或多個問題,本發明提供了一種新型的P2P系統及用于該系統的資源查詢方法。
其中,根據本發明的P2P系統包括:至少一個內容管理服務器,用于管理其轄區內的內容資源的分布情況和受理其轄區內的P2P節點的資源查詢請求;以及至少一個資源管理服務器,用于管理其轄區內的P2P節點的內容資源,受理其轄區內以及其他資源管理服務器的轄區內的P2P節點的資源查詢請求,以及向至少一個內容管理服務器上報其轄區內的內容資源的統計信息。
其中,至少一個資源管理服務器服務于至少一個內容管理服務器中的一個或多個。至少一個資源管理服務器之間相互獨立,并且至少一個內容管理服務器之間相互獨立。至少一個資源管理服務器中的每一個都對應一個服務域,并且每個服務域都包括多個P2P節點。
其中,多個服務域組成一個管理域,并且同一個管理域中的多個服務域對應的多個資源管理服務器具有相同的管理域標識。P2P節點在注冊過程中獲取其所屬服務域對應的資源管理服務器的信息,在登陸過程中獲取與其所屬的服務域處于相同管理域的其他服務域對應的資源管理服務器的信息。
根據本發明的用于P2P系統的資源查詢方法包括以下步驟:S302,P2P節點向其所屬的服務域的資源管理服務器發起資源查詢請求;S304,如果P2P節點根據其所屬的服務域的資源管理服務器返回的信息判斷其所屬的服務域中無有效資源或有效資源數量不足,則向其他服務域的資源管理服務器發起資源查詢請求(否則結束資源查詢過程);S306,如果P2P節點根據其他服務域的資源管理服務器返回的信息判斷其他服務域中也無有效資源或有效資源數量不足,則向其所屬的服務域的資源管理服務器服務的一個或多個內容管理服務器發起資源查詢請求(否則結束資源查詢過程);以及S308,一個或多個內容管理服務器響應于P2P節點的請求,向P2P節點返回擁有有效資源的資源管理服務器列表;以及S310,P2P節點向資源管理服務器列表中的一個或多個資源管理服務器發起資源查詢請求。
其中,P2P節點所屬的服務域的資源管理服務器返回的信息是P2P節點所屬的服務域中擁有有效資源的候選源節點列表。其他服務域的資源管理服務器返回的信息是其他服務域中擁有有效資源的候選源節點列表。并且,在步驟S304中,P2P節點依次或同時向其他服務域的資源管理服務器發起資源查詢請求。
通過本發明,可以有效避免傳統資源查詢方式的弊端,大幅提高P2P系統的處理能力,并且可以保證P2P系統具有良好的擴展性。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1是根據本發明實施例的P2P系統的內容管理服務器和資源管理服務器之間的關系示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710135808.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于制備烯烴聚合催化劑的哌啶類化合物
- 下一篇:用于烯烴聚合反應的催化劑





