Abstract

As the World is still facing the COVID-19 pandemic, several researchers and industry players have proposed technological solutions to help fight the pandemic and pave the way for post-pandemic era precautions. In this matter, the potential benefits of remote health monitoring have been brought back to the spotlight. Indeed, with current advances in wireless communications, core network virtualization, and computing architectures as enablers, consistently guaranteeing the stringent quality-of-service (QoS) requirements of remote health monitoring, e.g., ultra-low latency, may be achievable. Notably, the fog computing (FC) paradigm has been advocated as a potential solution for remote health monitoring. However, the unreliability of fog nodes in FC networks is a critical aspect often overlooked despite its significant impact on vital latency requirements. This paper proposes a reliable fog-based remote health monitoring framework operating under uncertain fog computing conditions. Specifically, we formulate the problem of assigning tasks of remote sensors attached to patients to their adequate applications deployed in fog nodes aiming to maximize the number of satisfied tasks with respect to the fog nodes’ availability and communication latency constraints. Due to the problem’s NP-hardness, we leverage a differential evolution-based algorithm enhanced by reinforcement learning to deploy applications in fog nodes. Numerical results demonstrate the superior reliability performance of our proposed solution, in terms of the average success ratio of tasks, compared to benchmarks. Specifically, our simulations show up to 60 % performance improvement compared to benchmarks in specific scenarios. Moreover, by investigating the impact of several key parameters, we identify a design trade-off between the number of fog nodes and the latter’s intrinsic failure rates.

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