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

Full description

Saved in:
Bibliographic Details
Published inIEEE/ACM transactions on networking Vol. 23; no. 4; pp. 1163 - 1175
Main Authors Yipeng Zhou, Fu, Tom Z. J., Dah Ming Chiu
Format Journal Article
LanguageEnglish
Published IEEE 01.08.2015
Subjects
Online AccessGet 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