Xiaoge HuangYifan CuiQianbin ChenJie Zhang
Fog computing is an advanced technique to enhance the Quality of Service (QoS), decrease network latency and energy consumption for Internet-of-Things devices (IDs). In this article, to minimize the overhead of the fog computing network, including the task process delay and energy consumption, while ensuring multiply QoS requirements of different types of IDs, we propose a QoS-aware resource allocation scheme, which jointly considers the association between fog nodes (FNs) and IDs, transmission and computing resource allocation to optimize the offloading decisions while minimizing the network overhead. First, an analytic hierarchy process-based evaluation framework is established to find the preference of QoS parameters and the priority of different types of ID tasks. Second, we introduce a resource block (RB) allocation algorithm to allocate RBs to IDs based on the IDs priority, satisfaction degree, and the quality of RBs. Moreover, a QoS-aware bilateral matching game is introduced to optimize the association between FNs and IDs. Finally, the offloading decisions are based on the previous steps to minimize the network overhead. The simulation results demonstrate that the proposed scheme could efficiently ensure the loading balance of the network, improve the RB utilization, and reduce the network overhead.
Xiaoge HuangXin LiuQianbin ChenJie Zhang
Xiaoge HuangXuesong DengChengchao LiangWeiwei Fan
Tao QiuXi LouKe ZhangXiaoyan HuangFan Wu
Xiaoge HuangXuan YangQianbin ChenJie Zhang