{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T00:03:57Z","timestamp":1772064237779,"version":"3.50.1"},"reference-count":22,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2017,4,29]],"date-time":"2017-04-29T00:00:00Z","timestamp":1493424000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>The adaptive mobile resource offloading (AMRO) proposed in this paper is a load balancing scheme for processing large-scale jobs using mobile resources without a cloud server. AMRO is applied in a mobile cloud computing environment based on collaborative architecture. A load balancing scheme with efficient job division and optimized job allocation is needed because the resources for mobile devices will not always be provided consistently in this environment. Therefore, a job load balancing scheme is proposed that considers personal usage patterns and the dynamic resource state of the mobile devices. The delay time for computer job processing is minimized through dynamic job reallocation and adaptive job allocation in the disability state that occurs due to unexpected problems and to excessive job allocations by the mobile devices providing the resources for the mobile cloud computing. In order to validate the proposed load balancing scheme, an adaptive mobile resource management without cloud server (AMRM) protocol was designed and implemented, and the improved processing speed was verified in comparison with the existing offloading method. The improved job processing speed in the mobile cloud environment is demonstrated through job allocation based on AMRM and by taking into consideration the idle resources of the mobile devices. Furthermore, the resource waste of the mobile devices is minimized through adaptive offloading and consideration of both insufficient and idle resources.<\/jats:p>","DOI":"10.3390\/sym9050065","type":"journal-article","created":{"date-parts":[[2017,5,2]],"date-time":"2017-05-02T11:37:20Z","timestamp":1493725040000},"page":"65","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Adaptive Job Load Balancing Scheme on Mobile Cloud Computing with Collaborative Architecture"],"prefix":"10.3390","volume":"9","author":[{"given":"Byoungwook","family":"Kim","sequence":"first","affiliation":[{"name":"Creative Informatics &amp; Computing Institute, Korea University, Seoul 02841, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hwirim","family":"Byun","sequence":"additional","affiliation":[{"name":"Department of Multimedia Engineering, Dongguk University, Seoul 04620, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yoon-A","family":"Heo","sequence":"additional","affiliation":[{"name":"Department of Multimedia Engineering, Dongguk University, Seoul 04620, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Young-Sik","family":"Jeong","sequence":"additional","affiliation":[{"name":"Department of Multimedia Engineering, Dongguk University, Seoul 04620, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,4,29]]},"reference":[{"key":"ref_1","first-page":"48","article-title":"A survey on resource management in cloud computing environment","volume":"4","author":"Sonkar","year":"2015","journal-title":"Int. J. Adv. Trends Comput. Sci. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1007\/s10922-014-9307-7","article-title":"Resource management in clouds: survey and research challenges","volume":"23","author":"Jennings","year":"2015","journal-title":"J. Netw. Syst. Manag."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Satyanarayanan, M. (1996, January 23\u201326). Fundamental challenges in mobile computing. Proceedings of the Fifteenth Annual ACM Symposium on Principles of Distributed Computing (PODC \u201996), Philadelphia, PA, USA.","DOI":"10.1145\/248052.248053"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2656204","article-title":"Cloud computing: Survey on energy efficiency","volume":"47","author":"Mastelic","year":"2015","journal-title":"ACM Comput. Surv."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1002\/spe.2168","article-title":"Inter-Cloud architectures and application brokering: Taxonomy and survey","volume":"44","author":"Grozev","year":"2014","journal-title":"Softw. Pract. Exp."},{"key":"ref_6","first-page":"115","article-title":"A survey of various load balancing algorithms in cloud computing","volume":"3","author":"Kashyap","year":"2014","journal-title":"Int. J. Sci. Technol. Res."},{"key":"ref_7","first-page":"209","article-title":"A Survey on cloud computing and various scheduling algorithms","volume":"4","author":"Singh","year":"2016","journal-title":"Int. J. Adv. Res. Comput. Sci. Manag. Stud."},{"key":"ref_8","first-page":"171","article-title":"A survey on improving performance of real time scheduling for cloud systems","volume":"1","author":"Kulkarni","year":"2015","journal-title":"Int. J. Innov. Res. Sci. Technol."},{"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":"Flinn, J., Park, S., and Satyanarayanan, M. (2002, January 2\u20135). Balancing performance, energy, and quality in pervasive computing. Proceedings of the 22nd International Conference on Distributed Computing Systems, Vienna, Austria."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Balan, R., Satyanarayanan, M., Park, S., and Okoshi, T. (2003, January 5\u20138). Tactics-based remote execution for mobile computing. Proceedings of the 1st International Conference on Mobile Systems, Applications and Services, San Francisco, CA, USA.","DOI":"10.1145\/1066116.1066125"},{"key":"ref_12","first-page":"226","article-title":"Mitigating threats and security metrics in cloud computing","volume":"12","author":"Kar","year":"2016","journal-title":"J. Inf. Process. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13673-015-0031-4","article-title":"Knowledge-based adaptable scheduler for SaaS providers in cloud computing","volume":"5","author":"Motavaselalhagh","year":"2015","journal-title":"Hum. Centric Comput. Inf. Sci."},{"key":"ref_14","first-page":"18","article-title":"Evaluation model of defense information systems use","volume":"6","author":"Kim","year":"2015","journal-title":"J. Converg."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"8079","DOI":"10.3390\/su6118079","article-title":"Efficiency sustainability resource visual simulator for clustered desktop virtualization based on cloud infrastructure","volume":"6","author":"Park","year":"2014","journal-title":"Sustainability"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"2437","DOI":"10.1007\/s11227-015-1390-3","article-title":"Human-centric storage resource mechanism for big data on cloud service architecture","volume":"72","author":"Kim","year":"2015","journal-title":"J. Supercomput."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Kemp, R., Palmer, N., Kielmann, T., and Bal, H. (2012, January 11\u201312). Cuckoo: A computation offloading framework for smartphones. Proceedings of the 4th International conference on Mobile Computing, Applications, and Services, Seattle, WA, USA.","DOI":"10.1007\/978-3-642-29336-8_4"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chun, B.-G., Ihm, S., Maniatis, P., Naik, M., and Patti, A. (2011, January 10\u201313). Clonecloud: Elastic execution between mobile device and cloud. Proceedings of the EuroSys 2011 Conference, Salzburg, Austria.","DOI":"10.1145\/1966445.1966473"},{"key":"ref_19","unstructured":"Clark, C., Fraser, K., Hand, S., Hansen, J., Jul, E., Limpach, C., Pratt, I., and Warfield, A. (2005, January 2\u20134). Live migration of virtual machines. Proceedings of the 2nd Conference on Symposium on Networked Systems Design and Implementation (NSDI \u201905), Berkeley, CA, USA."},{"key":"ref_20","unstructured":"Kristensen, M. (April, January 29). Scavenger: Transparent development of efficient cyber foraging applications. Proceedings of the 2010 IEEE International Conference on Pervasive Computing and Communications, Mannheim, Germany."},{"key":"ref_21","unstructured":"Heo, Y.-A. (2017). A Study on Mobile Resource Management Scheme Based on Collaborative Architecture. [Master\u2019s Thesis, Dongguk University]."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Andrews, S., Ellis, D.A., Shaw, H., and Piwek, L. (2015). Beyond self-report: Tools to compare estimated and real-world smartphone use. PLoS ONE, 10.","DOI":"10.1371\/journal.pone.0139004"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/9\/5\/65\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:34:13Z","timestamp":1760207653000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/9\/5\/65"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,29]]},"references-count":22,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2017,5]]}},"alternative-id":["sym9050065"],"URL":"https:\/\/doi.org\/10.3390\/sym9050065","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,4,29]]}}}