{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,15]],"date-time":"2026-01-15T02:37:42Z","timestamp":1768444662104,"version":"3.49.0"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,10,2]],"date-time":"2020-10-02T00:00:00Z","timestamp":1601596800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,10,2]],"date-time":"2020-10-02T00:00:00Z","timestamp":1601596800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2020,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The video request service of users in 5G network will explode, and adaptive bit rate technology can provide users with reliable video response. Placing video resources on edge servers close to users can overcome the problem of excessive network load similar to traditional centralized cloud platform solutions. Moreover, multiple edge servers can provide caching and transcoding support by collaboration mechanisms, which further improves users\u2019 Quality of Experience (QoE). However, the design difficulty of video caching and content distribution strategies is increased due to the diversity of collaboration mechanisms and the competition between local and collaborative services of edge servers for computing and storage resources. In order to solve this problem, video cache and content distribution problem is modeled as random integer programming problem in the multi-edge server at most two-hop collaboration scenario. In order to improve the security of video data transmission, the video stream is encrypted using an encryption algorithm based on Logistic chaotic-Quantum-dot Cellular Automata (QCA). For improving the efficiency of solving integer programming problems, this paper uses a pyramid intelligent evolution algorithm based on optimal cooperation strategy to solve this problem. Simulation experiments show that our proposed method can obtain higher QoE value compared with several newer methods. In addition, the average access delay of proposed method is shortened by more than 27.98%, which verifies its reliability.<\/jats:p>","DOI":"10.1186\/s13677-020-00204-8","type":"journal-article","created":{"date-parts":[[2020,10,2]],"date-time":"2020-10-02T11:02:59Z","timestamp":1601636579000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Joint optimization strategy for QoE-aware encrypted video caching and content distributing in multi-edge collaborative computing environment"],"prefix":"10.1186","volume":"9","author":[{"given":"Zhi","family":"Liu","sequence":"first","affiliation":[]},{"given":"Bo","family":"Qiao","sequence":"additional","affiliation":[]},{"given":"Kui","family":"Fang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,10,2]]},"reference":[{"key":"204_CR1","doi-asserted-by":"publisher","first-page":"50538","DOI":"10.1109\/ACCESS.2018.2868875","volume":"6","author":"AK Bairagi","year":"2018","unstructured":"Bairagi AK, Abedin SF, Tran NH et al (2018) QoE-enabled unlicensed spectrum sharing in 5G: a game-theoretic approach[J]. IEEE Access 6:50538\u201350554","journal-title":"IEEE Access"},{"key":"204_CR2","volume-title":"Estimating video streaming QoE in the 5G architecture using machine learning[C]\/\/ the 4th internet-QoE workshop","author":"S Schwarzmann","year":"2019","unstructured":"Schwarzmann S , Marquezan C C , Bosk M , et al. Estimating video streaming QoE in the 5G architecture using machine learning[C]\/\/ the 4th internet-QoE workshop. 2019"},{"issue":"1","key":"204_CR3","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1016\/j.jnca.2018.01.006","volume":"107","author":"J Segura-Garcia","year":"2018","unstructured":"Segura-Garcia J, Felici-Castell S, Garcia-Pineda M (2018) Performance evaluation of different techniques to estimate subjective quality in live video streaming applications over LTE-advance mobile networks[J]. J Netw Comput Appl 107(1):22\u201337","journal-title":"J Netw Comput Appl"},{"issue":"11","key":"204_CR4","doi-asserted-by":"publisher","first-page":"2616","DOI":"10.1109\/JSAC.2017.2760458","volume":"35","author":"L Qi","year":"2017","unstructured":"Qi L, Zhang X, Dou W, Ni Q (2017) A distributed locality-sensitive hashing based approach for cloud service recommendation from multi-source data. IEEE J Selected Areas Commun 35(11):2616\u20132624","journal-title":"IEEE J Selected Areas Commun"},{"issue":"12","key":"204_CR5","doi-asserted-by":"publisher","first-page":"3399","DOI":"10.1109\/TMM.2018.2838330","volume":"20","author":"G Gao","year":"2018","unstructured":"Gao G, Zhang H, Hu H et al (2018) Optimizing quality of experience for adaptive bitrate streaming via viewer interest inference[J]. IEEE Trans Multimed 20(12):3399\u20133413","journal-title":"IEEE Trans Multimed"},{"issue":"9","key":"204_CR6","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1016\/j.image.2018.02.004","volume":"63","author":"KY Deng","year":"2018","unstructured":"Deng KY, Yuan L, Wan Y et al (2018) Optimized cross-layer transmission for scalable video over DVB-H networks[J]. Signal Process Image Commun 63(9):81\u201391","journal-title":"Signal Process Image Commun"},{"key":"204_CR7","doi-asserted-by":"publisher","first-page":"46926","DOI":"10.1109\/ACCESS.2018.2866641","volume":"6","author":"L Qi","year":"2018","unstructured":"Qi L, Dou W, Wang W, Li G, Yu H, Wan S (2018) Dynamic Mobile crowdsourcing selection for electricity load forecasting. IEEE Access 6:46926\u201346937","journal-title":"IEEE Access"},{"key":"204_CR8","doi-asserted-by":"publisher","unstructured":"Qi L, Dou W, Hu C, Zhou Y, Yu J (2015) A context-aware service evaluation approach over big data for cloud applications. IEEE Trans Cloud Comput. https:\/\/doi.org\/10.1109\/TCC.2015.2511764","DOI":"10.1109\/TCC.2015.2511764"},{"issue":"11","key":"204_CR9","doi-asserted-by":"publisher","first-page":"3967","DOI":"10.1002\/dac.3967","volume":"32","author":"H Zhu","year":"2019","unstructured":"Zhu H (2019) A simplified deniable authentication scheme in cloud-based pay-TV system with privacy protection[J]. Int J Commun Syst 32(11):3967\u20133979","journal-title":"Int J Commun Syst"},{"issue":"6","key":"204_CR10","doi-asserted-by":"publisher","first-page":"1814","DOI":"10.3390\/s18061814","volume":"18","author":"H Yan","year":"2018","unstructured":"Yan H, Li X, Wang Y et al (2018) Centralized duplicate removal video storage system with privacy preservation in IoT[J]. Sensors 18(6):1814\u20131826","journal-title":"Sensors"},{"issue":"8","key":"204_CR11","doi-asserted-by":"publisher","first-page":"3501","DOI":"10.1109\/TCOMM.2018.2816071","volume":"66","author":"I Sugathapala","year":"2018","unstructured":"Sugathapala I, Hanif MF, Lorenzo B et al (2018) Topology adaptive sum rate maximization in the downlink of dynamic wireless networks[J]. Commun IEEE Trans 66(8):3501\u20133516","journal-title":"Commun IEEE Trans"},{"key":"204_CR12","doi-asserted-by":"crossref","unstructured":"Dijiang H, Huijun W (2018) Edge clouds-pushing the boundary of Mobile clouds[J]. Mobile Cloud Computin[M]. Elsevier:153\u2013176","DOI":"10.1016\/B978-0-12-809641-3.00008-9"},{"issue":"2","key":"204_CR13","doi-asserted-by":"publisher","first-page":"516","DOI":"10.1109\/TNSM.2017.2788945","volume":"17","author":"A Aral","year":"2018","unstructured":"Aral A, Ovatman T (2018) A decentralized replica placement algorithm for edge computing[J]. IEEE Trans Netw Serv Manag 17(2):516\u2013529","journal-title":"IEEE Trans Netw Serv Manag"},{"issue":"6","key":"204_CR14","doi-asserted-by":"publisher","first-page":"1945","DOI":"10.3390\/s18061945","volume":"18","author":"X Ma","year":"2018","unstructured":"Ma X, Lin C, Zhang H et al (2018) Energy-aware computation offloading of IoT sensors in cloudlet-based mobile edge computing[J]. Sensors 18(6):1945\u20131953","journal-title":"Sensors"},{"key":"204_CR15","volume-title":"Revisiting resource pooling: the case for in-network resource sharing[C]\/\/ HotNets-XIII: 13th ACM workshop on hot topics in networks, 27\u201328 October 2014","author":"I Psaras","year":"2014","unstructured":"Psaras I, Saino L, Pavlou G (2014) Revisiting resource pooling: the case for in-network resource sharing[C]\/\/ HotNets-XIII: 13th ACM workshop on hot topics in networks, 27\u201328 October 2014. ACM, Los Angeles"},{"issue":"15","key":"204_CR16","doi-asserted-by":"publisher","first-page":"1798","DOI":"10.1016\/j.comcom.2012.06.001","volume":"35","author":"C Sung-Yen","year":"2012","unstructured":"Sung-Yen C, Chin-Feng L, Yueh-Min H (2012) Dynamic adjustable multimedia streaming service architecture over cloud computing[J]. Comput Commun 35(15):1798\u20131808","journal-title":"Comput Commun"},{"issue":"3","key":"204_CR17","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/MMUL.2017.3051521","volume":"24","author":"G Gao","year":"2017","unstructured":"Gao G, Wen Y, Cai J (2017) vCache: supporting cost-efficient adaptive bitrate streaming[J]. IEEE Multimed 24(3):19\u201327","journal-title":"IEEE Multimed"},{"issue":"2","key":"204_CR18","doi-asserted-by":"publisher","first-page":"996","DOI":"10.1109\/TNET.2015.2410298","volume":"24","author":"H Pedersen","year":"2016","unstructured":"Pedersen H, Dey S (2016) Enhancing mobile video capacity and quality using rate adaptation, RAN caching and processing[J]. IEEE\/ACM Trans Networking 24(2):996\u20131010","journal-title":"IEEE\/ACM Trans Networking"},{"key":"204_CR19","volume-title":"QoE-driven cache management for HTTP adaptive bit rate (ABR) streaming over wireless networks[C]\/\/ global communications conference. IEEE","author":"W Zhang","year":"2013","unstructured":"Zhang W , Wen Y , Chen Z , et al. QoE-driven cache management for HTTP adaptive bit rate (ABR) streaming over wireless networks[C]\/\/ global communications conference. IEEE, 2013"},{"issue":"9","key":"204_CR20","first-page":"1","volume":"8","author":"P P\u00e4\u00e4kk\u00f6nen","year":"2019","unstructured":"P\u00e4\u00e4kk\u00f6nen P, Heikkinen A, Aihkisalo T (2019) Online architecture for predicting live video transcoding resources[J]. J Cloud Comput 8(9):1\u201324","journal-title":"J Cloud Comput"},{"issue":"3","key":"204_CR21","first-page":"1","volume":"14","author":"S Ivan","year":"2018","unstructured":"Ivan S, Mirko S, Lea SK (2018) Game categorization for deriving QoE-driven video encoding configuration strategies for cloud gaming[J]. ACM Trans Multimed Comput Commun Appl 14(3):1\u201324","journal-title":"ACM Trans Multimed Comput Commun Appl"},{"issue":"10","key":"204_CR22","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/MC.2017.3641638","volume":"50","author":"G Ananthanarayanan","year":"2017","unstructured":"Ananthanarayanan G, Bahl P, Bod\u00edk P et al (2017) Real-time video analytics: the killer app for edge computing[J]. Computer 50(10):58\u201367","journal-title":"Computer"},{"issue":"5","key":"204_CR23","doi-asserted-by":"publisher","first-page":"1126","DOI":"10.1109\/TMM.2017.2764330","volume":"20","author":"C Long","year":"2017","unstructured":"Long C, Cao Y, Jiang T et al (2017) Edge computing framework for cooperative video processing in multimedia IoT systems[J]. IEEE Trans Multimed 20(5):1126\u20131139","journal-title":"IEEE Trans Multimed"},{"key":"204_CR24","doi-asserted-by":"crossref","unstructured":"Shuping P, Oscar FJ, Khodashenas PS et al (2017) QoE-oriented mobile edge service management leveraging SDN and NFV[J]. Mob Inf Syst 2017:1\u201314","DOI":"10.1155\/2017\/3961689"},{"issue":"2","key":"204_CR25","doi-asserted-by":"publisher","first-page":"1888","DOI":"10.1109\/TVT.2018.2889196","volume":"68","author":"Y Shun-Ren","year":"2019","unstructured":"Shun-Ren Y, Yu-Ju T, Chen-Chia H et al (2019) Multi-access edge computing enhanced video streaming: proof-of-concept implementation and prediction\/QoE models[J]. IEEE Trans Veh Technol 68(2):1888\u20131902","journal-title":"IEEE Trans Veh Technol"},{"issue":"5","key":"204_CR26","first-page":"685","volume":"12","author":"W Desheng","year":"2018","unstructured":"Desheng W, Yanrong P, Xiaoqiang M et al (2018) Adaptive wireless video streaming based on edge computing: opportunities and approaches[J]. IEEE Trans Serv Comput 12(5):685\u2013697","journal-title":"IEEE Trans Serv Comput"},{"issue":"4","key":"204_CR27","doi-asserted-by":"publisher","first-page":"965","DOI":"10.1109\/TMM.2017.2757761","volume":"20","author":"C Li","year":"2018","unstructured":"Li C, Toni L, Zou J et al (2018) QoE-driven mobile edge caching placement for adaptive video streaming[J]. IEEE Trans Multimed 20(4):965\u2013984","journal-title":"IEEE Trans Multimed"},{"issue":"9","key":"204_CR28","doi-asserted-by":"publisher","first-page":"1965","DOI":"10.1109\/TMC.2018.2871147","volume":"18","author":"TX Tran","year":"2019","unstructured":"Tran TX, Pompili D (2019) Adaptive bitrate video caching and processing in mobile-edge computing networks[J]. IEEE Trans Mob Comput 18(9):1965\u20131978","journal-title":"IEEE Trans Mob Comput"},{"key":"204_CR29","doi-asserted-by":"publisher","unstructured":"Das B, Paul AK, De D (2019) An unconventional arithmetic logic unit design and computing in actin quantum cellular automata. Microsyst Technol. https:\/\/doi.org\/10.1007\/s00542-019-04590-1","DOI":"10.1007\/s00542-019-04590-1"},{"issue":"37","key":"204_CR30","first-page":"1","volume":"182","author":"J Pavlic","year":"2019","unstructured":"Pavlic J, Burkeljca J (2019) FFmpeg based coding efficiency comparison of H.264\/AVC, H.265\/HEVC and VP9 video coding standards for video hosting websites[J]. Int J Comput Appl 182(37):1\u20138","journal-title":"Int J Comput Appl"},{"issue":"2","key":"204_CR31","first-page":"95","volume":"10","author":"AM Osman","year":"2018","unstructured":"Osman AM, Osman NI (2018) A comparison of cache replacement algorithms for video services[J]. Int J Comput Sci Inf Technol 10(2):95\u2013111","journal-title":"Int J Comput Sci Inf Technol"},{"issue":"1","key":"204_CR32","doi-asserted-by":"publisher","first-page":"46288","DOI":"10.1109\/ACCESS.2020.2979259","volume":"8","author":"YF Zhou","year":"2020","unstructured":"Zhou YF, Yu HX, Li Z, Su JF, Liu CS (2020) Robust optimization of a distribution network location-routing problem under carbon trading policies [J]. IEEE Access 8(1):46288\u201346306","journal-title":"IEEE Access"},{"issue":"12","key":"204_CR33","first-page":"9906","volume":"28","author":"Z Yufeng","year":"2019","unstructured":"Yufeng Z, Na C (2019) The LAP under facility disruptions during early post-earthquake rescue using PSO-GA hybrid algorithm[J]. Fresenius Environ Bull 28(12):9906\u20139914","journal-title":"Fresenius Environ Bull"},{"issue":"2","key":"204_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1080\/14778238.2018.1435186","volume":"16","author":"S Jiafu","year":"2018","unstructured":"Jiafu S, Yu Y, Tao Y (2018) Measuring knowledge diffusion efficiency in R&D networks[J]. Knowl Manag Res Pract 16(2):1\u201312","journal-title":"Knowl Manag Res Pract"},{"issue":"21","key":"204_CR35","doi-asserted-by":"publisher","first-page":"5911","DOI":"10.3390\/su11215911","volume":"11","author":"J Jian","year":"2019","unstructured":"Jian J, Guo Y, Jiang L et al (2019) A multi-objective optimization model for green supply chain considering environmental benefits[J]. Sustainability 11(21):5911\u20135931","journal-title":"Sustainability"},{"key":"204_CR36","doi-asserted-by":"publisher","first-page":"505","DOI":"10.1007\/978-3-540-31880-4_35","volume":"3410","author":"MR Sierra","year":"2005","unstructured":"Sierra MR, Coello Coello AC (2005) Improving PSO-based multi-objective optimization using crowding, mutation and E-dominance[J]. Lect Notes Comput Sci 3410:505\u2013519","journal-title":"Lect Notes Comput Sci"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-020-00204-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-020-00204-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-020-00204-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,2]],"date-time":"2021-10-02T01:00:59Z","timestamp":1633136459000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-020-00204-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10,2]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,12]]}},"alternative-id":["204"],"URL":"https:\/\/doi.org\/10.1186\/s13677-020-00204-8","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,10,2]]},"assertion":[{"value":"23 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 September 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"2 October 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors of this article declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"56"}}