網絡編碼下P2P流媒體點播系統的設計與實現.pdf_第1頁
已閱讀1頁,還剩67頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、流媒體點播(Video-on-Demand)系統的應用隨著寬帶技術的日益成熟而得到越來越多的關注。系統的結構也由最初的C/S架構轉為現在流行的P2P(Peer-to-Peer)模式,因為P2P模式可以更好地利用用戶空閑的上傳帶寬,達到用戶之間相互協作的目的,從而大大提升系統的可擴展性。而這正是C/S結構具有的最大弱點。
  然而,網絡帶寬的不穩(wěn)定以及傳輸模式的弊端,會嚴重影響P2P流媒體系統的性能。近來,網絡編碼(Network

2、Coding)這一概念被引入到了基于P2P的系統中。網絡編碼思想是R.Ahlswede等人在2000年提出的理論。它的核心思想就是,讓網絡的中間節(jié)點也能處理數據,即從原先單純的復制轉發(fā),變?yōu)閷邮盏亩鄠€數據包做編碼“結合”在一起,這樣就能夠提升整個網絡的吞吐率。在P2P系統中使用網絡編碼,所有的編碼塊將被一視同仁地對待,這樣,P2P的系統可以簡單地實現基于push的用戶協作傳輸策略,從而提升數據傳輸的效率;同時,網絡編碼降低了用戶協作的

3、調度復雜性;而且在網絡狀況比較差,或是網絡狀況波動大的情況下,可以提供系統良好的健壯性。
  另外,網絡編碼會帶來計算開銷的問題,而NVIDIA公司推出的CUDA平臺可以讓我們使用GPU來幫助進行并行度高的網絡編碼計算,從而提高系統性能。
  本文從實際出發(fā),研究了網絡編碼引入P2P流媒體點播系統的各方面問題,并設計實現了一個真實的網絡編碼P2P流媒體點播系統SONICVOD,將GPU加速實現于服務器之上,分析了系統實現過程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論