| Literature DB >> 35336549 |
Abdullah Lakhan1,2, Ali Hassan Sodhro3, Arnab Majumdar4, Pattaraporn Khuwuthyakorn5, Orawit Thinnukool5.
Abstract
Mobile-cloud-based healthcare applications are increasingly growing in practice. For instance, healthcare, transport, and shopping applications are designed on the basis of the mobile cloud. For executing mobile-cloud applications, offloading and scheduling are fundamental mechanisms. However, mobile healthcare workflow applications with these methods are widely ignored, demanding applications in various aspects for healthcare monitoring, live healthcare service, and biomedical firms. However, these offloading and scheduling schemes do not consider the workflow applications' execution in their models. This paper develops a lightweight secure efficient offloading scheduling (LSEOS) metaheuristic model. LSEOS consists of light weight, and secure offloading and scheduling methods whose execution offloading delay is less than that of existing methods. The objective of LSEOS is to run workflow applications on other nodes and minimize the delay and security risk in the system. The metaheuristic LSEOS consists of the following components: adaptive deadlines, sorting, and scheduling with neighborhood search schemes. Compared to current strategies for delay and security validation in a model, computational results revealed that the LSEOS outperformed all available offloading and scheduling methods for process applications by 10% security ratio and by 29% regarding delays.Entities:
Keywords: LSEOS; dynamic approaches; healthcare; neighborhood search; scheduling; secure offloading; workflow healthcare applications
Mesh:
Year: 2022 PMID: 35336549 PMCID: PMC8956015 DOI: 10.3390/s22062379
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Existing Internet of Medical Things approaches in IoT networks.
| Studies | Approaches | Workload | Fog-Cloud Environment |
|---|---|---|---|
| [ | Genetic Algorithm-SHA-256 | Coarse-Grained | Homogeneous |
| [ | HEFT-PSO-MD5-256 | Fine-Grained | Homogeneous |
| [ | Ant-Colony-CRC-256 | Coarse-Grained | Homogeneous |
| [ | Simulated-Brute-Force-256 | Coarse-Grained | Heterogeneous |
| [ | Genetic Algorithm-DES-256 | Coarse-Grained | Heterogeneous |
| [ | Genetic Algorithm-3DES-256 | Coarse-Grained | Heterogeneous |
| [ | Genetic Algorithm-SHA-256 | Coarse-Grained | Heterogeneous |
| [ | Genetic Algorithm-SHA-256 | Coarse-Grained | Heterogeneous |
| [ | Genetic Algorithm-SHA-256 | Coarse-Grained | Homogeneous |
| [ | Genetic Algorithm-SHA-256 | Coarse-Grained | Heterogeneous |
| [ | LSTM and WMC | Coarse-Grained | Homogeneous |
| [ | WFMS | Coarse-Grained | Heterogeneous |
| [ | KNN-DES-256 | Coarse-Grained | Heterogeneous |
Figure 1LSEOS metaheuristic and architecture.
Problem notations.
| Symbol | Purpose |
|---|---|
|
| Number of workflow applications |
|
| Particular workflow application |
|
| Mobile tasks of workflow application a (local tasks) |
|
| Specific task of application a |
|
| Edge tasks of workflow a (delay-sensitive tasks) |
|
| Cloud computing tasks of workflow application a (delay-tolerant tasks) |
|
| Workload of workflow application a |
|
| Deadline of workflow a |
|
| Mobile node |
|
| Edge/fog node |
|
| Cloud node |
|
| Execution time of a task at mobile device |
|
| Execution time of a task at edge computing |
|
| Execution time of a task at cloud computing |
|
| Mobile computing node |
|
| Resource of mobile node |
|
| Edge node speed |
|
| Resource of edge node |
|
| Cloud computing node |
|
| Resource of cloud computing node |
|
| Communication time between mobile and edge nodes |
|
| Communication between edge computing and cloud computing |
|
| Assignment of tasks to mobile device |
|
| Assignment of tasks to edge computing |
|
| Assignment of tasks to cloud computing |
Figure 2IoMT system model.
Figure 3Workflow applications on distributed mobile ege cloud networks in Proposed Architecture.
Figure 4LSEOS metaheuristic algorithm for the considered problem.
Lfogsim-based experimental parameters.
| Simulation Parameters | Values |
|---|---|
| Setup | IFogsim |
| Workflow | Healthcare config file |
| Evaluation Methods | Statistical median |
| Mobile Node | HTC G17 and Samsung 1997 |
| Edge Node | Intel 5 laptop, AndroidX86 |
| Public Node | AndroidX86 Amazon t2.medium |
|
| 10–30 ms |
|
| 100 ms |
| Performance criteria | Security and delay, deadline, and data validation based on Equations (6) and (9). |
Workflow tasks.
| Workflow Application | Mobile Tasks | Edge Tasks | Cloud Tasks | File |
|---|---|---|---|---|
| a1 | 100 | 500 | 1000 | Configuration |
| a2 | 50 | 400 | 700 | Configuration |
| a3 | 90 | 600 | 800 | Configuration |
Delay optimal workload assignment.
| Application | Methods | Delay (ms) | Deadline (ms) |
|---|---|---|---|
| a1 | LSEOS | 1000 | 899 |
| a1 | LSTM Metaheuristic | 1300 | 899 |
| a1 | WMC | 1500 | 899 |
| a1 | WFMS | 1000 | 899 |
| a2 | LSEOS | 700 | 1000 |
| a2 | LSTM Metaheuristic | 850 | 1000 |
| a2 | WMC | 1200 | 1000 |
| a2 | WFMS | 1100 | 1000 |
| a3 | LSEOS | 320 | 500 |
| a3 | LSTM Metaheuristic | 450 | 500 |
| a3 | WMC | 700 | 500 |
| a3 | WFMS | 670 | 500 |
Figure 5Task sequencing Tightness Rules With Different Rules.
Figure 6Lightweight Secure Offloading of Workflow Applications.
Figure 7Adaptive task-scheduling and neighborhood-searching scheme for workflow applications.
Figure 8Lightweight workflow task assignment delay performance.
Figure 9Lightweight secure adaptive offloading and scheduling workflow task performance: (a) Mobile Assignment Delay, (b) Edge Assignment Delay, (c) Cloud Assignment Delay.