An Adaptive Computation Offloading Mechanism for Mobile Health Applications

Recently, research intergrading medicine and Artificial Intelligence has attracted extensive attention. Mobile health has emerged as a promising paradigm for improving people's work and life in the future. However, high mobility of mobile devices and limited resources pose challenges for users to deal with the applications in mobile health that require large amount of computational resources. In this paper, a novel computation offloading mechanism is proposed in the environments combining of the Internet of Vehicles and Multi-Access Edge Computing. Through the proposed mechanism, mobile health applications are divided into several parts and can be offloaded to appropriate nearby vehicles while meeting the requirements of application completion time, energy consumption, and resource utilization. A particle swarm optimization based approach is proposed to optimize the the aforementioned computation offloading problem in a specific medical application. Evaluations of the proposed algorithms against local computing method serves as baseline method are conducted via extensive simulations. The average task completion time saved by our proposed task allocation scheme increases continually compared with the local solution. Specially, the global resource utilization rate increased from 71.8% to 94.5% compared with the local execution time.

[1]  Mohsen Guizani,et al.  Transactions papers a routing-driven Elliptic Curve Cryptography based key management scheme for Heterogeneous Sensor Networks , 2009, IEEE Transactions on Wireless Communications.

[2]  Rajasekhar Mungara,et al.  A Routing-Driven Elliptic Curve Cryptography based Key Management Scheme for Heterogeneous Sensor Networks , 2014 .

[3]  Jun Cai,et al.  Distributed Multiuser Computation Offloading for Cloudlet-Based Mobile Cloud Computing: A Game-Theoretic Machine Learning Approach , 2018, IEEE Transactions on Vehicular Technology.

[4]  Zhiyuan Li,et al.  Adaptive computation offloading for energy conservation on battery-powered systems , 2007, 2007 International Conference on Parallel and Distributed Systems.

[5]  Cecily Morrison,et al.  The Clinical Application of Mobile Technology to Disaster Medicine , 2012, Prehospital and Disaster Medicine.

[6]  Dusit Niyato,et al.  A Dynamic Offloading Algorithm for Mobile Computing , 2012, IEEE Transactions on Wireless Communications.

[7]  Jaime Lloret,et al.  An m-health application for cerebral stroke detection and monitoring using cloud services , 2019, Int. J. Inf. Manag..

[8]  Huaiyu Dai,et al.  A Truthful Reverse-Auction Mechanism for Computation Offloading in Cloud-Enabled Vehicular Network , 2019, IEEE Internet of Things Journal.

[9]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[10]  Wenzhong Li,et al.  Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing , 2015, IEEE/ACM Transactions on Networking.

[11]  Ali Hassan Sodhro,et al.  Evolution of 5G in Internet of medical things , 2018, 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET).

[12]  Geoffrey H. Kuenning,et al.  Saving portable computer battery power through remote process execution , 1998, MOCO.

[13]  Xiaojiang Du,et al.  Internet Protocol Television (IPTV): The Killer Application for the Next-Generation Internet , 2007, IEEE Communications Magazine.

[14]  Dongman Lee,et al.  An Adaptable Application Offloading Scheme Based on Application Behavior , 2008, 22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008).

[15]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[16]  Ali Hassan Sodhro,et al.  Power Control Algorithms for Media Transmission in Remote Healthcare Systems , 2018, IEEE Access.

[17]  Yang Guo,et al.  Using P2P technology to achieve eHealth interoperability , 2011, ICSSSM11.

[18]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[19]  Adel M. Alimi,et al.  Biped robot control using particle swarm optimization , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[20]  Ali Hassan Sodhro,et al.  Energy-efficient adaptive transmission power control for wireless body area networks , 2016, IET Commun..

[21]  Katsuhiro Temma,et al.  Cloudlets Activation Scheme for Scalable Mobile Edge Computing with Transmission Power Control and Virtual Machine Migration , 2018, IEEE Transactions on Computers.

[22]  Haiyun Luo,et al.  Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones , 2012, 2012 Proceedings IEEE INFOCOM.

[23]  R. Istepanian,et al.  Mobile e-health: the unwired evolution of telemedicine. , 2003, Telemedicine journal and e-health : the official journal of the American Telemedicine Association.

[24]  Lyudmila Mihaylova,et al.  Quality of Service Consideration for the Wireless Telemedicine and E-Health Services , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[25]  Ali Hassan Sodhro,et al.  Artificial Intelligence based QoS optimization for multimedia communication in IoV systems , 2019, Future Gener. Comput. Syst..

[26]  Thomas D. Burd,et al.  Processor design for portable systems , 1996, J. VLSI Signal Process..

[27]  Mohsen Guizani,et al.  An effective key management scheme for heterogeneous sensor networks , 2007, Ad Hoc Networks.

[28]  Luis Alonso,et al.  A Survey on M2M Systems for mHealth: A Wireless Communications Perspective , 2014, Sensors.

[29]  Nei Kato,et al.  Hybrid Method for Minimizing Service Delay in Edge Cloud Computing Through VM Migration and Transmission Power Control , 2017, IEEE Transactions on Computers.

[30]  Min Chen,et al.  Opportunistic Task Scheduling over Co-Located Clouds in Mobile Environment , 2018, IEEE Transactions on Services Computing.

[31]  Ali Hassan Sodhro,et al.  Medical-QoS Based Telemedicine Service Selection Using Analytic Hierarchy Process , 2017, Handbook of Large-Scale Distributed Computing in Smart Healthcare.