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...

Full description

Bibliographic Details
Main Authors: Shih-Chieh Huang, 黃世傑
Other Authors: Chung-Ta King
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