Hybrid Workload Enabled and Secure Healthcare Monitoring Sensing Framework in Distributed Fog-Cloud Network

The Internet of Medical Things (IoMT) workflow applications have been rapidly growing in practice. These internet-based applications can run on the distributed healthcare sensing system, which combines mobile computing, edge computing and cloud computing. Offloading and scheduling are the required methods in the distributed network. However, a security issue exists and it is hard to run different types of tasks (e.g., security, delay-sensitive, and delay-tolerant tasks) of IoMT applications on heterogeneous computing nodes. This work proposes a new healthcare architecture for workflow applications based on heterogeneous computing nodes layers: an application layer, management layer, and resource layer. The goal is to minimize the makespan of all applications. Based on these layers, the work proposes a secure offloading-efficient task scheduling (SEOS) algorithm framework, which includes the deadline division method, task sequencing rules, homomorphic security scheme, initial scheduling, and the variable neighbourhood searching method. The performance evaluation results show that the proposed plans outperform all existing baseline approaches for healthcare applications in terms of makespan.

[1]  Fadi Al-Turjman,et al.  Machine learning-data mining integrated approach for premature ventricular contraction prediction , 2021, Neural Computing and Applications.

[2]  Uttam Ghosh,et al.  Effective task scheduling algorithm with deep learning for Internet of Health Things (IoHT) in sustainable smart cities , 2021 .

[3]  Xing Chen,et al.  Effective data placement for scientific workflows in mobile edge computing using genetic particle swarm optimization , 2019, Concurr. Comput. Pract. Exp..

[4]  Ying Wah Teh,et al.  A Novel Cost-Efficient Framework for Critical Heartbeat Task Scheduling Using the Internet of Medical Things in a Fog Cloud System , 2020, Sensors.

[5]  Craig Gentry,et al.  Fully homomorphic encryption using ideal lattices , 2009, STOC '09.

[6]  Rajkumar Buyya,et al.  An Online Algorithm for Task Offloading in Heterogeneous Mobile Clouds , 2018, ACM Trans. Internet Techn..

[7]  N CalheirosRodrigo,et al.  An Online Algorithm for Task Offloading in Heterogeneous Mobile Clouds , 2018 .

[8]  H. Vincent Poor,et al.  Dynamic Task Offloading and Resource Allocation for Ultra-Reliable Low-Latency Edge Computing , 2018, IEEE Transactions on Communications.

[9]  Rong Chai,et al.  Joint Task Offloading, CNN Layer Scheduling, and Resource Allocation in Cooperative Computing System , 2020, IEEE Systems Journal.

[10]  Xianglin Wei,et al.  Efficient multi-tasks scheduling algorithm in mobile cloud computing with time constraints , 2018, Peer-to-Peer Netw. Appl..

[11]  Abdullah Lakhan,et al.  Data Security of Mobile Cloud Computing on Cloud Server , 2016 .

[12]  Farshad Firouzi,et al.  The convergence and interplay of edge, fog, and cloud in the AI-driven Internet of Things (IoT) , 2021, Inf. Syst..

[13]  Zhetao Li,et al.  Energy-Efficient Dynamic Computation Offloading and Cooperative Task Scheduling in Mobile Cloud Computing , 2019, IEEE Transactions on Mobile Computing.

[14]  Abdullah Lakhan,et al.  Energy Aware Dynamic Workflow Application Partitioning and Task Scheduling in Heterogeneous Mobile Cloud Network , 2018, 2018 International Conference on Cloud Computing, Big Data and Blockchain (ICCBB).

[15]  Jiwu Shu,et al.  Accelerating breadth-first graph search on a single server by dynamic edge trimming , 2017, J. Parallel Distributed Comput..

[16]  Ying Xie,et al.  Improved Particle Swarm Optimization Based Workflow Scheduling in Cloud-Fog Environment , 2018, Business Process Management Workshops.

[17]  Alireza Jolfaei,et al.  Mobility Aware Blockchain Enabled Offloading and Scheduling in Vehicular Fog Cloud Computing , 2021, IEEE Transactions on Intelligent Transportation Systems.

[18]  Xiaoping Li,et al.  Content Aware Task Scheduling Framework for Mobile Workflow Applications in Heterogeneous Mobile-Edge-Cloud Paradigms: CATSA Framework , 2019, 2019 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking (ISPA/BDCloud/SocialCom/SustainCom).

[19]  Li Liu,et al.  A Deadline-Constrained Multi-Objective Task Scheduling Algorithm in Mobile Cloud Environments , 2018, IEEE Access.

[20]  Qing-Long Han,et al.  Neural-Network-Based Output-Feedback Control Under Round-Robin Scheduling Protocols , 2019, IEEE Transactions on Cybernetics.

[21]  Xiaoping Li,et al.  Transient fault aware application partitioning computational offloading algorithm in microservices based mobile cloudlet networks , 2019, Computing.

[22]  Ciprian Dobre,et al.  Device to Device Collaboration for Mobile Clouds in Drop Computing , 2019, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[23]  Jie Zhang,et al.  A Workflow Scheduling Method for Cloudlet Management in Mobile Cloud , 2018, 2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).

[24]  Rong Chai,et al.  Joint Task Offloading, CNN Layer Scheduling and Resource Allocation in Cooperative Computing System , 2019, ChinaCom.

[25]  Samad Wali,et al.  Energy and performance-efficient task scheduling in heterogeneous virtualized cloud computing , 2021, Sustain. Comput. Informatics Syst..

[26]  Christian Becker,et al.  Hybrid Task Scheduling for Mobile Devices in Edge and Cloud Environments , 2018, 2018 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[27]  Proposing a Novel IoT Framework by Identifying Security and Privacy Issues in Fog Cloud Services Network , 2022, International Journal of Emerging Trends in Engineering Research.

[28]  Dileep Kumar Sajnani,et al.  Delay Sensitive Application Partitioning and Task Scheduling in Mobile Edge Cloud Prototyping , 2018 .

[29]  Hua Peng,et al.  Joint optimization method for task scheduling time and energy consumption in mobile cloud computing environment , 2019, Appl. Soft Comput..

[30]  Xianglin Wei,et al.  Energy-aware task scheduling in mobile cloud computing , 2018, Distributed and Parallel Databases.

[31]  Ali Hassan Sodhro,et al.  Multi-Layer Latency Aware Workload Assignment of E-Transport IoT Applications in Mobile Sensors Cloudlet Cloud Networks , 2021, Electronics.

[32]  Karrar Hameed Abdulkareem,et al.  Smart-Contract Aware Ethereum and Client-Fog-Cloud Healthcare System , 2021, Sensors.