QoE Based Revenue Maximizing Dynamic Resource Allocation and Pricing for Fog-Enabled Mission-Critical IoT Applications

06/02/2020
by   Muhammad Junaid Farooq, et al.
0

Fog computing is becoming a vital component for Internet of things (IoT) applications, acting as its computational engine. Mission-critical IoT applications are highly sensitive to latency, which depends on the physical location of the cloud server. Fog nodes of varying response rates are available to the cloud service provider (CSP) and it is faced with a challenge of forwarding the sequentially received IoT data to one of the fog nodes for processing. Since the arrival times and nature of requests is random, it is important to optimally classify the requests in real-time and allocate available virtual machine instances (VMIs) at the fog nodes to provide a high QoE to the users and consequently generate higher revenues for the CSP. In this paper, we use a pricing policy based on the QoE of the applications as a result of the allocation and obtain an optimal dynamic allocation rule based on the statistical information of the computational requests. The developed solution is statistically optimal, dynamic, and implementable in real-time as opposed to other static matching schemes in the literature. The performance of the proposed framework has been evaluated using simulations and the results show significant improvement as compared with benchmark schemes.

READ FULL TEXT
research
07/03/2018

Fog Computing: Survey of Trends, Architectures, Requirements, and Research Directions

Emerging technologies like the Internet of Things (IoT) require latency-...
research
04/19/2018

On Reducing IoT Service Delay via Fog Offloading

With the Internet of Things (IoT) becoming a major component of our dail...
research
02/06/2018

Fog Computing in IoT Aided Smart Grid Transition- Requirements, Prospects, Status Quos and Challenges

Due to unfolded developments in both the IT sectors viz. Intelligent Tra...
research
03/10/2021

Fuzzy Logic-based Robust Failure Handling Mechanism for Fog Computing

Fog computing is an emerging computing paradigm which is mainly suitable...
research
09/07/2022

A Review of Resource Management in Fog Computing: Machine Learning Perspective

Fog computing becomes a promising technology to process user's requests ...
research
09/29/2019

Service Embedding in IoT Networks

The Internet of Things is anticipated to participate in the execution of...

Please sign up or login with your details

Forgot password? Click here to reset