I. Introduction
The ever-increasing need to achieve low latency and ultrahigh reliability has led to the emergence of the fog computing paradigm, whose fundamental principle is to bring cloud computing capabilities to the edge of the network closer to end devices and users [1].