{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:57:25Z","timestamp":1760241445061,"version":"build-2065373602"},"reference-count":20,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2018,3,8]],"date-time":"2018-03-08T00:00:00Z","timestamp":1520467200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61671253","61571240"],"award-info":[{"award-number":["61671253","61571240"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"The Major Projects of the Natural Science Foundation of the Jiangsu Higher Education Institutions","award":["16KJA510004"],"award-info":[{"award-number":["16KJA510004"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>As one of the most important applications in peer-to-peer (P2P) networks, the video-on-demand (VoD) system freely supports video cassette recorder (VCR) operation for users. However, the users may experience significant playback delay after frequent VCR operations in the VoD system, which will affect the quality of experience (QoE) of the users. Hence, selecting an appropriate data-prefetching strategy to support better VCR operation is an important approach to improve the QoE. This paper proposes a data-prefetching strategy (DSA) to determine the most suitable anchor interval by considering the playback delay and positioning satisfaction. According to the DSA, we use the multiple-attribute decision-making (MADM) theory to model the selection of intervals of prefetching data blocks (i.e., anchor interval) and the technique for ordering preference by similarity to an ideal solution (TOPSIS) algorithm to solve the MADM. The simulation results show that the DSA strategy obtains higher positioning satisfaction than the existing schemes, which is approximately 60% higher than the anchor points, popular parts of video, and user interests (API)-based method. Moreover, with the increase in network bandwidth, the DSA strategy can minimize the playback delay after VCR operation using relative few extra bandwidths.<\/jats:p>","DOI":"10.3390\/s18030816","type":"journal-article","created":{"date-parts":[[2018,3,8]],"date-time":"2018-03-08T12:07:33Z","timestamp":1520510853000},"page":"816","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Data-Prefetching Scheme Based on Playback Delay and Positioning Satisfaction in Peer-To-Peer Video-On-Demand System"],"prefix":"10.3390","volume":"18","author":[{"given":"Lei","family":"Wang","sequence":"first","affiliation":[{"name":"National and Local Joint Engineering Laboratory of RF Integration and Micro-Assembly Technology, Nanjing University of Posts and Telecommunications, Nanjing 210003, China"},{"name":"National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China"}]},{"given":"Xiaorui","family":"Li","sequence":"additional","affiliation":[{"name":"National and Local Joint Engineering Laboratory of RF Integration and Micro-Assembly Technology, Nanjing University of Posts and Telecommunications, Nanjing 210003, China"},{"name":"National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China"}]},{"given":"Yaqiu","family":"Liu","sequence":"additional","affiliation":[{"name":"National and Local Joint Engineering Laboratory of RF Integration and Micro-Assembly Technology, Nanjing University of Posts and Telecommunications, Nanjing 210003, China"},{"name":"Shanghai Radio Monitoring Station, Shanghai 200031, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3888-2881","authenticated-orcid":false,"given":"Guan","family":"Gui","sequence":"additional","affiliation":[{"name":"National and Local Joint Engineering Laboratory of RF Integration and Micro-Assembly Technology, Nanjing University of Posts and Telecommunications, Nanjing 210003, China"}]}],"member":"1968","published-online":{"date-parts":[[2018,3,8]]},"reference":[{"key":"ref_1","unstructured":"Sheshjavani, A.G., Akbari, B., and Ghaeini, H.R. (2016, January 27\u201328). CMPVoD: A cluster mesh-based architecture for VoD streaming over hybrid CDN-P2P networks. Proceedings of the International Symposium on Telecommunications (IST), Tehran, Iran."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2011.10.005","article-title":"A survey on content-centric technologies for the current Internet: CDN and P2P solutions","volume":"35","author":"Passarella","year":"2012","journal-title":"Comput. Commun."},{"key":"ref_3","unstructured":"Zhong, L., and Xu, C. (2014, January 10\u201313). DLCA: Distributed load balancing and VCR-aware two-tier P2P VoD system. Proceedings of the IEEE International Conference on Consumer Communications and Networking Conference (CCNC), Las Vegas, NV, USA."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Liu, P., Huang, G., Zhou, Y., Qin, D., and Liu, S. (2013, January 12\u201313). Server load based prefetching strategy for P2P VoD streaming. Proceedings of the International Conference on Computer Science and Network Technology (ICCSNT), Dalian, China.","DOI":"10.1109\/ICCSNT.2013.6967212"},{"key":"ref_5","first-page":"20","article-title":"A framework for cloud P2P VoD system based on user\u2019s behavior analysis","volume":"76","author":"Riad","year":"2013","journal-title":"Int. J. Comput. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Xu, T., Ye, B., Wang, Q., Li, W., Lu, S., and Fu, X. (2010, January 16\u201318). APEX: A personalization framework to improve quality of experience for DVD-like functions in P2P VoD applications. Proceedings of the 18th International Workshop on Quality of Service (IWQoS), Beijing, China.","DOI":"10.1109\/IWQoS.2010.5542758"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Aliakbari, Z., and Fooladi, M.D.T. (2014, January 29\u201330). Pre-fetching strategy to support VCR operation in P2P VoD systems. Proceedings of the International Conference on Computer and Knowledge Engineering (ICCKE), Mashhad, Iran.","DOI":"10.1109\/ICCKE.2014.6993422"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"672","DOI":"10.1016\/j.simpat.2007.02.004","article-title":"Statistical characterization of a real video on demand service: User behaviour and streaming-media workload analysis","volume":"15","author":"Melendi","year":"2007","journal-title":"Simul. Model. Pract. Theory"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Yoon, K.P., and Hwang, C.-L. (1995). Multiple Attribute Decision Making: An Introduction, Sage Publications.","DOI":"10.4135\/9781412985161"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1109\/JIOT.2016.2560518","article-title":"Leveraging crowdsourcing for efficient malicious users detection in large-scale social networks","volume":"4","author":"Yang","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/MCOM.2017.1700481","article-title":"When Collaboration Hugs Intelligence: Content Delivery over Ultra-Dense Networks","volume":"55","author":"Zhou","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"869","DOI":"10.1049\/iet-spr.2016.0709","article-title":"Easy encoding and low bit-error-rate chaos communication system based on reverse-time chaotic oscillator","volume":"11","author":"Liu","year":"2017","journal-title":"IET Signal Process."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1109\/MCOM.2017.1600690CM","article-title":"Promoting cooperation by the social incentive mechanism in mobile crowdsensing","volume":"55","author":"Yang","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Li, X., Wang, L., Cui, J., and Zheng, B. (2016, January 16\u201318). A New Fragmentation Strategy for Video of HTTP Live Streaming. Proceedings of the International Conference on Mobile Ad-Hoc and Sensor Networks (MSN), Hefei, China.","DOI":"10.1109\/MSN.2016.022"},{"key":"ref_15","unstructured":"Guo, L., Chen, S., Xiao, Z., and Zhang, X. (2005, January 6\u201310). DISC: Dynamic interleaved segment caching for interactive streaming. Proceedings of the 25th IEEE International Conference on Distributed Computing Systems (ICDCS), Columbus, OH, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Costa, C.P., Cunha, I.S., Borges, A., Ramos, C.V., Rocha, M.M., Almeida, J.M., and Ribeiro-Neto, B. (2004, January 17\u201320). Analyzing client interactivity in streaming media. Proceedings of the ACM 13th International Conference on World Wide Web, New York, NY, USA.","DOI":"10.1145\/988672.988744"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"503","DOI":"10.1109\/TPDS.2007.70748","article-title":"A dynamic skip list-based overlay for on-demand media streaming with VCR interactions","volume":"19","author":"Wang","year":"2008","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"ref_18","first-page":"734","article-title":"A survey and synthesis of user behavior measurements in P2P streaming systems","volume":"14","author":"Ullah","year":"2012","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1109\/SURV.2011.030811.00051","article-title":"A survey of user behavior in VoD service and bandwidth-saving multicast streaming schemes","volume":"14","author":"Choi","year":"2012","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"274","DOI":"10.1016\/S0377-2217(01)00246-6","article-title":"Construction of rule-based assignment models","volume":"138","author":"Azibi","year":"2002","journal-title":"Eur. J. Oper. Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/3\/816\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T14:58:00Z","timestamp":1760194680000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/3\/816"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,8]]},"references-count":20,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2018,3]]}},"alternative-id":["s18030816"],"URL":"https:\/\/doi.org\/10.3390\/s18030816","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2018,3,8]]}}}