{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T14:41:32Z","timestamp":1740148892659,"version":"3.37.3"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Peer-to-Peer Netw. Appl."],"published-print":{"date-parts":[[2022,1]]},"DOI":"10.1007\/s12083-021-01279-z","type":"journal-article","created":{"date-parts":[[2022,1,11]],"date-time":"2022-01-11T08:02:30Z","timestamp":1641888150000},"page":"739-750","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Cloudlet deployment for workflow applications in a mobile edge computing-wireless metropolitan area network"],"prefix":"10.1007","volume":"15","author":[{"given":"Xu","family":"Zhao","sequence":"first","affiliation":[]},{"given":"Chaowei","family":"Lin","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3006-1328","authenticated-orcid":false,"given":"Jianshan","family":"Zhang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,1,11]]},"reference":[{"key":"1279_CR1","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1016\/j.compchemeng.2019.01.020","volume":"123","author":"J Matos","year":"2019","unstructured":"Matos J, Faria RP, Nogueira IB, Loureiro JM, Ribeiro AM (2019) Optimization strategies for chiral separation by true moving bed chromatography using particles swarm optimization (PSO) and new parallel PSO variant. Comput Chem Eng 123:344\u2013356","journal-title":"Comput Chem Eng"},{"issue":"3","key":"1279_CR2","doi-asserted-by":"publisher","first-page":"5853","DOI":"10.1109\/JIOT.2019.2907605","volume":"6","author":"S Yang","year":"2019","unstructured":"Yang S, Li F, Shen M, Chen X, Fu X, Wang Y (2019) Cloudlet placement and task allocation in mobile edge computing. IEEE Internet Things J 6(3):5853\u20135863","journal-title":"IEEE Internet Things J"},{"key":"1279_CR3","unstructured":"Chen X, Zhang D, Wang X, Zhu K, Zhou H (2019b) P4SC: Towards high-performance service function chain implementation on the p4-capable device. In: IFIP\/IEEE Symposium on Integrated Network and Service Management (IM)"},{"key":"1279_CR4","doi-asserted-by":"crossref","unstructured":"Ha K, Pillai P, Richter W, Abe Y, Satyanarayanan M (2013) Just-in-time provisioning for cyber foraging. In: the 11th annual international conference on Mobile systems, applications, and services","DOI":"10.1145\/2462456.2464451"},{"issue":"5","key":"1279_CR5","doi-asserted-by":"publisher","first-page":"2025","DOI":"10.1109\/TMC.2020.2973993","volume":"20","author":"M Chen","year":"2020","unstructured":"Chen M, Guo S, Liu K, Liao X, Xiao B (2020) Robust computation offloading and resource scheduling in cloudlet-based mobile cloud computing. IEEE Trans Mob Comput 20(5):2025\u20132040","journal-title":"IEEE Trans Mob Comput"},{"key":"1279_CR6","doi-asserted-by":"crossref","unstructured":"Chen X, Huang Q, Wang P, Liu H, Chen Y, Zhang D, Zhou H, Wu C (2021b) MTP: Avoiding control plane overload with measurement task placement. In: IEEE Conference on Computer Communications (INFOCOM)","DOI":"10.1109\/INFOCOM42981.2021.9488732"},{"issue":"10","key":"1279_CR7","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1145\/2398857.2384634","volume":"47","author":"Y Zhang","year":"2012","unstructured":"Zhang Y, Huang G, Liu X, Zhang W, Mei H, Yang S (2012a) Refactoring android java code for on-demand computation offloading. ACM Sigplan Notices 47(10):233\u2013248","journal-title":"ACM Sigplan Notices"},{"key":"1279_CR8","doi-asserted-by":"crossref","unstructured":"Zhang Y, Liu H, Jiao L, Fu X (2012b) To offload or not to offload: An efficient code partition algorithm for mobile cloud computing. In: IEEE 1st International Conference on Cloud Networking (CLOUDNET), pp 80\u201386","DOI":"10.1109\/CloudNet.2012.6483660"},{"key":"1279_CR9","doi-asserted-by":"crossref","unstructured":"Chen X, Huang Q, Zhang D, Zhou H, Wu C (2020b) ApproSync: Approximate state synchronization for programmable networks. In: IEEE International Conference on Network Protocols (ICNP)","DOI":"10.1109\/ICNP49622.2020.9259414"},{"key":"1279_CR10","doi-asserted-by":"crossref","unstructured":"Chun BG, Ihm S, Maniatis P, Naik M, Patti A (2011) Clonecloud: elastic execution between mobile device and cloud. In: the sixth conference on Computer systems, pp 301\u2013314","DOI":"10.1145\/1966445.1966473"},{"key":"1279_CR11","doi-asserted-by":"crossref","unstructured":"Cuervo E, Balasubramanian A, Cho Dk, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: the 8th international conference on Mobile systems, applications, and services, pp 49\u201362","DOI":"10.1145\/1814433.1814441"},{"key":"1279_CR12","doi-asserted-by":"crossref","unstructured":"Ra MR, Sheth A, Mummert L, Pillai P, Wetherall D, Govindan R (2011) Odessa: enabling interactive perception applications on mobile devices. In: the 9th international conference on Mobile systems, applications, and services, pp 43\u201356","DOI":"10.1145\/1999995.2000000"},{"key":"1279_CR13","doi-asserted-by":"crossref","unstructured":"Hoang DT, Niyato D, Wang P (2012) Optimal admission control policy for mobile cloud computing hotspot with cloudlet. In: IEEE wireless communications and networking conference (WCNC), pp 3145\u20133149","DOI":"10.1109\/WCNC.2012.6214347"},{"issue":"6","key":"1279_CR14","doi-asserted-by":"publisher","first-page":"3247","DOI":"10.1109\/TITS.2020.2980422","volume":"22","author":"F Zeng","year":"2021","unstructured":"Zeng F, Chen Q, Meng L, Wu J (2021) Volunteer assisted collaborative offloading and resource allocation in vehicular edge computing. IEEE Trans Intell Transp Syst 22(6):3247\u20133257","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"1279_CR15","doi-asserted-by":"publisher","unstructured":"Chen X, Hu J, Chen Z, Lin B, Xiong N, Min G (2021) A reinforcement learning empowered feedback control system for industrial internet of things. IEEE Trans Ind Inf. https:\/\/doi.org\/10.1109\/TII.2021.3076393","DOI":"10.1109\/TII.2021.3076393"},{"key":"1279_CR16","doi-asserted-by":"publisher","unstructured":"Guan S, Boukerche A (2021) A novel mobility-aware offloading management scheme in sustainable multi-access edge computing. IEEE Transactions on Sustainable Computing. https:\/\/doi.org\/10.1109\/TSUSC.2021.3065310","DOI":"10.1109\/TSUSC.2021.3065310"},{"key":"1279_CR17","doi-asserted-by":"publisher","unstructured":"Mao S, Wu J, Liu L, Lan D, Taherkordi A (2020) Energy-efficient cooperative communication and computation for wireless powered mobile-edge computing. IEEE Syst J. https:\/\/doi.org\/10.1109\/JSYST.2020.3020474","DOI":"10.1109\/JSYST.2020.3020474"},{"key":"1279_CR18","doi-asserted-by":"publisher","first-page":"74089","DOI":"10.1109\/ACCESS.2019.2920488","volume":"7","author":"S Chen","year":"2019","unstructured":"Chen S, Wen H, Wu J, Lei W, Hou W, Liu W, Xu A, Jiang Y (2019a) Internet of things based smart grids supported by intelligent edge computing. IEEE Access 7:74089\u201374102","journal-title":"IEEE Access"},{"key":"1279_CR19","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.jnca.2015.05.016","volume":"59","author":"K Gai","year":"2016","unstructured":"Gai K, Qiu M, Zhao H, Tao L, Zong Z (2016) Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing. J Netw Comput Appl 59:46\u201354","journal-title":"J Netw Comput Appl"},{"issue":"1","key":"1279_CR20","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1109\/TCC.2016.2586061","volume":"7","author":"A Mukherjee","year":"2016","unstructured":"Mukherjee A, De D, Roy DG (2016) A power and latency aware cloudlet selection strategy for multi-cloudlet environment. IEEE Trans Cloud Comput 7(1):141\u2013154","journal-title":"IEEE Trans Cloud Comput"},{"issue":"12","key":"1279_CR21","doi-asserted-by":"publisher","first-page":"2516","DOI":"10.1109\/TMC.2015.2405539","volume":"14","author":"Y Zhang","year":"2015","unstructured":"Zhang Y, Niyato D, Wang P (2015) Offloading in mobile cloudlet systems with intermittent connectivity. IEEE Trans Mob Comput 14(12):2516\u20132529","journal-title":"IEEE Trans Mob Comput"},{"issue":"12","key":"1279_CR22","doi-asserted-by":"publisher","first-page":"2149","DOI":"10.1109\/LWC.2020.3015481","volume":"9","author":"T Yu","year":"2020","unstructured":"Yu T, Zhang S, Chen X, Xu S (2020) An analytical framework for delay optimal mobile edge deployment in wireless networks. IEEE Wireless Commun Lett 9(12):2149\u20132153","journal-title":"IEEE Wireless Commun Lett"},{"issue":"4","key":"1279_CR23","doi-asserted-by":"publisher","first-page":"725","DOI":"10.1109\/TCC.2015.2449834","volume":"5","author":"M Jia","year":"2017","unstructured":"Jia M, Cao J, Liang W (2017) Optimal cloudlet placement and user to cloudlet allocation in wireless metropolitan area networks. IEEE Trans Cloud Comput 5(4):725\u2013737","journal-title":"IEEE Trans Cloud Comput"},{"key":"1279_CR24","doi-asserted-by":"crossref","unstructured":"Ma L, Wu J, Chen L (2017) Dota: Delay bounded optimal cloudlet deployment and user association in wmans. In: 17th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID)","DOI":"10.1109\/CCGRID.2017.34"},{"issue":"10","key":"1279_CR25","doi-asserted-by":"publisher","first-page":"2866","DOI":"10.1109\/TPDS.2015.2510638","volume":"27","author":"Z Xu","year":"2015","unstructured":"Xu Z, Liang W, Xu W, Jia M, Guo S (2015) Efficient algorithms for capacitated cloudlet placements. IEEE Trans Parallel Distrib Syst 27(10):2866\u20132880","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"1279_CR26","doi-asserted-by":"crossref","unstructured":"Meng J, Shi W, Tan H, Li X (2017) Cloudlet placement and minimum-delay routing in cloudlet computing. In: 3rd International Conference on Big Data Computing and Communications (BIGCOM)","DOI":"10.1109\/BIGCOM.2017.58"},{"issue":"4","key":"1279_CR27","doi-asserted-by":"publisher","first-page":"540","DOI":"10.1007\/s11704-015-4362-0","volume":"9","author":"X Chen","year":"2015","unstructured":"Chen X, Li A, Guo W, Huang G et al (2015) Runtime model based approach to iot application development. Front Comp Sci 9(4):540\u2013553","journal-title":"Front Comp Sci"},{"key":"1279_CR28","doi-asserted-by":"publisher","unstructured":"Zhu X, Zhou MC (2021) Multi-objective optimized cloudlet deployment and task offloading for mobile edge computing. IEEE Internet Things J. https:\/\/doi.org\/10.1109\/JIOT.2021.3073113","DOI":"10.1109\/JIOT.2021.3073113"},{"issue":"6","key":"1279_CR29","doi-asserted-by":"publisher","first-page":"3841","DOI":"10.1109\/TITS.2021.3059455","volume":"22","author":"B Cao","year":"2021","unstructured":"Cao B, Fan S, Zhao J, Tian S, Zheng Z, Yan Y, Yang P (2021) Large-scale many-objective deployment optimization of edge servers. IEEE Trans Intell Transp Syst 22(6):3841\u20133849","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"2","key":"1279_CR30","doi-asserted-by":"publisher","first-page":"1879","DOI":"10.1109\/JIOT.2018.2878876","volume":"6","author":"Q Hu","year":"2019","unstructured":"Hu Q, Cai Y, Yu G, Qin Z, Zhao M, Li GY (2019) Joint offloading and trajectory design for uav-enabled mobile edge computing systems. IEEE Internet Things J 6(2):1879\u20131892. https:\/\/doi.org\/10.1109\/JIOT.2018.2878876","journal-title":"IEEE Internet Things J"},{"issue":"3","key":"1279_CR31","doi-asserted-by":"publisher","first-page":"2049","DOI":"10.1109\/TVT.2017.2706308","volume":"67","author":"S Jeong","year":"2018","unstructured":"Jeong S, Simeone O, Kang J (2018) Mobile edge computing via a uav-mounted cloudlet: Optimization of bit allocation and path planning. IEEE Trans Veh Technol 67(3):2049\u20132063. https:\/\/doi.org\/10.1109\/TVT.2017.2706308","journal-title":"IEEE Trans Veh Technol"},{"key":"1279_CR32","unstructured":"Jasika N, Alispahic N, Elma A, Ilvana K, Elma L, Nosovic N (2012) Dijkstra\u2019s shortest path algorithm serial and parallel execution performance analysis. In: 2012 Proceedings of the 35th International Convention MIPRO, pp 1811\u20131815"},{"issue":"7","key":"1279_CR33","doi-asserted-by":"publisher","first-page":"4254","DOI":"10.1109\/TII.2019.2905659","volume":"15","author":"B Lin","year":"2019","unstructured":"Lin B, Zhu F, Zhang J, Chen J, Chen X, Xiong NN, Lloret Mauri J (2019) A time-driven data placement strategy for a scientific workflow combining edge computing and cloud computing. IEEE Trans Ind Inf 15(7):4254\u20134265","journal-title":"IEEE Trans Ind Inf"},{"key":"1279_CR34","doi-asserted-by":"publisher","first-page":"115537","DOI":"10.1109\/ACCESS.2020.3004509","volume":"8","author":"Z Chen","year":"2020","unstructured":"Chen Z, Hu J, Chen X, Hu J, Zheng X, Min G (2020c) Computation offloading and task scheduling for dnn-based applications in cloud-edge computing. IEEE Access 8:115537\u2013115547","journal-title":"IEEE Access"},{"issue":"8","key":"1279_CR35","doi-asserted-by":"publisher","first-page":"5456","DOI":"10.1109\/TII.2019.2961237","volume":"16","author":"B Lin","year":"2020","unstructured":"Lin B, Huang Y, Zhang J, Hu J, Chen X, Li J (2020) Cost-driven offloading for DNN-based applications over cloud, edge, and end devices. IEEE Trans Ind Inf 16(8):5456\u20135466","journal-title":"IEEE Trans Ind Inf"},{"key":"1279_CR36","doi-asserted-by":"crossref","unstructured":"Shi Y, Obaiahnahatti B (1998) A modified particle swarm optimizer. In: IEEE Conference on Evolutionary Computation (ICEC), pp 69 \u2013 73","DOI":"10.1109\/ICEC.1998.699146"},{"issue":"3","key":"1279_CR37","doi-asserted-by":"publisher","first-page":"939","DOI":"10.1109\/TMC.2019.2957804","volume":"20","author":"S Wang","year":"2021","unstructured":"Wang S, Guo Y, Zhang N, Yang P, Zhou A, Shen X (2021) Delay-aware microservice coordination in mobile edge computing: A reinforcement learning approach. IEEE Trans Mob Comput 20(3):939\u2013951","journal-title":"IEEE Trans Mob Comput"},{"issue":"6","key":"1279_CR38","doi-asserted-by":"publisher","first-page":"3538","DOI":"10.1109\/TII.2019.2896965","volume":"15","author":"J Xu","year":"2019","unstructured":"Xu J, Wang S, Bhargava BK, Yang F (2019) A blockchain-enabled trustless crowd-intelligence ecosystem on mobile edge computing. IEEE Trans Ind Inf 15(6):3538\u20133547","journal-title":"IEEE Trans Ind Inf"},{"key":"1279_CR39","doi-asserted-by":"crossref","unstructured":"Zhang L, Wang S, Chang RN (2018) QCSS: A qoe-aware control plane for adaptive streaming service over mobile edge computing infrastructures. In: IEEE International Conference on Web Services (ICWS)","DOI":"10.1109\/ICWS.2018.00025"},{"key":"1279_CR40","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.jpdc.2017.09.014","volume":"127","author":"S Wang","year":"2019","unstructured":"Wang S, Zhao Y, Huang L, Xu J, Hsu CH (2019) Qos prediction for service recommendations in mobile edge computing. J Parallel Distrib Comput 127:134\u2013144","journal-title":"J Parallel Distrib Comput"},{"key":"1279_CR41","doi-asserted-by":"crossref","unstructured":"Han S, Shen H, Philipose M, Agarwal S, Wolman A, Krishnamurthy A (2016) MCDNN: An approximation-based execution framework for deep stream processing under resource constraints. In: the 14th Annual International Conference on Mobile Systems, Applications, and Services","DOI":"10.1145\/2906388.2906396"},{"issue":"4","key":"1279_CR42","doi-asserted-by":"publisher","first-page":"727","DOI":"10.1109\/TSC.2015.2481421","volume":"11","author":"L Cui","year":"2018","unstructured":"Cui L, Zhang J, Yue L, Shi Y, Li H, Yuan D (2018) A genetic algorithm based data replica placement strategy for scientific applications in clouds. IEEE Trans Serv Comput 11(4):727\u2013739","journal-title":"IEEE Trans Serv Comput"}],"container-title":["Peer-to-Peer Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-021-01279-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12083-021-01279-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-021-01279-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,16]],"date-time":"2024-09-16T01:27:04Z","timestamp":1726450024000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12083-021-01279-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,1]]}},"alternative-id":["1279"],"URL":"https:\/\/doi.org\/10.1007\/s12083-021-01279-z","relation":{},"ISSN":["1936-6442","1936-6450"],"issn-type":[{"type":"print","value":"1936-6442"},{"type":"electronic","value":"1936-6450"}],"subject":[],"published":{"date-parts":[[2022,1]]},"assertion":[{"value":"19 July 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 December 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This work does not contain any studies with human participants or animals performed by any of the authors.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no conflict of interest.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}