Popularity-Weighted Block-Level Interval Caching for Video Streaming Services
碩士 === 國立中正大學 === 資訊工程研究所 === 101 === Owing to the variety of ways to reach the Internet and changes in user behavior on the Internet, the explosive growth of network traffic appeared. In video streaming environment, it is an important issue to reduce network traffic and upgrade quality of user expe...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2013
|
Online Access: | http://ndltd.ncl.edu.tw/handle/60947778712411152524 |
id |
ndltd-TW-101CCU00392080 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-101CCU003920802015-10-13T22:23:53Z http://ndltd.ncl.edu.tw/handle/60947778712411152524 Popularity-Weighted Block-Level Interval Caching for Video Streaming Services 影音串流服務上依熱門程度加權之區段快取演算法 HU, CHIH-CHI 胡致齊 碩士 國立中正大學 資訊工程研究所 101 Owing to the variety of ways to reach the Internet and changes in user behavior on the Internet, the explosive growth of network traffic appeared. In video streaming environment, it is an important issue to reduce network traffic and upgrade quality of user experience. In this paper, we focus on caching algorithms for upgrading quality of user experience by deploying proxy caches of multimedia objects on the Internet. Based on interval caching, we propose a new caching algorithm named Popularity-Weighted Block-Level Interval Caching (PWBIC). For improving continuity of cached blocks, PWBIC caches intervals and the Extra Blocks which precede them. In order to reduce the probability of caching intervals which occur in unpopular objects, PWBIC weights intervals by using the popularity of objects. Because the beginning portion of objects should be given preferential treatment, PWBIC caches virtual intervals which contain the beginning portion of objects. A simulation is conducted to evaluate PWBIC and compare PWBIC with the original interval caching and its variations. The results show that PWBIC has higher byte-hit ratio and decreased the number of fetched blocks from content server or disk. Also, PWBIC achieves prefix caching. Chiang, Wei-Kuo 江為國 2013 學位論文 ; thesis 31 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中正大學 === 資訊工程研究所 === 101 === Owing to the variety of ways to reach the Internet and changes in user behavior on the Internet, the explosive growth of network traffic appeared. In video streaming environment, it is an important issue to reduce network traffic and upgrade quality of user experience. In this paper, we focus on caching algorithms for upgrading quality of user experience by deploying proxy caches of multimedia objects on the Internet. Based on interval caching, we propose a new caching algorithm named Popularity-Weighted Block-Level Interval Caching (PWBIC). For improving continuity of cached blocks, PWBIC caches intervals and the Extra Blocks which precede them. In order to reduce the probability of caching intervals which occur in unpopular objects, PWBIC weights intervals by using the popularity of objects. Because the beginning portion of objects should be given preferential treatment, PWBIC caches virtual intervals which contain the beginning portion of objects. A simulation is conducted to evaluate PWBIC and compare PWBIC with the original interval caching and its variations. The results show that PWBIC has higher byte-hit ratio and decreased the number of fetched blocks from content server or disk. Also, PWBIC achieves prefix caching.
|
author2 |
Chiang, Wei-Kuo |
author_facet |
Chiang, Wei-Kuo HU, CHIH-CHI 胡致齊 |
author |
HU, CHIH-CHI 胡致齊 |
spellingShingle |
HU, CHIH-CHI 胡致齊 Popularity-Weighted Block-Level Interval Caching for Video Streaming Services |
author_sort |
HU, CHIH-CHI |
title |
Popularity-Weighted Block-Level Interval Caching for Video Streaming Services |
title_short |
Popularity-Weighted Block-Level Interval Caching for Video Streaming Services |
title_full |
Popularity-Weighted Block-Level Interval Caching for Video Streaming Services |
title_fullStr |
Popularity-Weighted Block-Level Interval Caching for Video Streaming Services |
title_full_unstemmed |
Popularity-Weighted Block-Level Interval Caching for Video Streaming Services |
title_sort |
popularity-weighted block-level interval caching for video streaming services |
publishDate |
2013 |
url |
http://ndltd.ncl.edu.tw/handle/60947778712411152524 |
work_keys_str_mv |
AT huchihchi popularityweightedblocklevelintervalcachingforvideostreamingservices AT húzhìqí popularityweightedblocklevelintervalcachingforvideostreamingservices AT huchihchi yǐngyīnchuànliúfúwùshàngyīrèménchéngdùjiāquánzhīqūduànkuàiqǔyǎnsuànfǎ AT húzhìqí yǐngyīnchuànliúfúwùshàngyīrèménchéngdùjiāquánzhīqūduànkuàiqǔyǎnsuànfǎ |
_version_ |
1718075484146761728 |