|
Fog computing is a promising architecture to provide economic and low latency data services for Internet of things (IoT) network systems. In fog computing, multiple mobile devices (MDs) with redundant resources at the edge of the network, commonly referred to as the fog nodes, can be available to help the IoT MD to execute its tasks. In this paper, we design a fog computing framework to enable cooperative processing for delay-sensitive IoT tasks on resource-abundant fog nodes. Based on this framework, multiple fog nodes can cooperate in a fog group and simultaneously process the IoT tasks, so that the computational efficiency of fog networks can be further improved and the resources of fog nodes can be fully utilized. We formulate the cooperative task processing problem as a Winner Determination Problem (WDP) with the objective of maximizing the completion delay reduction of all IoT MDs and propose a cooperative greedy computing algorithm with a low complexity as our solution. Numerical studies confirm that the proposed scheme can obtain a better performance in task completion delay minimization compared with the reference schemes. |
|
Keywords:Communication and Information System, Fog Computing, Internet of things, Cooperative task processing. |
|