years. Fog computing is a form of edge computing that is developed to provide the
computing, storage and management capabilities near to users. Employing Fog computing
in IoT networks as an intermediate layer between IoT devices and the remote cloud
becomes a demand to make use of the edge computing benefits. In this work, we provide a
framework for IoT system structure that employs an edge computing layer of Fog nodes. The …