{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T15:51:27Z","timestamp":1778082687014,"version":"3.51.4"},"reference-count":53,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2018,9,10]],"date-time":"2018-09-10T00:00:00Z","timestamp":1536537600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Science Foundation of China","doi-asserted-by":"publisher","award":["61702277, 61772283"],"award-info":[{"award-number":["61702277, 61772283"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"The Startup Foundation for Introducing Talent of NUIST","award":["KFKT2017B04"],"award-info":[{"award-number":["KFKT2017B04"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>With the development of the Internet of Things (IoT) technology, a vast amount of the IoT data is generated by mobile applications from mobile devices. Cloudlets provide a paradigm that allows the mobile applications and the generated IoT data to be offloaded from the mobile devices to the cloudlets for processing and storage through the access points (APs) in the Wireless Metropolitan Area Networks (WMANs). Since most of the IoT data is relevant to personal privacy, it is necessary to pay attention to data transmission security. However, it is still a challenge to realize the goal of optimizing the data transmission time, energy consumption and resource utilization with the privacy preservation considered for the cloudlet-enabled WMAN. In this paper, an IoT-oriented offloading method, named IOM, with privacy preservation is proposed to solve this problem. The task-offloading strategy with privacy preservation in WMANs is analyzed and modeled as a constrained multi-objective optimization problem. Then, the Dijkstra algorithm is employed to evaluate the shortest path between APs in WMANs, and the nondominated sorting differential evolution algorithm (NSDE) is adopted to optimize the proposed multi-objective problem. Finally, the experimental results demonstrate that the proposed method is both effective and efficient.<\/jats:p>","DOI":"10.3390\/s18093030","type":"journal-article","created":{"date-parts":[[2018,9,10]],"date-time":"2018-09-10T10:28:57Z","timestamp":1536575337000},"page":"3030","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["An IoT-Oriented Offloading Method with Privacy Preservation for Cloudlet-Enabled Wireless Metropolitan Area Networks"],"prefix":"10.3390","volume":"18","author":[{"given":"Zhanyang","family":"Xu","sequence":"first","affiliation":[{"name":"School of Computer and Software, Nanjing University of Information Science and Technology, Nanjing 210044, China"},{"name":"Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information Science and Technology, Nanjing 210044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Renhao","family":"Gu","sequence":"additional","affiliation":[{"name":"School of Computer and Software, Nanjing University of Information Science and Technology, Nanjing 210044, China"},{"name":"Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information Science and Technology, Nanjing 210044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tao","family":"Huang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Silicon Lake College, Suzhou 215332, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haolong","family":"Xiang","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Auckland, Auckland 1023, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7353-4159","authenticated-orcid":false,"given":"Xuyun","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Engineering, University of Auckland, Auckland 1023, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lianyong","family":"Qi","sequence":"additional","affiliation":[{"name":"School of Information Science and Engineering, Qufu Normal University, Rizhao 276826, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4879-9803","authenticated-orcid":false,"given":"Xiaolong","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Computer and Software, Nanjing University of Information Science and Technology, Nanjing 210044, China"},{"name":"Jiangsu Engineering Center of Network Monitoring, Nanjing University of Information Science and Technology, Nanjing 210044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,9,10]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1007\/s40012-016-0110-3","article-title":"Blind key distribution mechanism to secure wireless metropolitan area network","volume":"4","author":"Baskaran","year":"2016","journal-title":"CSI Trans. ICT"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1109\/TSC.2015.2511002","article-title":"mCloud: A context-aware offloading framework for heterogeneous mobile cloud","volume":"10","author":"Zhou","year":"2015","journal-title":"Trans. Serv. Comput."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Karloff, H., and Subbaraman, R. (2015, January 15\u201317). Designing wireless metropolitan-area networks using mathematical optimization. Proceedings of the Wireless Telecommunications Symposium (WTS), New York, NY, USA.","DOI":"10.1109\/WTS.2015.7117253"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Al-Janabi, S., Al-Shourbaji, I., Shojafar, M., and Abdelhag, M. (2017, January 14\u201316). Mobile Cloud Computing: Challenges and Future Research Directions. Proceedings of the 10th International Conference on Developments in eSystems Engineering (DeSE), Paris, France.","DOI":"10.1109\/DeSE.2017.21"},{"key":"ref_5","first-page":"12","article-title":"Adaptive fractional-pixel motion estimation skipped algorithm for efficient HEVC motion estimation","volume":"14","author":"Zhaoqing","year":"2018","journal-title":"ACM Trans. Multimed. Comput. Commun. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"974","DOI":"10.1109\/TPDS.2014.2316834","article-title":"Decentralized computation offloading game for mobile cloud computing","volume":"26","author":"Chen","year":"2015","journal-title":"Trans. Parallel Distrib. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Jara, A.J. (2014, January 17\u201318). Wearable internet: Powering personal devices with the internet of things capabilities. Proceedings of the International Conference on Identification, Information and Knowledge in the Internet of Things (IIKI), Beijing, China.","DOI":"10.1109\/IIKI.2014.9"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1605","DOI":"10.1016\/j.csda.2010.01.010","article-title":"A cluster analysis selection strategy for supersaturated designs","volume":"54","author":"Li","year":"2010","journal-title":"Comput. Stat. Data Anal."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Keng, D., and Koo, S.G.M. (2014, January 1\u20133). Spatial standards for Internet of Things. Proceedings of the Conference on Internet of Things (iThings), Taipei, Taiwan.","DOI":"10.1109\/iThings.2014.50"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1080\/02664763.2013.840271","article-title":"Variable selection in the high-dimensional continuous generalized linear model with current status data","volume":"41","author":"Tian","year":"2014","journal-title":"J. Appl. Stat."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"472","DOI":"10.1007\/s11424-015-3252-8","article-title":"On-Line Scheduling on Parallel Machines to Minimize the Makespan","volume":"29","author":"Li","year":"2016","journal-title":"J. Syst. Sci. Complex."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.apm.2015.04.036","article-title":"On the conditional and partial trade credit policy with capital constraints: A Stackelberg model","volume":"40","author":"Wang","year":"2016","journal-title":"Appl. Math. Model."},{"key":"ref_13","unstructured":"Meng, S., Wang, S., Wu, T., Li, D., Huang, T., Wu, X., Xu, X., and Dou, W. (July, January 27). An uncertainty-aware evolutionary scheduling method for cloud service provisioning. Proceedings of the IEEE International Conference on Web Services (ICWS), San Francisco, CA, USA."},{"key":"ref_14","first-page":"441","article-title":"Levitin-Polyak well-posedness in generalized equilibrium problems with functional constraints","volume":"6","author":"Wang","year":"2010","journal-title":"Pac. J. Optim."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Qu, B., and Zhao, J. (2013). Methods for Solving Generalized Nash Equilibrium. J. Appl. Math.","DOI":"10.1155\/2013\/762165"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1007\/s10589-008-9173-x","article-title":"Some projection-like methods for the generalized Nash equilibria","volume":"45","author":"Zhang","year":"2010","journal-title":"Comput. Optim. Appl."},{"key":"ref_17","unstructured":"Li, Y., and Gao, W. (May, January 26). Code offload with least context migration in the mobile cloud. Proceedings of the Conference on Computer Communications (ICCC), Kowloon, Hong Kong."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Soyata, T., Muraleedharan, R., Funai, C., Kwon, M., and Heinzelman, W. (2012, January 1\u20134). Cloud-vision: Real-time face recognition using a mobile cloudlet-cloud acceleration architecture. Proceedings of the IEEE Symposium on Computers and Communications (ISCC), Cappadocia, Turkey.","DOI":"10.1109\/ISCC.2012.6249269"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Li, Y., Anh, N.T., Nooh, A.S., Ra, K., and Jo, M. (2018, January 24\u201327). Dynamic Mobile Cloudlet Clustering for Fog Computing. Proceedings of the International Conference on Electronics, Information, and Communication (CEIC), Honolulu, HI, USA.","DOI":"10.23919\/ELINFOCOM.2018.8330676"},{"key":"ref_20","first-page":"171","article-title":"A novel routing protocol providing good transmission reliability in underwater sensor networks","volume":"16","author":"Shen","year":"2015","journal-title":"J. Internet Technol."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Xiang, H., Xu, X., Zheng, H., Li, S., Wu, T., Dou, W., and Yu, S. (2016, January 4\u20138). An adaptive cloudlet placement method for mobile applications over cloud. Proceedings of the Global Communications Conference (GLOBECOM), Washington, DC, USA.","DOI":"10.1109\/GLOCOM.2016.7841576"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1121","DOI":"10.1007\/s10092-017-0221-8","article-title":"Partial condition number for the equality constrained linear least squares problem","volume":"54","author":"Li","year":"2017","journal-title":"Calcolo"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1016\/j.future.2018.04.076","article-title":"Privacy-preserving machine learning with multiple data providers","volume":"87","author":"Li","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"3631","DOI":"10.1109\/TC.2016.2560812","article-title":"Deypos: Deduplicatable dynamic proof of storage for multi-user environments","volume":"65","author":"He","year":"2016","journal-title":"IEEE Trans. Comput."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Namjoshi, J., and Gupte, A. (2009, January 21\u201325). Service oriented architecture for cloud based travel reservation software as a service. Proceedings of the 2009 IEEE International Conference on Cloud Computing (ICCC), Bangalore, India.","DOI":"10.1109\/CLOUD.2009.77"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Xue, S., Zhang, Y., Xu, X., Xing, G., Xiang, H., and Ji, S. (2017). QET: A QoS-Based Energy-Aware Task Scheduling Method in Cloud Environment. Clust. Comput.","DOI":"10.1007\/s10586-017-1047-5"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Yang, J., Xu, X., and Dou, W. (2016, January 12\u201314). A Task Scheduling Method for Energy-Performance Trade-off in Clouds. Proceedings of the 18th International Conference on High Performance Computing and Communications (HPCC), Sydney, Australia.","DOI":"10.1109\/HPCC-SmartCity-DSS.2016.0146"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1964","DOI":"10.1109\/TC.2015.2462821","article-title":"Systematic data placement optimization in multi-cloud storage for complex requirements","volume":"65","author":"Su","year":"2016","journal-title":"IEEE Trans. Comput."},{"key":"ref_29","unstructured":"Jia, M., Liang, W., Xu, Z., Huang, M., and Ma, Y. (2018). QoS-Aware Cloudlet Load Balancing in Wireless Metropolitan Area Networks. IEEE Trans. Cloud Comput."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Jia, M., Liang, W., Xu, Z., and Huang, M. (2016, January 10\u201314). Cloudlet load balancing in wireless metropolitan area networks. Proceedings of the Conference on Computer Communications (INFOCOM), San Francisco, CA, USA.","DOI":"10.1109\/INFOCOM.2016.7524411"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Khan, A.M., and Freitag, F. (2017, January 11\u201314). On Edge Cloud Service Provision with Distributed Home Servers. Proceedings of the IEEE International Conference on Cloud Computing Technology and Science (CloudCom), Hong Kong, China.","DOI":"10.1109\/CloudCom.2017.50"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Barbera, M., Kosta, S., Mei, A., and Stefa, J. (2013, January 14\u201319). To offload or not to offload? the bandwidth and energy costs of mobile cloud computing. Proceedings of the IEEE International Conference on Computer Communications (INFOCOM), Turin, Italy.","DOI":"10.1109\/INFCOM.2013.6566921"},{"key":"ref_33","unstructured":"Zhang, Z., and Li, S. (April, January 29). A Survey of Computational Offloading in Mobile Cloud Computing. Proceedings of the IEEE International Conference on Mobile Cloud Computing, Services, and Engineering (MobileCloud), Oxford, UK."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.na.2015.09.021","article-title":"Some geometrical properties of convex level sets of minimal graph on 2-dimensional Riemannian manifolds","volume":"130","author":"Wang","year":"2016","journal-title":"Nonlinear Anal."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1016\/j.jcss.2015.06.009","article-title":"Collaboration reputation for trustworthy Web service selection in social networks","volume":"82","author":"Wang","year":"2016","journal-title":"J. Comput. Syst. Sci."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Xu, Z., Liang, W., Xu, W., Jia, M., and Guo, S. (2015, January 26\u201329). Capacitated cloudlet placements in wireless metropolitan area networks. Proceedings of the IEEE International Conference on Local Computer Networks (LCN), Clearwater Beach, FL, USA.","DOI":"10.1109\/LCN.2015.7366372"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Hoang, D.T., Niyato, D., and Wang, P. (2012, January 1\u20134). Optimal admission control policy for mobile cloud computing hotspot with cloudlet. Proceedings of the Conference on Wireless Communications and Networking Conference (IWCNC), Shanghai, China.","DOI":"10.1109\/WCNC.2012.6214347"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Whaiduzzaman, M., Gani, A., and Naveed, A. (2014, January 15\u201316). Pefc: Performance enhancement framework for cloudlet in mobile cloud computing. Proceedings of the Symposium on Robotics and Manufacturing Automation, Kuala Lumpur, Malaysia.","DOI":"10.1109\/ROMA.2014.7295892"},{"key":"ref_39","doi-asserted-by":"crossref","unstructured":"Artail, A., Frenn, K., Safa, H., and Artail, H. (2015, January 24\u201327). A framework of mobile cloudlet centers based on the use of mobile devices as cloudlets. Proceedings of the Conference on Advanced Information Networking and Applications (AINA), Gwangiu, Korea.","DOI":"10.1109\/AINA.2015.267"},{"key":"ref_40","unstructured":"Ciobanu, R.I., Negru, C., Pop, F., and Dobre, C. (2017). Drop computing: Ad-hoc dynamic collaborative computing. Future Gener. Comput. Syst."},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Mao, Y., Zhang, J., and Letaief, K.B. (2017, January 19\u201322). Joint task offloading scheduling and transmit power allocation for mobile-edge computing systems. Proceedings of the in Wireless Communications and Networking Conference (WCNC), San Francisco, CA, USA.","DOI":"10.1109\/WCNC.2017.7925615"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1186\/s13660-016-1126-9","article-title":"Smoothing of the lower-order exact penalty function for inequality constrained optimization","volume":"2016","author":"Lian","year":"2016","journal-title":"J. Inequal. Appl."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.aml.2015.01.002","article-title":"Continuous dependence property of BSDE with constraints","volume":"45","author":"Wu","year":"2015","journal-title":"Appl. Math. Lett."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1007\/s10898-013-0111-9","article-title":"A new class of exact penalty functions and penalty algorithms","volume":"58","author":"Wang","year":"2014","journal-title":"J. Glob. Optim."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"1601","DOI":"10.1109\/LCOMM.2017.2684812","article-title":"Energy driven avatar migration in green cloudlet networks","volume":"21","author":"Fan","year":"2017","journal-title":"IEEE Commun. Lett."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1016\/j.future.2015.10.004","article-title":"Offloading Mobile Data Traffic for QoS-aware Service Provision in Vehicular Cyber-Physical Systems","volume":"61","author":"Wang","year":"2016","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_47","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_48","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1109\/MPRV.2015.32","article-title":"Edge analytics in the internet of things","volume":"2","author":"Satyanarayanan","year":"2015","journal-title":"IEEE Perv. Comput."},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"ARahman, Hassanain, E, and Hossain, M.S. (2017). Towards a secure mobile edge computing framework for Hajj. IEEE Access, 5, 11768\u201311781.","DOI":"10.1109\/ACCESS.2017.2716782"},{"key":"ref_50","unstructured":"Chen, M., Qian, Y., Chen, J., Hwang, K., Mao, S., and Hu, L. (2016). Privacy protection and intrusion avoidance for cloudlet-based medical data sharing. IEEE Trans. Cloud Comput."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"1459","DOI":"10.1080\/01630563.2014.895755","article-title":"A Successive Projection Algorithm for Solving the Multiple-Sets Split Feasibility Problem","volume":"35","author":"Liu","year":"2014","journal-title":"Numer. Funct. Anal. Optim."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1007\/s10255-016-0561-1","article-title":"An implicit degree condition for relative length of long paths and cycles in graphs","volume":"32","author":"Cai","year":"2016","journal-title":"Acta Math. Appl. Sin."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"853","DOI":"10.1016\/j.jmaa.2010.12.002","article-title":"Some new integral inequalities and their applications in studying the stability of nonlinear integro-differential equations with time delay","volume":"377","author":"Li","year":"2011","journal-title":"J. Math. Anal. Appl."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/9\/3030\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:19:46Z","timestamp":1760195986000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/9\/3030"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,10]]},"references-count":53,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2018,9]]}},"alternative-id":["s18093030"],"URL":"https:\/\/doi.org\/10.3390\/s18093030","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,9,10]]}}}