[發明專利]一種基于增強型團隊協作的P2P文件共享系統高效下載方法有效
| 申請號: | 201210519428.8 | 申請日: | 2012-12-06 |
| 公開(公告)號: | CN102946441A | 公開(公告)日: | 2013-02-27 |
| 發明(設計)人: | 唐紅;申海岑;徐川;胡文坷 | 申請(專利權)人: | 重慶郵電大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 重慶市恒信知識產權代理有限公司 50102 | 代理人: | 劉小紅 |
| 地址: | 400065 *** | 國省代碼: | 重慶;85 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 增強 團隊 協作 p2p 文件 共享 系統 高效 下載 方法 | ||
技術領域
本發明涉及互聯網中高效資源分發技術,尤其是針對提高P2P文件共享系統下載效率的技術。
背景技術
近些年來,基于P2P的各種網絡應用越來越廣泛,其中影響最大的是視頻、圖像等大數據量文件共享系統的應用,并由此產生了巨大的網絡流量。有效地提高P2P協議的文件傳輸效率,對于提高網絡服務的性能、降低網絡的負載都具有極為重要的現實意義。
之前的研究表明,加強網絡節點之間的合作性,充分調動所有節點的上傳帶寬,可以有效地提高網絡的下載效率,現有的加強P2P節點間合作性的主要方法有:A.?Ke?Xu等提出的在P2P系統中部署幫助節點的方法(“Improving?BitTorrent?Network’s?Performance?via?Deploying?Helpers?IEEE”?2008);B.?Nikolaos?Laoutaris提出的動態分配上傳帶寬的方法(”Uplink?Allocation?Beyond?Choke/Unchoke”?2008);C.?Rafit?Izhak-Ratzin提出的利用基于帶寬的激勵機制的方法(“Collaboration?in?BitTorrent?Systems”?NETWORKING?2009);D?Marc?Espelt?Palau提出的小規模合作團隊的方法(”Improving?BitTorrent?Download?Times?Using?Community?Partners”,IEEE?2011)。A通過在P2P共享文件下載系統中引入幫助節點,即高帶寬、高連接、可控制的節點,來解決網絡中存在的下載效率低和因為提供資源的種子節點中途退出而產生共享資源不完整的問題,幫助節點只需要下載共享資源中較少的一部分,但是能夠更好的優化系統性能,研究發現多一些幫助節點比多一些種子更有效果,但是部署幫助和本文提出的方法并不沖突。B動態調整上傳帶寬的方法,在選擇非阻塞節點時,P2P系統中的每個節點盡量在同一時刻獲得非阻塞的節點數最少,同時有偏向的選擇那些上傳帶寬較高的節點,讓更多下載節點更快的獲取一個完整的片段,解決因為節點才開始下載資源,沒有可上傳的資源導致難以獲得新的塊,使得他們的上傳帶寬沒有得到充分利用的問題。但是這需要網絡中的每一個節點都必須知道他對端節點的帶寬大小,在當前異構網絡中可實現性比較低。C尋找相同帶寬節點的方法促進了激勵機制的運行,促進了公平交換。將網絡中帶寬相似的節點全部放到一個“群”里面,通過有偏向的選擇促使同一個“群”的節點之間互相交互,減少不同的“群”之間的數據共享(即盡量減少不同帶寬節點之間交互),只是單純的將不同帶寬節點之間的數據交互隔離開來,從而很容易導致高帶寬節點更易于完成下載,而低帶寬節點下載速度依舊緩慢。D小規模合作團隊的方法,通過將下載相同文件的節點聚集到一個個的小“群”中,小“群”中的成員優先非阻塞本群內成員中對自己上傳數據較多的節點,同時優先下載所有“群”成員擁有度最少的資源片段。由于帶寬差異的存在導致群內部成員之間的下載速率差異很大,“群”內部低帶寬節點很難以獲取“群”成員帶來的優勢。可見在不犧牲系統其他節點利益的前提下,一種易實現的、能夠充分加強P2P下載節點合作性、提高P2P文件共享系統下載效率的方法是迫切需求的。
發明內容
本發明提供一種基于增強型團隊協作的P2P文件共享系統高效下載方法,用以解決目前P2P文件共享系統中由于節點缺少合作而下載效率低的問題。
一種基于增強型團隊協作的P2P文件共享系統高效下載方法,在P2P共享文件下載時,將下載同一個文件的帶寬相同的若干個peer(P2P節點)組建作為一個團隊“大節點”上傳和下載共享資源,疊加同一個團隊成員節點的上傳流量(即上傳流量值)并把這個值賦給團隊中上傳流量最大的節點,團隊中其他節點在上傳信息時,將非阻塞給團隊中上傳流量最大的的節點,使這個節點更快的獲取下載資源,同時團隊成員節點之間優先非阻塞,讓優先獲得下載資源的成員節點更快的將資源共享給本團隊的其他成員節點,使得團隊內所有節點能夠更有效的利用帶寬資源,由此提高BT的下載效率。
本發明的技術方案包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于重慶郵電大學,未經重慶郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210519428.8/2.html,轉載請聲明來源鉆瓜專利網。





