QoS-Aware Fog Resource Provisioning and Mobile Device Power Control in IoT Networks

被引:67
作者
Yao, Jingjing [1 ]
Ansari, Nirwan [1 ]
机构
[1] New Jersey Inst Technol, Helen & John C Hartmann Dept Elect & Comp Engn, Adv Networking Lab, Newark, NJ 07102 USA
来源
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT | 2019年 / 16卷 / 01期
基金
美国国家科学基金会;
关键词
Internet of Things; smart devices; fog resource provisioning; power control; mobility management; ALLOCATION; INTERNET;
D O I
10.1109/TNSM.2018.2888481
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog-aided Internet of Things (IoT) addresses the resource limitations of IoT devices in terms of computing and energy capacities, and enables computational intensive and delay sensitive tasks to be offloaded to the fog nodes attached to the IoT gateways. A fog node, utilizing the cloud technologies, can lease and release virtual machines (VMs) in an on-demand fashion. For the power-limited mobile IoT devices (e.g., wearable devices and smart phones), their quality of service may be degraded owing to the varying wireless channel conditions. Power control helps maintain the wireless transmission rate and hence the quality of service (QoS). The QoS (i.e., task completion time) is affected by both the fog processing and wireless transmission; it is thus important to jointly optimize fog resource provisioning (i.e., decisions on the number of VMs to rent) and power control. This paper addresses this joint optimization problem to minimize the system cost (VM rentals) while guaranteeing QoS requirements, formulated as a mixed integer nonlinear programming problem. An approximation algorithm is then proposed to solve the problem. Simulation results demonstrate the performance of our proposed algorithm.
引用
收藏
页码:167 / 175
页数:9
相关论文
共 41 条
[1]  
[Anonymous], 1989, PARALLEL DISTRIBUTED
[2]  
[Anonymous], 2015, BUSINESS INSIDER
[3]  
[Anonymous], 1976, COMPUTER APPL
[4]   Mobile Edge Computing Empowers Internet of Things [J].
Ansari, Nirwan ;
Sun, Xiang .
IEICE TRANSACTIONS ON COMMUNICATIONS, 2018, E101B (03) :604-619
[5]   A View of Cloud Computing [J].
Armbrust, Michael ;
Fox, Armando ;
Griffith, Rean ;
Joseph, Anthony D. ;
Katz, Randy ;
Konwinski, Andy ;
Lee, Gunho ;
Patterson, David ;
Rabkin, Ariel ;
Stoica, Ion ;
Zaharia, Matei .
COMMUNICATIONS OF THE ACM, 2010, 53 (04) :50-58
[6]  
Bonomi F., 2014, Big Data and Internet of Things: A Roadmap for Smart Environments, P169
[7]   Mobile Edge Computing Resources Optimization: A Geo-Clustering Approach [J].
Bouet, Mathieu ;
Conan, Vania .
IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (02) :787-796
[8]  
Boyd Stephen P., 2014, Convex Optimization
[9]   Sensor-Based Activity Recognition [J].
Chen, Liming ;
Hoey, Jesse ;
Nugent, Chris D. ;
Cook, Diane J. ;
Yu, Zhiwen .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (06) :790-808
[10]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840