Joint Radio and Computational Resource Allocation in IoT Fog Computing

被引:126
作者
Gu, Yunan [1 ]
Chang, Zheng [2 ]
Pan, Miao [4 ]
Song, Lingyang [3 ]
Han, Zhu [5 ,6 ]
机构
[1] Huawei, IP Technol Res Dept, Beijing 100031, Peoples R China
[2] Univ Jyvaskyla, Fac Informat Technol, FIN-40014 Jyvaskyla, Finland
[3] Peking Univ, Sch Elect Engn & Comp Sci, Beijing 100080, Peoples R China
[4] Univ Houston, Dept Elect & Comp Engn, Houston, TX 77004 USA
[5] Univ Houston, Comp Sci Dept, Elect & Comp Engn Dept, Houston, TX 77004 USA
[6] Kyung Hee Univ, Dept Comp Sci & Engn, Seoul 02447, South Korea
基金
美国国家科学基金会;
关键词
Fog computing; IoT; resource allocation; matching theory; student project allocation; OPTIMIZATION;
D O I
10.1109/TVT.2018.2820838
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The current cloud-based Internet-of-Things (IoT) model has revealed great potential in offering storage and computing services to the IoT users. Fog computing, as an emerging paradigm to complement the cloud computing platform, has been proposed to extend the IoT role to the edge of the network. With fog computing, service providers can exchange the control signals with the users for specific task requirements, and offload users' delay-sensitive tasks directly to the widely distributed fog nodes at the network edge, and thus improving user experience. So far, most existing works have focused on either the radio or computational resource allocation in the fog computing. In this work, we investigate a joint radio and computational resource allocation problem to optimize the system performance and improve user satisfaction. Important factors, such as service delay, link quality, mandatory benefit, and so on, are taken into consideration. Instead of the conventional centralized optimization, we propose to use a matching game framework, in particular, student project allocation (SPA) game, to provide a distributed solution for the formulated joint resource allocation problem. The efficient SPA-(S, P) algorithm is implemented to find a stable result for the SPA problem. In addition, the instability caused by the external effect, i.e., the interindependence between matching players, is removed by the proposed user-oriented cooperation (UOC) strategy. The system performance is also further improved by adopting the UOC strategy.
引用
收藏
页码:7475 / 7484
页数:10
相关论文
共 26 条
[1]  
Abedin SF, 2015, ASIA-PAC NETW OPER M, P309, DOI 10.1109/APNOMS.2015.7275445
[2]   Student Project Allocation with Preference Lists over (Student, Project) Pairs [J].
Abu El-Atta, Ahmed H. ;
Moussa, M. I. .
SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND ELECTRICAL ENGINEERING, VOL 1, PROCEEDINGS, 2009, :375-+
[3]  
[Anonymous], 2013, ALGORITHMICS MATCHIN
[4]  
[Anonymous], 1997, Introduction to linear optimization
[5]  
[Anonymous], 2015, White Paper
[6]  
[Anonymous], 2 SIDEDMATCHING STUD
[7]   IoT-Cloud Service Optimization in Next Generation Smart Environments [J].
Barcelo, Marc ;
Correa, Alejandro ;
Llorca, Jaime ;
Tulino, Antonia M. ;
Lopez Vicario, Jose ;
Morell, Antoni .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2016, 34 (12) :4077-4090
[8]  
Bonomi F., 2012, P MCCWORKSHOP MOB CL, P13, DOI 10.1145/2342509.2342513
[9]   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
[10]   Exploiting Social Ties for Cooperative D2D Communications: A Mobile Social Networking Case [J].
Chen, Xu ;
Proulx, Brian ;
Gong, Xiaowen ;
Zhang, Junshan .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (05) :1471-1484