A Paradigm For Collaborative Pervasive Fog Computing Ecosystems at the Network Edge
Abderrahmen Mtibaa
TL;DR
The paper addresses reducing blocking and cloud offload in multi-provider fog networks by enabling fog-to-fog cooperation. It develops a Continuous-Time Markov Chain model for $N$ cooperating fog nodes with cooperation probabilities $\mathbf{p}$ and blocking vector $\mathbf{b}$, and formulates the optimization problem $\mathcal{P}$ to enforce fair load distribution while minimizing blocking. A closed-form solution is derived for $N=2$ ($p_1^*=1$, $p_2^*=(\lambda_2/\lambda_1)^2$ for $\lambda_1\ge\lambda_2$), and a numerical fixed-point approach is described for $N>2$, yielding Pareto-efficient cooperative strategies that reduce local blocking relative to non-cooperation. The framework demonstrates a scalable, decentralized edge-resource sharing paradigm with potential QoE improvements, while recognizing future work on security/privacy and coalition selection in more complex networks.
Abstract
While the success of edge and fog computing increased with the proliferation of the Internet of Things (IoT) solutions, such novel computing paradigm, that moves compute resources closer to the source of data and services, must address many challenges such as reducing communication overhead to/from datacenters, the latency to compute and receive results, as well as energy consumption at the mobile and IoT devices. fog-to-fog (f2f) cooperation has recently been proposed to increase the computation capacity at the network edge through cooperation across multiple stakeholders. In this paper we adopt an analytical approach to studying f2f cooperation paradigm. We highlight the benefits of using such new paradigm in comparison with traditional three-tier fog computing paradigms. We use a Continuous Time Markov Chain (CTMC) model for the N f2f cooperating nodes and cast cooperation as an optimization problem, which we solve using the proposed model.
