IEEE Internet of Things Journal | 2019

Frequency Resource Allocation and Interference Management in Mobile Edge Computing for an Internet of Things System

 
 
 
 
 
 

Abstract


Internet of Things (IoT) systems are characterized by highly automated operating environments, which comprise several IoT end devices (IDs) that generate vast amounts of data with strict real-time communication and high data rate requirements. Edge computing facilities are an alternative to traditional cloud computing and support massive data processing in IoT systems while reducing the burden on data centers. In this paper, we consider an edge-based IoT system that comprises an edge server (ES), edge gateways (EGs), and IDs that communicate wirelessly. The EGs reduce the load on the ES by preprocessing data received from ID. However, it may not be possible for a few EGs to accommodate a sheer number of IDs, given the limited computing power and communication coverage of the EGs. Therefore, it is necessary for a few IDs to directly connect to the ES without the support of EGs. Thus, we propose a resource orchestration scheme between EGs and ES and/or among EGs based on a Lagrangian and the Karush–Kuhn–Tucker condition. The scheme allocates optimal resources by considering the computing capacities of EGs and ES and manages interference among the EGs to maximize the efficiency of IoT systems. The performance evaluation indicates that the proposed scheme outperforms the existing schemes in terms of aggregate throughput, latency, data reception rate, and workload fairness among EGs by 42%, 59%, 37%, and 40%, respectively.

Volume 6
Pages 4910-4920
DOI 10.1109/JIOT.2018.2885348
Language English
Journal IEEE Internet of Things Journal

Full Text