DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System
碩士 === 國立清華大學 === 資訊工程學系 === 95 === Abstract Many video-on-demand (VOD) systems have adopted a peer-to-peer (P2P) approach to deliver the video streams. By leveraging the resources in the participating peers, the P2P VOD systems can alleviate the severe resource demands at the video servers. A typic...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2007
|
Online Access: | http://ndltd.ncl.edu.tw/handle/64840274510431822815 |
id |
ndltd-TW-095NTHU5392144 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-095NTHU53921442015-10-13T16:51:16Z http://ndltd.ncl.edu.tw/handle/64840274510431822815 DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System DBS-Net:使用動態緩衝於點對點隨選視訊系統 Shih-Chieh Huang 黃世傑 碩士 國立清華大學 資訊工程學系 95 Abstract Many video-on-demand (VOD) systems have adopted a peer-to-peer (P2P) approach to deliver the video streams. By leveraging the resources in the participating peers, the P2P VOD systems can alleviate the severe resource demands at the video servers. A typical use of the peer resources in P2P VOD systems is to let the peers buffer the video streams after viewing so that other peers can download the streams from those buffers instead of from the servers. Most previous works assume a fixed buffer size for simplicity of implementation. When the buffer is full, old video segments are just discarded. The problem is that the peer may miss the chance of serving another peer if the latter happens to behind the former by a buffer-full of video. If the buffer size can be extended dynamically, a peer may serve more peers and the server load may be further reduced. However, extending the buffer will likely incur virtual memory overhead and degrade the performance of the local computer. Apparently, the idea of dynamic buffering must be applied carefully. In this thesis, we study the various issues of dynamic buffering for P2P VOD systems. We first introduce a realistic model of system performance under different streaming buffer size. We then propose a system DBS-Net to adjust the available buffers according to the condition of peers so that the memory space could be better utilized. Simulation shows that DBS-Net outperforms the systems with a fixed buffer size. Chung-Ta King 金仲達 2007 學位論文 ; thesis 28 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊工程學系 === 95 === Abstract
Many video-on-demand (VOD) systems have adopted a peer-to-peer (P2P) approach to deliver the video streams. By leveraging the resources in the participating peers, the P2P VOD systems can alleviate the severe resource demands at the video servers. A typical use of the peer resources in P2P VOD systems is to let the peers buffer the video streams after viewing so that other peers can download the streams from those buffers instead of from the servers. Most previous works assume a fixed buffer size for simplicity of implementation. When the buffer is full, old video segments are just discarded. The problem is that the peer may miss the chance of serving another peer if the latter happens to behind the former by a buffer-full of video. If the buffer size can be extended dynamically, a peer may serve more peers and the server load may be further reduced. However, extending the buffer will likely incur virtual memory overhead and degrade the performance of the local computer. Apparently, the idea of dynamic buffering must be applied carefully. In this thesis, we study the various issues of dynamic buffering for P2P VOD systems. We first introduce a realistic model of system performance under different streaming buffer size. We then propose a system DBS-Net to adjust the available buffers according to the condition of peers so that the memory space could be better utilized. Simulation shows that DBS-Net outperforms the systems with a fixed buffer size.
|
author2 |
Chung-Ta King |
author_facet |
Chung-Ta King Shih-Chieh Huang 黃世傑 |
author |
Shih-Chieh Huang 黃世傑 |
spellingShingle |
Shih-Chieh Huang 黃世傑 DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System |
author_sort |
Shih-Chieh Huang |
title |
DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System |
title_short |
DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System |
title_full |
DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System |
title_fullStr |
DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System |
title_full_unstemmed |
DBS-Net: Dynamic Buffer Size in Peer-to-Peer VOD System |
title_sort |
dbs-net: dynamic buffer size in peer-to-peer vod system |
publishDate |
2007 |
url |
http://ndltd.ncl.edu.tw/handle/64840274510431822815 |
work_keys_str_mv |
AT shihchiehhuang dbsnetdynamicbuffersizeinpeertopeervodsystem AT huángshìjié dbsnetdynamicbuffersizeinpeertopeervodsystem AT shihchiehhuang dbsnetshǐyòngdòngtàihuǎnchōngyúdiǎnduìdiǎnsuíxuǎnshìxùnxìtǒng AT huángshìjié dbsnetshǐyòngdòngtàihuǎnchōngyúdiǎnduìdiǎnsuíxuǎnshìxùnxìtǒng |
_version_ |
1717776156141289472 |