A Unifying Model and Analysis of P2P VoD Replication and Scheduling
We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or pl...
Saved in:
Published in | IEEE/ACM transactions on networking Vol. 23; no. 4; pp. 1163 - 1175 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
IEEE
01.08.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or place) content at peer storage to minimize the server load. Several variations of this replication problem have been studied recently with somewhat different conclusions. In this paper, we first point out and explain that the main difference between these studies is in how they model the scheduling of peers to serve user requests, and show that these different scheduling assumptions will lead to different "optimal" replication strategies. We then propose a unifying request scheduling model, parameterized by the maximum number of peers that can be used to serve a single request. This scheduling is called Fair Sharing with Bounded Degree (FSBD). Based on this unifying model, we can compare the different replication strategies for different degree bounds and see how and why different replication strategies are favored depending on the degree. We also propose a simple (primarily) distributed replication algorithm and show that this algorithm is able to adapt itself to work well for different degrees in scheduling. |
---|---|
AbstractList | We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when these movies are requested. User requests are stochastic based on some movie popularity distribution. The problem is how to replicate (or place) content at peer storage to minimize the server load. Several variations of this replication problem have been studied recently with somewhat different conclusions. In this paper, we first point out and explain that the main difference between these studies is in how they model the scheduling of peers to serve user requests, and show that these different scheduling assumptions will lead to different "optimal" replication strategies. We then propose a unifying request scheduling model, parameterized by the maximum number of peers that can be used to serve a single request. This scheduling is called Fair Sharing with Bounded Degree (FSBD). Based on this unifying model, we can compare the different replication strategies for different degree bounds and see how and why different replication strategies are favored depending on the degree. We also propose a simple (primarily) distributed replication algorithm and show that this algorithm is able to adapt itself to work well for different degrees in scheduling. |
Author | Yipeng Zhou Fu, Tom Z. J. Dah Ming Chiu |
Author_xml | – sequence: 1 surname: Yipeng Zhou fullname: Yipeng Zhou email: ypzhou@szu.edu.cn organization: Coll. of Comput. Sci. & Software Eng., Shenzhen Univ., Shenzhen, China – sequence: 2 givenname: Tom Z. J. surname: Fu fullname: Fu, Tom Z. J. email: fuzhengjia@gmail.com organization: Adv. Digital Sci. Center, Singapore Pte. Ltd., Singapore, Singapore – sequence: 3 surname: Dah Ming Chiu fullname: Dah Ming Chiu email: dmchiu@ie.cuhk.edu.hk organization: Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Hong Kong, China |
BookMark | eNp9kMlOwzAURS1UJNrCByA2_oEU-3lIsoxKGaQCFbRsI8cDGAWnisMif0_TVixYsLpvcc_T1ZmgUWiCReiSkhmlJL9ePy3WMyCUz4AB5QAnaEyFyBIQUo52N5EskTKHMzSJ8ZMQygjIMZoXeBO86314x4-NsTVWweAiqLqPPuLG4RWs8Ftzg1_stvZadb4J-86r_rDmu96B5-jUqTrai2NO0eZ2sZ7fJ8vnu4d5sUw0J6JLmKlIlaVcsVQKK1NmBTWZYxYUA8iISY0T3IBzvHKQu1xbwaHSqRGgMs7YFKWHv7ptYmytK7Xv9oO6Vvm6pKQcXJSDi3JwUR5d7Ej6h9y2_ku1_b_M1YHx1trfvsxozqVkPyUmaww |
CODEN | IEANEP |
CitedBy_id | crossref_primary_10_1109_TMM_2020_3031068 crossref_primary_10_3390_a11100150 crossref_primary_10_1016_j_comcom_2019_12_017 crossref_primary_10_1109_JSAC_2017_2680998 crossref_primary_10_1109_TVT_2018_2839725 crossref_primary_10_1109_TVT_2017_2749600 crossref_primary_10_1109_TNET_2016_2533544 crossref_primary_10_1016_j_jnca_2020_102643 crossref_primary_10_1007_s11042_019_7644_y crossref_primary_10_1587_transinf_2018EDP7408 crossref_primary_10_1016_j_matpr_2021_07_366 crossref_primary_10_1007_s11042_016_3569_x crossref_primary_10_1007_s11042_018_5741_y crossref_primary_10_1007_s11042_017_4930_4 crossref_primary_10_1587_transinf_2018EDP7229 crossref_primary_10_1007_s11227_018_2594_0 crossref_primary_10_1109_TNET_2016_2533613 crossref_primary_10_1109_TCSVT_2016_2633255 crossref_primary_10_1109_TNET_2016_2533605 crossref_primary_10_1109_TIFS_2017_2668602 crossref_primary_10_1109_TNET_2018_2809583 crossref_primary_10_1587_transinf_2019EDP7088 crossref_primary_10_1145_2978655 |
Cites_doi | 10.1109/INFCOM.2009.5062220 10.1109/IWQoS.2012.6245979 10.1145/1375457.1375476 10.1109/TNET.2012.2196444 10.1145/1375457.1375493 10.1109/P2P.2008.50 10.1109/INFCOM.2011.5935322 10.1109/ICDCS.1997.603406 10.1007/s00530-006-0015-3 10.1109/INFCOM.2009.5061908 10.1109/JSAC.2007.071209 10.1016/j.image.2012.02.010 10.1109/INFCOM.2011.5935250 10.1109/INFCOM.2009.5062193 10.1145/1402958.1403001 10.1109/INFCOM.2011.5934900 |
ContentType | Journal Article |
DBID | 97E RIA RIE AAYXX CITATION |
DOI | 10.1109/TNET.2014.2321422 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EISSN | 1558-2566 |
EndPage | 1175 |
ExternalDocumentID | 10_1109_TNET_2014_2321422 6819466 |
Genre | orig-research |
GrantInformation_xml | – fundername: National 973 project grantid: 2013CB336700 – fundername: National Natural Science Foundation of China grantid: 61272445 – fundername: Hong Kong RGC grantid: CUHK411611 – fundername: Shenzhen Science and Technology Foundation grantid: JCYJ20120613155632545 |
GroupedDBID | -DZ -~X .DC 0R~ 29I 4.4 5GY 5VS 6IK 85S 8US 97E 9M8 AAJGR AAKMM AALFJ AARMG AASAJ AAWTH AAWTV ABAZT ABPPZ ABQJQ ABVLG ACGFS ACGOD ACIWK ACM ADBCU ADL AEBYY AEFXT AEJOY AENSD AETEA AETIX AFWIH AFWXC AGQYO AGSQL AHBIQ AI. AIBXA AIKLT AKJIK AKQYR AKRVB ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BDXCO BEFXN BFFAM BGNUA BKEBE BPEOZ CCLIF CS3 D0L EBS EJD FEDTE GUFHI HF~ HGAVV HZ~ H~9 I07 ICLAB IEDLZ IES IFIPE IFJZH IPLJI JAVBF LAI LHSKQ M43 MVM O9- OCL P1C P2P PQQKQ RIA RIE RNS ROL TN5 UPT UQL VH1 XOL YR2 ZCA AAYOK AAYXX CITATION RIG |
ID | FETCH-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433 |
IEDL.DBID | RIE |
ISSN | 1063-6692 |
IngestDate | Thu Apr 24 23:05:23 EDT 2025 Tue Jul 01 01:49:18 EDT 2025 Tue Aug 26 16:39:49 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 4 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c405t-3db0b874a3765e673e51d8f3e2a32280d7df54d2ff4bf29f9ce542bc7d52a8433 |
PageCount | 13 |
ParticipantIDs | ieee_primary_6819466 crossref_citationtrail_10_1109_TNET_2014_2321422 crossref_primary_10_1109_TNET_2014_2321422 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2015-08-01 |
PublicationDateYYYYMMDD | 2015-08-01 |
PublicationDate_xml | – month: 08 year: 2015 text: 2015-08-01 day: 01 |
PublicationDecade | 2010 |
PublicationTitle | IEEE/ACM transactions on networking |
PublicationTitleAbbrev | TNET |
PublicationYear | 2015 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
References | ref12 ref23 ref15 ref20 ref11 ref22 ref10 ref21 (ref13) 0 ref17 (ref14) 0 (ref16) 0 ref18 ref8 (ref1) 0 ref7 (ref2) 0 ref9 boufkhad (ref19) 2008 ref4 ref3 ref6 cheng (ref5) 2007 |
References_xml | – year: 2007 ident: ref5 article-title: A measurement study of a peer-to-peer video-on-demand system publication-title: Proc IPTPS – ident: ref7 doi: 10.1109/INFCOM.2009.5062220 – start-page: 4 year: 2008 ident: ref19 article-title: Achievable catalog size in peer-to-peer video-on-demand systems publication-title: Proc IPTPS – ident: ref22 doi: 10.1109/IWQoS.2012.6245979 – ident: ref15 doi: 10.1145/1375457.1375476 – ident: ref10 doi: 10.1109/TNET.2012.2196444 – ident: ref17 doi: 10.1145/1375457.1375493 – ident: ref18 doi: 10.1109/P2P.2008.50 – ident: ref9 doi: 10.1109/INFCOM.2011.5935322 – ident: ref11 doi: 10.1109/ICDCS.1997.603406 – ident: ref12 doi: 10.1007/s00530-006-0015-3 – year: 0 ident: ref16 publication-title: ?PPStream ? – year: 0 ident: ref14 publication-title: ?Tencent ? – year: 0 ident: ref2 publication-title: ?PPTV ? – ident: ref6 doi: 10.1109/INFCOM.2009.5061908 – ident: ref8 doi: 10.1109/JSAC.2007.071209 – ident: ref20 doi: 10.1016/j.image.2012.02.010 – ident: ref21 doi: 10.1109/INFCOM.2011.5935250 – ident: ref4 doi: 10.1109/INFCOM.2009.5062193 – ident: ref3 doi: 10.1145/1402958.1403001 – year: 0 ident: ref1 publication-title: ?BitTorrent ? – ident: ref23 doi: 10.1109/INFCOM.2011.5934900 – year: 0 ident: ref13 publication-title: ?Thunder ? |
SSID | ssj0013026 |
Score | 2.3319774 |
Snippet | We consider a peer-to-peer (P2P)-assisted video-on-demand (VoD) system where each peer can store a relatively small number of movies to offload the server when... |
SourceID | crossref ieee |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 1163 |
SubjectTerms | Analytical models Bandwidth Degree Load modeling Motion pictures peer-to-peer Peer-to-peer computing request scheduling Servers Sociology streaming video-on-demand |
Title | A Unifying Model and Analysis of P2P VoD Replication and Scheduling |
URI | https://ieeexplore.ieee.org/document/6819466 |
Volume | 23 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dS8MwED-2PemDX1OcX-TBJ7Fdm6Zp-zjmxhA2Bm6yt5I0iQ-OVqR78a83Sds5RcS3Ui4Q7kLuLnf3-wHcKo5x5AnpyIQzhxjwWUNp6zDt7YTQPk9ZOIbpjE6W5HEVrlpwv52FkVLa5jPpmk9byxdFtjFPZX2q3RehtA1tnbhVs1pfFQPPUqvpDCdwKE1wXcH0vaS_mI0WpomLuNjQ8mD8zQftkKpYnzI-hGmzm6qV5NXdlNzNPn4ANf53u0dwUAeXaFCdhmNoyfwE9ncgB7swHCAdZtrhJmR40NaI5QI10CSoUGiO5-i5eEA6NG8e9KzMkzavMH3rL6ewHI8Ww4lTEyk4mY7HSicQ3ONxRJi-TUJJo0CGvohVIDELDByOiIQKicBKEa5wopJMhgTzLBIhZjEJgjPo5EUuzwFRyjIes9g30H2MaONmMTOlVhJj5eOoB16j2jSrUcYN2cU6tdmGl6TGGqmxRlpbowd32yVvFcTGX8Jdo-itYK3ji99_X8KeXhxWDXtX0CnfN_JaBxElv7Gn5xM00MBQ |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFH5BPKgHf6ERf_bgyTjYuq7bjgQhqEBIHIbb0q6tBwkYMy7-9bbdQDTGeFuWdmnea_a99r33fQDXimMcukI6MubMIYZ81kjaOkyjnRAa85SlYxgMaW9MHibBpAK3q14YKaUtPpMN82hz-WKeLcxVWZNq-CKUbsCmxv0AF91aXzkD14qr6TOO71Aa4zKH6blxMxl2ElPGRRrYCPNg_A2F1mRVLKp092CwXE9RTPLaWOS8kX38oGr874L3YbcML1Gr2A8HUJGzQ9hZIx2sQbuFdKBp25uQUUKbIjYTaElOguYKjfAIPc_vkA7Ol1d6dsyTdrAwlesvRzDudpJ2zymlFJxMR2S54wvu8igkTP9PAklDXwaeiJQvMfMNIY4IhQqIwEoRrnCs4kwGBPMsFAFmEfH9Y6jO5jN5AohSlvGIRZ4h72NEuzeLmEm2kggrD4d1cJemTbOSZ9zIXUxTe95w49R4IzXeSEtv1OFmNeWtINn4a3DNGHo1sLTx6e-vr2Crlwz6af9--HgG2_pDQVG-dw7V_H0hL3RIkfNLu5M-AXGLw5o |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+Unifying+Model+and+Analysis+of+P2P+VoD+Replication+and+Scheduling&rft.jtitle=IEEE%2FACM+transactions+on+networking&rft.au=Yipeng+Zhou&rft.au=Fu%2C+Tom+Z.+J.&rft.au=Dah+Ming+Chiu&rft.date=2015-08-01&rft.pub=IEEE&rft.issn=1063-6692&rft.volume=23&rft.issue=4&rft.spage=1163&rft.epage=1175&rft_id=info:doi/10.1109%2FTNET.2014.2321422&rft.externalDocID=6819466 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1063-6692&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1063-6692&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1063-6692&client=summon |