《基於動態Mesh網路的流媒體P2P QoS傳輸機制研究》是依託北京交通大學,由張晉豫擔任項目負責人的面上項目。
基本介紹
- 中文名:基於動態Mesh網路的流媒體P2P QoS傳輸機制研究
- 項目類別:面上項目
- 項目負責人:張晉豫
- 依託單位:北京交通大學
項目摘要,結題摘要,
項目摘要
本課題面向大規模P2P流媒體套用中由於客戶端的異構性、分散式和用戶行為的個性化、隨機性帶來的QoS維護問題和擴展性問題,通過建立具有位置意識的基於超網的P2P Mesh 拓撲管理機制,解決傳統的P2P網路的拓撲不匹配問題,實現小世界網路功能。通過建立具有QoS意識、代價意識、貢獻意識、同步意識和信任意識的基於的Mesh的P2P Peer選擇和調整機制、基於Mesh的P2P的信息同步、基於Mesh的P2P超級管理節點同步機制,解決P2P網路管理信息的QoS保證問題和大型P2P網路的擴展性問題。通過建立基於Polling的P2P業務調度機制,解決在動態Internet環境中流媒體傳輸的QoS保證問題。
結題摘要
提出了一個基於Polling的P2P分散式流媒體傳輸機制,研究了組播和點播的P2P流媒體的快取的同步特點以及和檔案共享P2P的區別,提出了一個可復用的環形記憶體機制,在此基礎上,提出了一個能滿足P2P流媒體節點同步要求的的同步協定,能滿足QoS要求的傳輸協定。所提出的具有位置意識的Serving Peer選擇算法、子流頻寬定義算法能夠實現了量才而用,從而降低了用戶的參與門線,提高了系統的擴展性和和用戶業務的QoS保證能力。提出了基於周期請求的業務量控制機制,它的追趕算法和制動算法能有效消除網際網路隨機業務量波動的影響、抵抗用戶隨機上下線異常、節點傳輸能力的變化,實現流媒體的平穩流式下載,它的業務量匯聚機制能有效消除重疊流業務量不匹配問題。 針對流媒體P2P中Serving Peer選擇和結盟算法對測距機制實時性的要求,提出了一個動靜結合的自適應測距算法,算法包括基於靜態IP的距離評估值和探測包測距值兩個分量,當用戶間的時延增加時,讓前者的權重增加,充分發揮靜態評估法不受業務量擾動影響、效率高的優點;當用戶間的時延較小時,讓後者發揮顯性作用,它充分發揮探測包測距法在網路業務量正常時客觀性強的特點。通過對Internet的業務量的研究發現,國際節點之間的具有時延長、波動大的特點,國內節點之間的時延具有時延小、波動小的特點,因此,所提出的算法可以有效克服國際節點之間的波動和充分發揮國內節點間業務量穩定的優點,顯示出在作用域最佳化的優點。 研究了在用戶間合作重複率低和實時性強的流媒體環境用戶間的公平性特點,並提出了一個流媒體P2P用戶的公平性算法。在研究了BitVimpire、“ColdFusion”、“BEAM”的隨機結盟、內容相似結盟和頻寬相似結盟的優缺點的前提下,提出了能能實現距離匯聚的小世界網路的結盟算法,把用戶間的單向Client-Server關係變成雙向的同步互助關係,提高了用戶的實時公平性,有效地消除了“吸血鬼Vampire”、“搭便車Free-riding”、“糊弄White Brush”、“聯合作弊Collision”等用戶惡意網路行為。距離匯聚的結盟算法可以有效消除折返流業務量不合理問題。