Abstract

Recently, many concepts in technology has been changed. According to the digital transformation trends, Internet of Things (IoT) represents an interested research issue. As the IoT grows, the data and the processes will need more space. The data in cases like healthcare, smart cities, autonomous vehicles, smart agriculture, etc. needs to be analyzed and processed in real-time. Cisco refers to the dependence of edge and cloud as “The Fog”. The data can be analyzed at the fog layer to maximize data utilization. This paper presents a new Effective Prediction and Resource Allocation Methodology (EPRAM) for Fog environment, which is suitable for Healthcare applications. Resource Allocation (RA) represents a hard mission as it involves a set of various resources and fog nodes to achieve the required computations for IoT systems. EPRAM tries to achieve effective resource management in Fog environment via real-time resource allocating as well as prediction algorithm. EPRAM is composed of three main modules, namely: (i) Data Preprocessing Module (DPM), (ii) Resource Allocation Module (RAM) and (ii) Effective Prediction Module (EPM). The EPM uses the PNN to predict a target field, using one or more predictors. In order to detect the probability of the heart attack, PNN is trained using the training dataset. Then PNN will be tested using the user’s sensing data coming from the IoT layer to predict the probability of heart attack and then take the most appropriate action accordingly. The main goal of the system is to achieve a low latency while improving the Quality of Service (QoS) metrics such as (the allocation cost, the response time, bandwidth efficiency and energy consumption). Unlike other RA techniques, EPRAM employs deep Reinforcement Learning (RL) algorithm in a new manner. It also uses the PNN for the prediction algorithm. It has achieved such acceptable performance due to using deep RL and PNN. Deep RL has shown impressive promises in resource allocation. PNN generates accurate predicted target and is much faster than multilayer perceptron networks. Comparing the EPRAM with the state-of-the-art algorithms, EPRAM achieved the minimum Makespan as compared to previous LB algorithms, while maximizing the Average Resource Utilization (ARU) and the Load Balancing Level (LBL). Accordingly, EPRAM is a suitable algorithm in the case of real-time systems in FC which leads to load balancing. ERAM is effective in monitoring and predicting the status of the patient accurately and quickly.

Highlights

  • Depending on the phenomenal development of the digital technology in recent years, the Internet of Things (IoT) has a great impact in our lives [16]

  • Effective Prediction and Resource Allocation Methodology (EPRAM) is a suitable algorithm in the case of real-time systems in Fog Computing (FC) which leads to load balancing

  • Effective Resource Allocation Methodology (ERAM) is composed of three main modules, namely: (i) Data Preprocessing Module (DPM), (ii) Resource Allocation Module (RAM) and (ii) Effective Prediction Module (EPM)

Read more

Summary

Introduction

Depending on the phenomenal development of the digital technology in recent years, the Internet of Things (IoT) has a great impact in our lives [16]. IoT innovates an integrated system that combines different systems to provide intelligent performances in each task It has created a new growth of cell phones, home and other embedded applications that are all connected to the internet. Cloud Computing (CC) is considered as the standard infrastructure, platform and services to develop IoT systems [11]. Cloud datacenters locate at remote distance from IoT devices which leads to high latency. This issue adversely affects the response time for real time applications such as critical health monitoring systems, traffic monitoring, and emergency fire. Many previous RA methods have been proposed such as Least Connection (LC), Round Robin (RR), Weighted Round Robin (WRR), and Adaptive Weighted Round Robin (AWRR)

Stratified sampling
Related work
Problem statement
Plan of solution
A case study in smart healthcare
The proposed EPRAM
Implementation and evaluation
Mobile HEALTH dataset
Performance metrics
EPRAM implementation
Conclusions and future work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call