Optimal IoT Service Offloading with Uncertainty in SDN-Based Mobile Edge Computing

被引:7
作者
Hao, Huizhen [1 ,2 ]
Zhang, Jie [3 ]
Gu, Qing [1 ,3 ]
机构
[1] Nanjing Univ, Sch Software Inst, Nanjing, Peoples R China
[2] Nanjing Inst Technol, Dept Commun Engn, Nanjing, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software, Nanjing, Peoples R China
基金
美国国家科学基金会;
关键词
Mobile edge computing; Service Offloading; Uncertainty; IoT; THINGS IOT; INTERNET; RECOMMENDATION; ALGORITHM; SCHEME;
D O I
10.1007/s11036-021-01796-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
To solve the problem of limited computing ability in mobile devices, edge computing is adopted as a feasible solution which provides services for IoT devices in different geographical locations. However, due to the service uncertainties, including the network congestion and the performance degradation of edge nodes, novel offloading strategies must be developed to accommodate the uncertain situations. In view of this challenge, software-defined network (SDN) is integrated with edge computing to make service offloading more flexible. Technically, an optimal IoT service offloading (OSO) method with uncertainty is proposed. In OSO, the completion time and load balance variance are two optimization goals for developing offloading strategies, and then the non-dominated sorting genetic algorithm-II (NSGA-II) is fully investigated to improve the performance in completion time and load balance variance. Moreover, the optimal strategy is selected by using Simple Additive Weighting (SAW) and Multiple Criteria Decision Making (MCDW). Finally, the experimental evaluation is conducted by comparing OSO with other methods to verify the superiority of it.
引用
收藏
页码:2318 / 2327
页数:10
相关论文
共 32 条
[1]  
Almohaimeed A, 2019, 2019 IEEE 9TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE (CCWC), P585, DOI 10.1109/CCWC.2019.8666504
[2]   Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell Networks [J].
Chen, Lixing ;
Zhou, Sheng ;
Xu, Jie .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (04) :1619-1632
[3]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[4]   A Survey on Emerging SDN and NFV Security Mechanisms for IoT Systems [J].
Farris, Ivan ;
Taleb, Tarik ;
Khettab, Yacine ;
Song, Jaeseung .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (01) :812-837
[5]   Internet of Things (IoT): A vision, architectural elements, and future directions [J].
Gubbi, Jayavardhana ;
Buyya, Rajkumar ;
Marusic, Slaven ;
Palaniswami, Marimuthu .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2013, 29 (07) :1645-1660
[6]   Joint Computation Offloading and Multiuser Scheduling Using Approximate Dynamic Programming in NB-IoT Edge Computing System [J].
Lei, Lei ;
Xu, Huijuan ;
Xiong, Xiong ;
Zheng, Kan ;
Xiang, Wei .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :5345-5362
[7]  
Li L, 2018, IEEE INT C NETW SENS
[8]   Adaptive Transmission Optimization in SDN-Based Industrial Internet of Things With Edge Computing [J].
Li, Xiaomin ;
Li, Di ;
Wan, Jiafu ;
Liu, Chengliang ;
Imran, Muhammad .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (03) :1351-1360
[9]  
Mao YJ, 2017, INT GEOL REV, V59, P1276, DOI [10.1080/00206814.2016.1209435, 10.1109/COMST.2017.2745201]
[10]   An Uncertainty-aware Evolutionary Scheduling Method for Cloud Service Provisioning [J].
Meng, Shunmei ;
Wang, Song ;
Wu, Taotao ;
Lie, Duanchao ;
Huang, Taigui ;
Wu, XiaoTong ;
Xu, Xiaolong ;
Dou, Wanchun .
2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, :506-513