Litcius/Paper detail

Joint Task Offloading and QoS-Aware Resource Allocation in Fog-Enabled Internet-of-Things Networks

Xiaoge Huang, Yifan Cui, Qianbin Chen, Jie Zhang

2020IEEE Internet of Things Journal59 citationsDOI

Abstract

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.

Topics & Concepts

Computer scienceQuality of serviceComputer networkOverhead (engineering)Energy consumptionResource allocationDistributed computingEcologyOperating systemBiologyIoT and Edge/Fog ComputingIoT Networks and ProtocolsAge of Information Optimization