{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T13:52:42Z","timestamp":1740145962727,"version":"3.37.3"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,8,3]],"date-time":"2015-08-03T00:00:00Z","timestamp":1438560000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Braz Comput Soc"],"published-print":{"date-parts":[[2015,12]]},"DOI":"10.1186\/s13173-015-0032-1","type":"journal-article","created":{"date-parts":[[2015,7,13]],"date-time":"2015-07-13T11:44:28Z","timestamp":1436787868000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A novel caching algorithm for VoD proxy implementation and its evaluation including a new set of metrics for efficiency analysis"],"prefix":"10.1186","volume":"21","author":[{"given":"Bruno S","family":"Neves","sequence":"first","affiliation":[]},{"given":"Anderson S","family":"Venturini","sequence":"additional","affiliation":[]},{"given":"Altamiro A","family":"Susin","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,8,3]]},"reference":[{"key":"32_CR1","volume-title":"Visual networking index: forecast and methodology, 2011-2016","author":"Cisco","year":"2011","unstructured":"Cisco (2011) Visual networking index: forecast and methodology, 2011-2016. Cisco, Jose, California, United States of America. http:\/\/www.itu.int\/md\/dologin_md.asp?id=S12-WTPF13IEG2-INF-0002!!PDF-E . Accessed 19 Jun 2012."},{"issue":"5","key":"32_CR2","doi-asserted-by":"publisher","first-page":"1572","DOI":"10.1016\/j.jnca.2011.02.001","volume":"34","author":"KJ Ma","year":"2011","unstructured":"Ma KJ, Barto\u0161 R, Bhatia S (2011) Review: a survey of schemes for internet-based video delivery. J Netw Comput Appl 34(5): 1572\u20131586.","journal-title":"J Netw Comput Appl"},{"issue":"1","key":"32_CR3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.comcom.2011.10.005","volume":"35","author":"A Passarella","year":"2012","unstructured":"Passarella A (2012) Review: a survey on content-centric technologies for the current internet: Cdn and p2p solutions. Comput Commun 35(1): 1\u201332.","journal-title":"Comput Commun"},{"key":"32_CR4","first-page":"3","volume-title":"Lecture Notes Electrical Engineering","author":"M Pathan","year":"2008","unstructured":"Pathan M, Buyya R, Vakali A (2008) Content delivery networks: state of the art, insights, and imperatives In: Lecture Notes Electrical Engineering, 3\u201332.. Springer, Berlin."},{"key":"32_CR5","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1145\/1980022.1980101","volume-title":"Proceedings of the International Conference & Workshop on Emerging Trends in Technology","author":"A Vinay","year":"2011","unstructured":"Vinay A, Prakash A, Kumar DSK, Nagabhushan K, Anitha TN (2011) A multithreaded based load balancing framework for video-on-demand systems In: Proceedings of the International Conference & Workshop on Emerging Trends in Technology, 363\u2013369.. ACM, New York."},{"key":"32_CR6","doi-asserted-by":"publisher","first-page":"1152","DOI":"10.1145\/1655925.1656135","volume-title":"Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human","author":"J Li","year":"2009","unstructured":"Li J, Chen Z (2009) Sliding-window caching algorithm for streaming media server In: Proceedings of the 2nd International Conference on Interaction Sciences: Information Technology, Culture and Human, 1152\u20131159.. ACM, New York."},{"key":"32_CR7","first-page":"32","volume":"2011","author":"H Chiu","year":"2011","unstructured":"Chiu H, Chang CH, Tseng CW, Liu CS (2011) Window-based popularity caching for IPTV on-demand services. CN 2011: 32\u2013323232.","journal-title":"CN"},{"key":"32_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1155\/2011\/237561","volume":"2011","author":"J Li","year":"2011","unstructured":"Li J, Li F, Jiang X (2011) Flexible-segmentation-jumping strategy to reduce user-perceived latency for video on demand. Appl Comp Intell Soft Comput 2011: 1\u2013118.","journal-title":"Appl Comp Intell Soft Comput"},{"issue":"1","key":"32_CR9","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1016\/j.jnca.2012.08.014","volume":"36","author":"J Famaey","year":"2013","unstructured":"Famaey J, Iterbeke F, Wauters T, De Turck F (2013) Towards a predictive cache replacement strategy for multimedia content. J Netw Comput Appl 36(1): 219\u2013227.","journal-title":"J Netw Comput Appl"},{"issue":"2","key":"32_CR10","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1007\/s00530-006-0045-x","volume":"12","author":"J Yu","year":"2006","unstructured":"Yu J, Chou C, Yang Z, Du X, Wang T (2006) A dynamic caching algorithm based on internal popularity distribution of streaming media. Multimedia Syst 12(2): 135\u2013149.","journal-title":"Multimedia Syst"},{"key":"32_CR11","first-page":"35","volume-title":"Proceedings of the 20th International Conference on Advanced Information Networking and Applications - Volume 01","author":"J Yu","year":"2006","unstructured":"Yu J, Du X, Wang T, Tung Chou C (2006) Internal popularity of streaming video and its implication on caching In: Proceedings of the 20th International Conference on Advanced Information Networking and Applications - Volume 01, 35\u201340.. IEEE, Los Alamitos."},{"key":"32_CR12","first-page":"643","volume-title":"Strategic Technology (IFOST), 2011 6th International Forum On","author":"P Li","year":"2011","unstructured":"Li P, Zheng W, Zhang K (2011) The design of streaming media proxy server based on patching first algorithm In: Strategic Technology (IFOST), 2011 6th International Forum On, 643\u2013647.. IEEE, Los Alamitos."},{"key":"32_CR13","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1109\/ICCNMC.2003.1243086","volume-title":"Proceedings of the 2003 International Conference on Computer Networks and Mobile Computing. ICCNMC \u201903","author":"H Chen","year":"2003","unstructured":"Chen H, Jin H, Sun J, Liao X, Deng D (2003) A new proxy caching scheme for parallel video servers In: Proceedings of the 2003 International Conference on Computer Networks and Mobile Computing. ICCNMC \u201903, 438.. IEEE Computer Society, Washington, DC, USA."},{"key":"32_CR14","unstructured":"Ishikawa E, Amorim CL (2009) Collapsed Distributed Cooperative Memory for Interactive and Scalable Media-on-demand Systems. U.S. Patent 7,596,664, to COOPE\/UFRJ, 29 Sept 2009."},{"key":"32_CR15","first-page":"33","volume-title":"NET-COOP 2010 - 4th Workshop on Network Control and Optimization","author":"D Hong","year":"2010","unstructured":"Hong D, De Vleeschauwer D, Baccelli F (2010) A chunk-based caching algorithm for streaming video In: NET-COOP 2010 - 4th Workshop on Network Control and Optimization, 33\u201334.. Gent, Belgique, INRIA, Grenoble."},{"key":"32_CR16","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1109\/CCNC.2012.6181063","volume-title":"Consumer Communications and Networking Conference (CCNC), 2012","author":"T Wu","year":"2012","unstructured":"Wu T, De Schepper K, Van Leekwijck W, De Vleeschauwer D (2012) Reuse time based caching policy for video streaming In: Consumer Communications and Networking Conference (CCNC), 2012, 89\u201393.. IEEE, Los Alamitos."},{"issue":"4","key":"32_CR17","doi-asserted-by":"publisher","first-page":"716","DOI":"10.1109\/TMM.2009.2017621","volume":"11","author":"W Tu","year":"2009","unstructured":"Tu W, Steinbach E, Muhammad M, Li X (2009) Proxy caching for video-on-demand using flexible starting point selection. Multimedia IEEE Trans 11(4): 716\u201329.","journal-title":"Multimedia IEEE Trans"},{"key":"32_CR18","doi-asserted-by":"crossref","unstructured":"Kai-Chun L, Yu HF (2012) Adjustable two-tier cache for IPTV based on segmented streaming. Int J Digital Multimedia Broadcast2012(1). http:\/\/dx.doi.org\/10.1155\/2012\/192314 .","DOI":"10.1155\/2012\/192314"},{"key":"32_CR19","first-page":"1","volume-title":"GLOBECOM\u201911","author":"B Carbunar","year":"2011","unstructured":"Carbunar B, Pearce M, Vasudevan V, Needham M (2011) Predictive caching for video on demand cdns In: GLOBECOM\u201911, 1\u20135.. IEEE, Los Alamitos."},{"key":"32_CR20","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1145\/378344.378348","volume-title":"Proceedings of the 11th International Workshop on Network and Operating Systems Support for Digital Audio and Video","author":"JM Almeida","year":"2001","unstructured":"Almeida JM, Krueger J, Eager DL, Vernon MK (2001) Analysis of educational media server workloads In: Proceedings of the 11th International Workshop on Network and Operating Systems Support for Digital Audio and Video, 21\u201330.. ACM, New York."},{"issue":"3","key":"32_CR21","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1007\/s005300050016","volume":"4","author":"A Dan","year":"1996","unstructured":"Dan A, Sitaram D, Shahabuddin P (1996) Dynamic batching policies for an on-demand video server. Multimedia Syst 4(3): 112\u2013121.","journal-title":"Multimedia Syst"},{"issue":"1","key":"32_CR22","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1504\/IJCC.2013.050956","volume":"2","author":"SN Dhage","year":"2013","unstructured":"Dhage SN, Meshram BB (2013) Design and implementation of video servers for VOD system. Int J Cloud Comp 2(1): 61\u201388.","journal-title":"Int J Cloud Comp"},{"key":"32_CR23","first-page":"2","volume-title":"Proceedings of the 5th Annual International Systems and Storage Conference","author":"J Summers","year":"2012","unstructured":"Summers J, Brecht T, Eager D, Wong B (2012) Methodologies for generating http streaming video workloads to evaluate web server performance In: Proceedings of the 5th Annual International Systems and Storage Conference, 2\u20131212.. ACM, New York. http:\/\/doi.acm.org\/10.1145\/2367589.2367602 ."},{"key":"32_CR24","volume-title":"PCI Express Ethernet Networking","author":"Intel","year":"2005","unstructured":"Intel (2005) PCI Express Ethernet Networking. Intel, 2005, Santa Clara. http:\/\/www.intel.com\/content\/www\/us\/en\/pci-express\/pci-express-ethernet-networking-paper.html . Accessed 23 Aug 2011."},{"key":"32_CR25","volume-title":"Intel Performance Counter Monitor - A Better Way to Measure CPU Utilization","author":"T Willhalm","year":"2012","unstructured":"Willhalm T (2012) Intel Performance Counter Monitor - A Better Way to Measure CPU Utilization. Intel, Santa Clara. https:\/\/software.intel.com\/en-us\/articles\/intel-performance-counter-monitor . Accessed 5 Jan 2012."},{"issue":"2","key":"32_CR26","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1109\/2.982917","volume":"35","author":"T Austin","year":"2002","unstructured":"Austin T, Larson E, Ernst D (2002) Simplescalar: an infrastructure for computer system modeling. Computer 35(2): 59\u201367.","journal-title":"Computer"},{"key":"32_CR27","unstructured":"Granado ACExperimental Evaluation of the Collapsed Cooperative Video Cache for Video on Demand Systems. Master\u2019s thesis, Federal University of Rio de Janeiro, COPPE."},{"issue":"1","key":"32_CR28","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/s00779-005-0060-5","volume":"11","author":"C Decker","year":"2006","unstructured":"Decker C, Riedel T, Beigl M, Krohn A (2006) A file system for system programming in ubiquitous computing. Personal Ubiquitous Comput. 11(1): 21\u201331.","journal-title":"Personal Ubiquitous Comput."},{"issue":"4","key":"32_CR29","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1145\/2541228.2555305","volume":"10","author":"C Jiang","year":"2013","unstructured":"Jiang C, Yu Z, Jin H, Xu C, Eeckhout L, Heirman W, Carlson TE, Liao X (2013) Pcantorsim: accelerating parallel architecture simulation through fractal-based sampling. ACM Trans Archit Code Optim 10(4): 49\u201314924.","journal-title":"ACM Trans Archit Code Optim"},{"issue":"4","key":"32_CR30","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1109\/TSC.2012.15","volume":"6","author":"M Smit","year":"2013","unstructured":"Smit M, Stroulia E (2013) Simulating service-oriented systems: a survey and the services-aware simulation framework. Serv Comput IEEE Trans 6(4): 443\u2013456.","journal-title":"Serv Comput IEEE Trans"},{"key":"32_CR31","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/NOCS.2012.19","volume-title":"Networks on Chip (NoCS), 2012 Sixth IEEE\/ACM International Symposium On","author":"P Abad","year":"2012","unstructured":"Abad P, Prieto P, Menezo LG, Colaso A, Puente V, Gregorio JA (2012) Topaz: an open-source interconnection network simulator for chip multiprocessors and supercomputers In: Networks on Chip (NoCS), 2012 Sixth IEEE\/ACM International Symposium On, 99\u2013106.. IEEE, Los Alamitos."},{"key":"32_CR32","unstructured":"Broadcom (2009) 1-Gigabit TCP Offload Engine.. Broadcom, Irvine. https:\/\/www.broadcom.com\/collateral\/wp\/5709-WP101.pdf . Accessed 5 Jan 2012."},{"key":"32_CR33","unstructured":"NetflixNetflix, Los Gatos, California. https:\/\/help.netflix.com\/en\/node\/306 . Accessed 08 Mar 2014."},{"issue":"4","key":"32_CR34","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1145\/1218063.1217968","volume":"40","author":"H Yu","year":"2006","unstructured":"Yu H, Zheng D, Zhao BY, Zheng W (2006) Understanding user behavior in large-scale video-on-demand systems. SIGOPS Oper Syst Rev 40(4): 333\u2013344.","journal-title":"SIGOPS Oper Syst Rev"},{"key":"32_CR35","doi-asserted-by":"publisher","first-page":"1620","DOI":"10.1109\/INFCOM.2012.6195531","volume-title":"INFOCOM, 2012","author":"VK Adhikari","year":"2012","unstructured":"Adhikari VK, Guo Y, Hao F, Varvello M, Hilt V, Steiner M, Zhang ZL (2012) Unreeling netflix: Understanding and improving multi-CDN movie delivery In: INFOCOM, 2012, 1620\u20131628.. IEEE, Los Alamitos."},{"key":"32_CR36","first-page":"1","volume-title":"Multimedia and Expo (ICME), 2013 IEEE International Conference On","author":"S-HG Chan","year":"2013","unstructured":"Chan S-HG, Xu Z, Liu N (2013) Optimizing video-on-demand with source coding In: Multimedia and Expo (ICME), 2013 IEEE International Conference On, 1\u20136.. IEEE, Los Alamitos."},{"issue":"4","key":"32_CR37","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1080\/01468030.2013.809500","volume":"32","author":"W Ji","year":"2013","unstructured":"Ji W (2013) The design of passive optical networking+ethernet over coaxial cable access networking and video-on-demand services carrying. Fiber Integrated Optics 32(4): 268\u2013279.","journal-title":"Fiber Integrated Optics"},{"key":"32_CR38","first-page":"1","volume":"10","author":"B Campanotti","year":"2013","unstructured":"Campanotti B, Hurt A (2013) Building real world media in the cloud. Motion Imaging Journal10: 1\u20137.","journal-title":"Motion Imaging Journal"},{"key":"32_CR39","doi-asserted-by":"crossref","unstructured":"Dewangan A, Jalihal D (2013) Statistics based energy efficient caching decisions for IPTV services In: Communications (NCC), 2013 National Conference On, 1\u20135.","DOI":"10.1109\/NCC.2013.6488025"},{"key":"32_CR40","unstructured":"NetflixAll DVDs Releasing This Week. Netflix, Los Gatos, California. http:\/\/dvd.netflix.com\/AllNewReleases?lnkctr=NavAllNewReleases . Accessed 08 Mar 2014."},{"key":"32_CR41","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1109\/INTERNET.2009.22","volume-title":"Evolving Internet, 2009. INTERNET \u201909. First International Conference On","author":"Z Avramova","year":"2009","unstructured":"Avramova Z, Wittevrongel S, Bruneel H, De Vleeschauwer D (2009) Analysis and modeling of video popularity evolution in various online video content systems: power-law versus exponential decay In: Evolving Internet, 2009. INTERNET \u201909. First International Conference On, 95\u2013100.. IEEE, Los Alamitos."},{"key":"32_CR42","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1145\/192593.192614","volume-title":"Proceedings of the Second ACM International Conference on Multimedia","author":"A Dan","year":"1994","unstructured":"Dan A, Sitaram D, Shahabuddin P (1994) Scheduling policies for an on-demand video server with batching In: Proceedings of the Second ACM International Conference on Multimedia, 15\u201323.. ACM, New York."},{"issue":"3","key":"32_CR43","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1145\/1823746.1823754","volume":"6","author":"B Qudah","year":"2010","unstructured":"Qudah B, Sarhan NJ (2010) Efficient delivery of on-demand video streams to heterogeneous receivers. ACM Trans Multimedia Comput Commun Appl 6(3): 20\u201312025.","journal-title":"ACM Trans Multimedia Comput Commun Appl"},{"key":"32_CR44","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1145\/1943552.1943577","volume-title":"Proceedings of the Second Annual ACM Conference on Multimedia Systems","author":"M Ryu","year":"2011","unstructured":"Ryu M, Kim H, Ramachandran U (2011) Impact of flash memory on video-on-demand storage: Analysis of tradeoffs In: Proceedings of the Second Annual ACM Conference on Multimedia Systems, 175\u2013186.. ACM, New York. http:\/\/doi.acm.org\/10.1145\/1943552.1943577 ."},{"key":"32_CR45","doi-asserted-by":"publisher","first-page":"3507","DOI":"10.1109\/CECNet.2012.6201524","volume-title":"Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference On","author":"O Bataa","year":"2012","unstructured":"Bataa O, Lamjav E, Batsuuri S, Purevdorj U, Naimannaran C, Kim YI, Gonchigsumlaa K (2012) Service control algorithm of providing efficient video-on-demand service using hybrid mechanism In: Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference On, 3507\u20133512.. IEEE, New York."},{"key":"32_CR46","doi-asserted-by":"publisher","first-page":"247","DOI":"10.1109\/ICCSN.2009.98","volume-title":"Communication Software and Networks, 2009. ICCSN \u201909. International Conference On","author":"J Li","year":"2009","unstructured":"Li J, Yang J, Xi H (2009) A scalable and cooperative caching scheme in a distributed VOD system In: Communication Software and Networks, 2009. ICCSN \u201909. International Conference On, 247\u2013250.. IEEE, Los Alamitos."},{"key":"32_CR47","first-page":"249","volume-title":"In Proceedings of the Brazilian Simposium on Computer Networks (SBRC)","author":"E Ishikawa","year":"2003","unstructured":"Ishikawa E, Amorim CL (2003) Collapsed cooperative video cache for content distribution networks In: In Proceedings of the Brazilian Simposium on Computer Networks (SBRC), 249\u2013264.. SBC, Porto Alegre, Brazil."},{"key":"32_CR48","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1145\/511446.511485","volume-title":"Proceedings of the 11th International Conference on World Wide Web","author":"J Jung","year":"2002","unstructured":"Jung J, Krishnamurthy B, Rabinovich M (2002) Flash crowds and denial of service attacks: characterization and implications for CDNS and web sites In: Proceedings of the 11th International Conference on World Wide Web, 293\u2013304.. ACM, New York."},{"issue":"4","key":"32_CR49","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1016\/j.jpdc.2010.06.008","volume":"71","author":"Z Zeng","year":"2011","unstructured":"Zeng Z, Veeravalli B, Li K (2011) A novel server-side proxy caching strategy for large-scale multimedia applications. J Parallel Distrib Comput 71(4): 525\u2013536.","journal-title":"J Parallel Distrib Comput"}],"container-title":["Journal of the Brazilian Computer Society"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13173-015-0032-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s13173-015-0032-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13173-015-0032-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s13173-015-0032-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T10:45:51Z","timestamp":1723545951000},"score":1,"resource":{"primary":{"URL":"https:\/\/journal-bcs.springeropen.com\/articles\/10.1186\/s13173-015-0032-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,3]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,12]]}},"alternative-id":["32"],"URL":"https:\/\/doi.org\/10.1186\/s13173-015-0032-1","relation":{},"ISSN":["0104-6500","1678-4804"],"issn-type":[{"type":"print","value":"0104-6500"},{"type":"electronic","value":"1678-4804"}],"subject":[],"published":{"date-parts":[[2015,8,3]]},"article-number":"8"}}