{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T13:32:55Z","timestamp":1776691975163,"version":"3.51.2"},"reference-count":42,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2019,6,2]],"date-time":"2019-06-02T00:00:00Z","timestamp":1559433600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Science and Technology Major Project of China","award":["2017ZX06002005"],"award-info":[{"award-number":["2017ZX06002005"]}]},{"name":"Fundamental Research Funds for the Central Universities of Central South University","award":["2018zzts614"],"award-info":[{"award-number":["2018zzts614"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information"],"abstract":"<jats:p>Mobile phone applications have been rapidly growing and emerging with the Internet of Things (IoT) applications in augmented reality, virtual reality, and ultra-clear video due to the development of mobile Internet services in the last three decades. These applications demand intensive computing to support data analysis, real-time video processing, and decision-making for optimizing the user experience. Mobile smart devices play a significant role in our daily life, and such an upward trend is continuous. Nevertheless, these devices suffer from limited resources such as CPU, memory, and energy. Computation offloading is a promising technique that can promote the lifetime and performance of smart devices by offloading local computation tasks to edge servers. In light of this situation, the strategy of computation offloading has been adopted to solve this problem. In this paper, we propose a computation offloading strategy under a scenario of multi-user and multi-mobile edge servers that considers the performance of intelligent devices and server resources. The strategy contains three main stages. In the offloading decision-making stage, the basis of offloading decision-making is put forward by considering the factors of computing task size, computing requirement, computing capacity of server, and network bandwidth. In the server selection stage, the candidate servers are evaluated comprehensively by multi-objective decision-making, and the appropriate servers are selected for the computation offloading. In the task scheduling stage, a task scheduling model based on the improved auction algorithm has been proposed by considering the time requirement of the computing tasks and the computing performance of the mobile edge computing server. Extensive simulations have demonstrated that the proposed computation offloading strategy could effectively reduce service delay and the energy consumption of intelligent devices, and improve user experience.<\/jats:p>","DOI":"10.3390\/info10060191","type":"journal-article","created":{"date-parts":[[2019,6,3]],"date-time":"2019-06-03T02:08:40Z","timestamp":1559527720000},"page":"191","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":44,"title":["Computation Offloading Strategy in Mobile Edge Computing"],"prefix":"10.3390","volume":"10","author":[{"given":"Jinfang","family":"Sheng","sequence":"first","affiliation":[{"name":"School of Computer Science and Engineering, Central South University, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jie","family":"Hu","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Central South University, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoyu","family":"Teng","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Central South University, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8815-7533","authenticated-orcid":false,"given":"Bin","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Central South University, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoxia","family":"Pan","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, Central South University, Changsha 410073, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,6,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s11036-012-0368-0","article-title":"A survey of computation offloading for mobile systems","volume":"18","author":"Kumar","year":"2013","journal-title":"Mob. Netw. Appl."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1232","DOI":"10.1109\/SURV.2011.111411.00016","article-title":"A survey and taxonomy of cyber foraging of mobile devices","volume":"14","author":"Sharifi","year":"2012","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Cuervo, E., Balasubramanian, A., Cho, D., Wolman, A., Saroiu, S., and Chandra, R. (2010, January 15\u201318). MAUI: Making smartphones last longer with code offload. Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, San Francisco, CA, USA.","DOI":"10.1145\/1814433.1814441"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Kosta, S., Aucinas, A., Hui, P., Mortier, R., and Zhang, X. (2012, January 25\u201330). Thinkair: Dynamic resource allocation and parallel execution in the cloud for mobile code offloading. Proceedings of the T2012 Proceedings IEEE Infocom, Orlando, FL, USA.","DOI":"10.1109\/INFCOM.2012.6195845"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1007\/s10796-013-9458-1","article-title":"Phone2Cloud: Exploiting computation offloading for energy saving on smartphones in mobile cloud computing","volume":"16","author":"Xia","year":"2014","journal-title":"Inf. Syst. Front."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"3590","DOI":"10.1109\/JSAC.2016.2611964","article-title":"Dynamic computation offloading for mobile-edge computing with energy harvesting devices","volume":"34","author":"Mao","year":"2016","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1397","DOI":"10.1109\/TWC.2016.2633522","article-title":"Energy-efficient resource allocation for mobile-edge computation offloading","volume":"16","author":"You","year":"2017","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Deng, M., Tian, H., and Lyu, X. (2016, January 16\u201318). Adaptive sequential offloading game for multi-cell mobile edge computing. Proceedings of the 2016 23rd International Conference on Telecommunications (ICT), Thessaloniki, Greece.","DOI":"10.1109\/ICT.2016.7500395"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.future.2012.05.023","article-title":"Mobile cloud computing: A survey","volume":"29","author":"Fernando","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_10","unstructured":"Rahman, M., Gao, J., and Tsai, W.T. (2017). Energy Saving Research on Mobile Cloud Computing in 5G. Chin. J. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1109\/SURV.2013.050113.00090","article-title":"Heterogeneity in mobile cloud computing: taxonomy and open challenges","volume":"16","author":"Sanaei","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Orsini, G., Bade, D., and Lamersdorf, W. (2016, January 11\u201313). Computing at the Mobile Edge: Designing Elastic Android Applications for Computation Offloading. Proceedings of the Ifip Wireless & Mobile Networking Conference, Colmar, France.","DOI":"10.1109\/WMNC.2015.10"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/TWC.2014.2331051","article-title":"Collaborative Task Execution in Mobile Cloud Computing Under a Stochastic Wireless Channel","volume":"14","author":"Zhang","year":"2015","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MCOM.2015.7120041","article-title":"On the computation offloading at ad hoc cloudlet: architecture and service modes","volume":"53","author":"Min","year":"2015","journal-title":"IEEE Commun. Mag."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1109\/MPRV.2009.82","article-title":"The case for vm-based cloudlets in mobile computing","volume":"8","author":"Satyanarayanan","year":"2009","journal-title":"IEEE Pervasive Comput."},{"key":"ref_16","first-page":"327","article-title":"Edge Computing:Platforms, Applications and Challenges","volume":"55","author":"Ziming","year":"2018","journal-title":"J. Comput. Res. Dev."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1481","DOI":"10.1109\/LCOMM.2017.2690678","article-title":"Latency Aware Workload Offloading in the Cloudlet Network","volume":"21","author":"Sun","year":"2018","journal-title":"IEEE Commun. Lett."},{"key":"ref_18","first-page":"907","article-title":"Edge Computing: A New Computing Model in the Age of Internet of Things","volume":"54","author":"Shi","year":"2017","journal-title":"J. Comput. Res. Dev."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2516","DOI":"10.1109\/TMC.2015.2405539","article-title":"Offloading in mobile cloudlet systems with intermittent connectivity","volume":"14","author":"Zhang","year":"2015","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"725","DOI":"10.1109\/TCC.2015.2449834","article-title":"Optimal cloudlet placement and user to cloudlet allocation in wireless metropolitan area networks","volume":"5","author":"Jia","year":"2017","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1109\/TSIPN.2015.2448520","article-title":"Joint optimization of radio and computational resources for multicell mobile-edge computing","volume":"1","author":"Sardellitti","year":"2015","journal-title":"IEEE Trans. Signal Inf. Process. Over Netw."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1628","DOI":"10.1109\/COMST.2017.2682318","article-title":"Edge Computing: A Survey on Architecture and Computation Offloading","volume":"19","author":"Mach","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1109\/COMST.2017.2705720","article-title":"On Multi-Access Edge Computing: A Survey of the Emerging 5G Network Edge Architecture & Orchestration","volume":"19","author":"Taleb","year":"2017","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1109\/CC.2016.7405725","article-title":"Mobile Edge Computing Towards 5G: Vision, Recent Progress, and Open Challenges","volume":"13","author":"Yu","year":"2017","journal-title":"China Commun."},{"key":"ref_25","first-page":"1","article-title":"Mobile Edge Computing for 5G Demand","volume":"42","author":"Tian","year":"2017","journal-title":"J. Beijing Univ. Posts Telecommun."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Li, W., Wang, B., Sheng, J., Dong, K., and Li, Z. (2018). A resource service model in the industrial iot system based on transparent computing. Sensors, 18.","DOI":"10.3390\/s18040981"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Ahmed, A., and Ahmed, E. (2016, January 7\u20138). A Survey on Mobile Edge Computing. Proceedings of the 10th IEEE International Conference on Intelligent Systems and Control, Coimbatore, India.","DOI":"10.1109\/ISCO.2016.7727082"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"6757","DOI":"10.1109\/ACCESS.2017.2685434","article-title":"A Survey on Mobile Edge Networks: Convergence of Computing, Caching and Communications","volume":"5","author":"Wang","year":"2017","journal-title":"IEEE Access"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2795","DOI":"10.1109\/TNET.2015.2487344","article-title":"Efficient multi-user computation offloading for mobile-edge cloud computing","volume":"24","author":"Chen","year":"2016","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Cheng, K., Teng, Y., Sun, W., Liu, A., and Wang, X. (2018, January 20\u201324). Energy-Efficient Joint Offloading and Wireless Resource Allocation Strategy in Multi-MEC Server Systems. Proceedings of the IEEE ICC, Kansas City, MO, USA.","DOI":"10.1109\/ICC.2018.8422877"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Shi, C., Habak, K., Pandurangan, P., Ammar, M., Naik, M., and Zegura, E. (2014, January 11\u201314). COSMOS: Computation offloading as a service for mobile devices. Proceedings of the IAcm Mobihoc, Philadelphia, PA, USA.","DOI":"10.1145\/2632951.2632958"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"3435","DOI":"10.1109\/TVT.2016.2593486","article-title":"Multiuser joint task offloading and resource optimization in proximate clouds","volume":"66","author":"Lyu","year":"2017","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_33","first-page":"537","article-title":"Research on mobile edge computing task offloading and base station association collaborative decision making problem","volume":"55","author":"Yu","year":"2018","journal-title":"J. Comput. Res. Dev."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"2253","DOI":"10.1109\/TC.2014.2366735","article-title":"Multi-User Computation Partitioning for Latency Sensitive Mobile Cloud Applications","volume":"64","author":"Yang","year":"2015","journal-title":"IEEE Trans. Comput."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Huerta-Canepa, G., and Lee, D. (2008, January 25\u201328). An Adaptable Application Offloading Scheme Based on Application Behavior. Proceedings of the 22nd International Conference on Advanced Information Networking and Applications, Okinawa, Japan.","DOI":"10.1109\/WAINA.2008.148"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Wen, Y., Zhang, W., and Luo, H. (2012, January 25\u201330). Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones. Proceedings of the IEEE Infocom, Orlando, FL, USA.","DOI":"10.1109\/INFCOM.2012.6195685"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Lin, X., Zhang, H., Ji, H., and Leung, V.C.M. (2016, January 23\u201325). Joint computation and communication resource allocation in mobile-edge cloud computing networks. Proceedings of the 2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC), Beijing, China.","DOI":"10.1109\/ICNIDC.2016.7974557"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1991","DOI":"10.1109\/TWC.2012.041912.110912","article-title":"A dynamic offloading algorithm for mobile computing","volume":"11","author":"Huang","year":"2012","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_39","unstructured":"Rappaport, T.S. (1996). Wireless Communications: Principles And Practice, Prentice Hall PTR."},{"key":"ref_40","unstructured":"Muraleedharan, R. (2012, January 1\u20134). Cloud-vision: Real-time face recognition using a mobile-cloudlet-cloud acceleration architecture. Proceedings of the 2012 IEEE Symposium on Computers and Communications (ISCC), Cappadocia, Turkey."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Zhao, T., Zhou, S., Zhao, Y., and Niu, Z. (2015, January 6\u201310). A cooperative scheduling scheme of local cloud and Internet cloud for delay-aware mobile cloud computing. Proceedings of the IEEE Globecom Workshops, San Diego, CA, USA.","DOI":"10.1109\/GLOCOMW.2015.7414063"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Oueis, J., Strinati, E.C., and Barbarossa, S. (2014). Small cell clustering for efficient distributed cloud computing. IEEE Annu., 1474\u20131479.","DOI":"10.1109\/PIMRC.2014.7136401"}],"container-title":["Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/6\/191\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:55:36Z","timestamp":1760187336000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2078-2489\/10\/6\/191"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,2]]},"references-count":42,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["info10060191"],"URL":"https:\/\/doi.org\/10.3390\/info10060191","relation":{},"ISSN":["2078-2489"],"issn-type":[{"value":"2078-2489","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,6,2]]}}}