基于混合傳送機制的P2P節(jié)點緩存策略的研究
本文關鍵詞:基于混合傳送機制的P2P節(jié)點緩存策略的研究 出處:《北京郵電大學》2012年碩士論文 論文類型:學位論文
更多相關文章: P2P流媒體系統(tǒng) 混合傳送策略 緩存 播放流暢度
【摘要】:隨著通信與網(wǎng)絡技術的快速發(fā)展,傳統(tǒng)的C/S模式加單播方式來推送媒體流的流媒體服務系統(tǒng)由于服務器性能和網(wǎng)絡帶寬的限制。往往造成系統(tǒng)瓶頸。在有限的帶寬實現(xiàn)高質(zhì)量的音頻、視頻文件的傳輸。最好的解決方案就是采用P2P的傳輸方式。 P2P是"Peer-to-Peer"的縮寫,意義是對等計算或?qū)Φ染W(wǎng)絡。其核心思想就是把P2P技術應用于實時流媒體數(shù)據(jù)的分發(fā)中去,把網(wǎng)絡層的組播功能轉移到應用層實現(xiàn),充分有效地利用各個節(jié)點的資源。P2P流媒體的應用也是在P2P文件交換的基礎上產(chǎn)生的,用戶在互聯(lián)網(wǎng)上觀看視頻流媒體,按照以前的技術是用戶從服務器端下載了一段,然后用戶的電腦上再播放一段,用戶只能從服務器端下載資源,而P2P流媒體的應用,使用戶在觀看視頻流媒體時,可以與同時在觀看該視頻的用戶之間進行資源利用,用戶可以從這些用戶中同時下載該視頻,這比過去只能從服務器端下載,明顯在效率與速度上要快許多。大多數(shù)現(xiàn)有的P2P直播系統(tǒng)采用了基于Chunk的設計。一個視頻被分割成許多Chunk。網(wǎng)絡中的節(jié)點,即Peer利用自己的帶寬,在有相同需求的Peer之間上傳和下載Chunk。 本文將首先介紹P2P流媒體直播系統(tǒng)的發(fā)展,優(yōu)點和關鍵技術,在建立P2P流媒體直播的概念的基礎上。分析P2P系統(tǒng)的工作流程和原理,使讀者進一步熟悉P2P系統(tǒng)。然后將從緩存策略的角度對P2P進行分析。 在P2P系統(tǒng)中每一個Peer都有一個緩存,緩存中儲存著將要播放的Chunk。這個緩存的大小關系著播放延遲和播放流暢度。大的緩存意味著比較好的播放流暢度而播放延遲也相應的會大。當播放流暢度的要求是一定的時候,有必要使用較小的緩存,F(xiàn)在已經(jīng)有許多關于緩存策略的研究。比如說稀少優(yōu)先級策略和貪婪優(yōu)先級策略,兩者各有優(yōu)缺點。而混合策略是將兩者的優(yōu)點結合,綜合表現(xiàn)比兩者要好。已經(jīng)有人對這種策略進行建模分析,但是模型比較簡單而且沒有充分考慮到真實的網(wǎng)絡條件,真實的網(wǎng)絡帶寬很有可能是有一定限制的,因此不一定能滿足所有Peer要求下載Chunk的請求。我們將針對原有模型的不足,經(jīng)過分析在帶寬限制條件的網(wǎng)絡環(huán)境下,建立一個新的模型,重新計算在新的模型中各個Chunk選擇策略和播放流暢度的關系。根據(jù)這種關系,經(jīng)過數(shù)學推導得出了在播放流暢度為一定的情況下,計算每個Peer最小緩存的方法,并利用這種方法進行了數(shù)值仿真。仿真結果進一步驗證了我們的結論。根據(jù)仿真的圖,我們可以更加直觀的觀察出這些關鍵參數(shù)之間的關系。根據(jù)數(shù)學表達式和仿真結果我們得到了在播放流暢度一定的情況下,如何降低最小緩存大小的方法的幾種途徑。
[Abstract]:With the rapid development of communication and network technology. The traditional C / S mode plus unicast to push media stream streaming service system, due to the server performance and network bandwidth constraints, often lead to system bottlenecks, in limited bandwidth to achieve high-quality audio. Video file transmission. The best solution is to use P2P transmission. P2P is the abbreviation of "Peer-to-Peer", which means peer-to-peer computing or peer-to-peer network. Its core idea is to apply P2P technology to the distribution of real-time streaming media data. The multicast function of the network layer is transferred to the application layer, and the application of P2P streaming media is also generated on the basis of P2P file exchange to make full and effective use of the resources of each node. Users watch video streaming on the Internet. According to the previous technology, users download a segment from the server, and then play it on the user's computer. The user can only download resources from the server. The application of P2P streaming media enables users to use resources between watching video streaming and users watching the video at the same time, users can download the video from these users at the same time. This can only be downloaded from the server side. Most of the existing P2P live broadcast systems are designed based on Chunk. A video is divided into many Chunk. nodes in the network. Peer uses its bandwidth to upload and download Chunk. among Peer with the same needs. Firstly, this paper introduces the development, advantages and key technologies of P2P streaming streaming system. Based on the concept of P2P streaming streaming, this paper analyzes the workflow and principle of P2P streaming system. Make readers more familiar with P2P system. Then we will analyze P2P from the point of view of cache policy. In P2P systems, each Peer has a cache. The size of the cache is related to the playback delay and the playback fluency. A large cache means better playback fluency and the playback delay is also larger. The requirement for a degree of ease is a certain amount of time. It is necessary to use smaller caches. There is a lot of research on caching policy. For example, sparse priority strategy and greedy priority strategy have their own advantages and disadvantages. The hybrid strategy is a combination of the advantages and disadvantages. Comprehensive performance is better than both. This strategy has been modeled and analyzed, but the model is relatively simple and does not fully take into account the real network conditions, the real network bandwidth is likely to have some limitations. Therefore, we will not be able to meet all the Peer requests to download Chunk. We will analyze the shortcomings of the original model and build a new model under the bandwidth constraints of the network environment. Recalculate the relationship between each Chunk selection strategy and the playback fluency in the new model. The method of calculating the minimum buffer of each Peer is used to carry out the numerical simulation. The simulation results further verify our conclusion. We can more intuitively observe the relationship between these key parameters. According to the mathematical expression and simulation results, we can get a certain degree of fluency. Several ways to reduce the minimum cache size.
【學位授予單位】:北京郵電大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP393.02;TP333
【相似文獻】
相關期刊論文 前10條
1 楊旭士;王羨欠;;基于P2P模式的流媒體傳輸技術[J];硅谷;2008年12期
2 趙磊;李毅;;P2P技術在流媒體中的應用[J];福建電腦;2006年11期
3 吳言華;蔣器成;;基于P2P的流媒體技術[J];計算機應用;2008年S2期
4 楊國燕;韓雪梅;;基于P2P網(wǎng)絡流媒體直播系統(tǒng)研究與設計[J];信息技術;2008年05期
5 王鳳云;馬春光;;P2P流媒體系統(tǒng)QoS保障機制的研究[J];黑龍江科技信息;2008年13期
6 馬軼慧;王洪波;程時端;;P2P和CDN技術融合實現(xiàn)流媒體業(yè)務[J];信息通信技術;2008年06期
7 馬麗麗;;網(wǎng)絡下載技術的探討[J];科技創(chuàng)新導報;2009年25期
8 肖詩泉;孫建偉;林鏡華;;IMS可管理P2P流媒體應用服務器的設計與實現(xiàn)[J];計算機系統(tǒng)應用;2011年05期
9 蘇靜;劉明;馬玉春;;基于P2P的流媒體系統(tǒng)關鍵技術的研究[J];電腦知識與技術;2010年14期
10 宋立志;張虹;;基于流媒體服務的IP網(wǎng)絡內(nèi)容分發(fā)系統(tǒng)的設計[J];計算機工程;2007年22期
相關會議論文 前10條
1 楊丞;張剛林;劉光燦;王路露;;一種針對P2P網(wǎng)絡優(yōu)化的Kademlia路由算法[A];2009年全國開放式分布與并行計算機學術會議論文集(下冊)[C];2009年
2 郭慶玲;黃明鍵;劉東東;;用JXTA框架進行P2P移動流媒體系統(tǒng)開發(fā)[A];2007北京地區(qū)高校研究生學術交流會通信與信息技術會議論文集(上冊)[C];2008年
3 袁野;王國仁;張瑩;;P2P環(huán)境下度量空間中的相似查詢處理[A];第二十五屆中國數(shù)據(jù)庫學術會議論文集(二)[C];2008年
4 李鈞;王新;;P2P存儲網(wǎng)絡中的冗余維持[A];第15屆全國信息存儲技術學術會議論文集[C];2008年
5 徐陳鋒;奚宏生;江琦;殷保群;;一類分層非結構化P2P系統(tǒng)的隨機優(yōu)化[A];第二十六屆中國控制會議論文集[C];2007年
6 唐晨;孫立峰;楊士強;;基于減小切換延遲的P2P流媒體服務器帶寬分配研究[A];第六屆和諧人機環(huán)境聯(lián)合學術會議(HHME2010)、第19屆全國多媒體學術會議(NCMT2010)、第6屆全國人機交互學術會議(CHCI2010)、第5屆全國普適計算學術會議(PCC2010)論文集[C];2010年
7 張建標;張濤;;一種基于流量行為的P2P協(xié)議識別方法[A];CCF NCSC 2011——第二屆中國計算機學會服務計算學術會議論文集[C];2011年
8 楊艷春;孟祥武;;P2P網(wǎng)絡服務環(huán)境中的節(jié)點相似性度量研究[A];CCF NCSC 2011——第二屆中國計算機學會服務計算學術會議論文集[C];2011年
9 張娜娜;;P2P流量識別方法研究[A];江蘇省電子學會2010年學術年會論文集[C];2010年
10 蔡文淵;夏添;徐林昊;錢衛(wèi)寧;周水庚;周傲英;;P2P環(huán)境下的視圖選擇[A];第二十屆全國數(shù)據(jù)庫學術會議論文集(技術報告篇)[C];2003年
相關重要報紙文章 前10條
1 記者 朱周;昆明P2P信貸探秘[N];昆明日報;2011年
2 本報記者 陳嘉頌;P2P:生存還是死亡[N];電腦報;2002年
3 本報記者 李彥赤;國內(nèi)P2P信貸熱潮再探[N];中國城鄉(xiāng)金融報;2011年
4 農(nóng)總行農(nóng)戶金融部 黃邁;P2P小額信貸機制創(chuàng)新及面臨問題[N];中國城鄉(xiāng)金融報;2009年
5 本報記者 楊慶廣;P2P破解移動互聯(lián)網(wǎng)流量激增難題[N];中國電子報;2009年
6 馬莉 撰稿;P2P突破傳統(tǒng)網(wǎng)絡模式新鮮出爐[N];國際經(jīng)貿(mào)消息;2000年
7 何晶;企業(yè)網(wǎng)絡應重視P2P流量監(jiān)控[N];人民郵電;2009年
8 本報記者 王麗娟;P2P信貸試水農(nóng)村金融“藍!盵N];中國經(jīng)濟時報;2009年
9 主持人 王漢;P2P網(wǎng)絡信貸:如何穩(wěn)健成長[N];中國城鄉(xiāng)金融報;2009年
10 羅軍;應對P2P技術挑戰(zhàn)需加強版權保護[N];中國知識產(chǎn)權報;2010年
相關博士學位論文 前10條
1 鄭偉平;可控P2P流媒體分發(fā)關鍵技術研究[D];華南理工大學;2010年
2 黃曉濤;P2P流媒體內(nèi)容分發(fā)服務質(zhì)量保障的編碼與傳輸技術研究[D];華中科技大學;2010年
3 劉佳琦;移動P2P覆蓋網(wǎng)拓撲結構及節(jié)點合作保障機制研究[D];中南大學;2012年
4 李澤平;P2P流媒體分發(fā)與服務技術研究[D];電子科技大學;2010年
5 趙鑫;P2P流媒體內(nèi)容分發(fā)的關鍵技術研究[D];北京郵電大學;2010年
6 李靖;流媒體服務系統(tǒng)中接入控制與緩存策略的研究[D];中國科學技術大學;2009年
7 劉雅寧;網(wǎng)絡友好的P2P應用及其性能優(yōu)化的研究[D];北京郵電大學;2010年
8 高見;基于P2P的僵尸網(wǎng)絡及關鍵技術研究[D];北京郵電大學;2011年
9 莊宏;P2P視頻點播系統(tǒng)中的ISPs輔助方法研究[D];中國科學技術大學;2010年
10 王廣奇;基于P2P框架的數(shù)據(jù)庫網(wǎng)格中若干關鍵技術的研究[D];東北大學;2008年
相關碩士學位論文 前10條
1 胡磊;P2P流媒體緩存管理機制研究[D];西北大學;2011年
2 黃穎;基于P2P流媒體直播技術的數(shù)據(jù)分發(fā)算法研究[D];華中師范大學;2011年
3 馬超群;P2P流媒體網(wǎng)絡拓撲快照劃分及動態(tài)分析[D];北京交通大學;2011年
4 鄧濤;P2P流媒體數(shù)據(jù)調(diào)度及激勵機制研究[D];蘭州理工大學;2010年
5 張鵬程;P2P的流媒體數(shù)據(jù)分配系統(tǒng)的實現(xiàn)[D];南昌大學;2010年
6 孫爽;基于DONet的P2P流媒體直播調(diào)度算法研究[D];燕山大學;2010年
7 喬志偉;基于P2P流媒體直播系統(tǒng)的關鍵技術的研究與實現(xiàn)[D];蘇州大學;2010年
8 郭麗坤;P2P流媒體的節(jié)點選擇策略研究[D];河北科技大學;2011年
9 吳建林;基于Polling的P2P流媒體網(wǎng)絡管理協(xié)議研究[D];北京交通大學;2010年
10 宋揚;基于混合傳送機制的P2P節(jié)點緩存策略的研究[D];北京郵電大學;2012年
,本文編號:1411806
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1411806.html