Maximization of Value of Service for Mobile Collaborative Computing Through Situation-Aware Task Offloading

被引:17
作者
Chen, Ruitao [1 ]
Wang, Xianbin [1 ]
机构
[1] Western Univ, Dept Elect & Comp Engn, London, ON N6A 5B9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Mobile collaborative computing; value of service; resource sharing; situation-aware task offloading; RESOURCE-ALLOCATION; COMPUTATION; COOPERATION; CLOUD;
D O I
10.1109/TMC.2021.3086687
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile collaborative computing (MCC) is an emerging platform for effectively improving the quality of mobile service by exploiting the idling computational resources in distributed mobile devices (MDs) through peer-to-peer task offloading. Recently, diverse MCC applications have been developed to provide multiple functional benefits and individualized value to users. In this paper, we propose to use a new concept of value of service (VoS) to represent the total value of all tasks and devices with respect to their performance including latency and energy consumption. To improve service provisioning under fast-varying conditions, a situation-aware offloading scheme is proposed to maximize VoS by opportunistically leveraging the changing resource availability conditions. Specifically, we consider a collaborative computing system where a user can offload input data of computation to other available MDs. VoS maximization for two popular offloading scenarios, i.e., binary and partial offloading, are formulated separately. Decision making of binary offloading is an NP-hard problem and solved by a novel heuristic algorithm which achieves suboptimal solution in polynomial time. Partial offloading is formulated as a non-convex problem involving task partition decision. By exploiting the unique characteristics of the problem, we propose an adapted barrier method (ABM) which achieves significant improvements in convergence efficiency.
引用
收藏
页码:1049 / 1065
页数:17
相关论文
共 35 条
[1]  
Al-Hujran O, 2018, 2018 4TH INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT (ICIM2018), P76, DOI 10.1109/INFOMAN.2018.8392813
[2]   Dynamic Task Offloading and Scheduling for Low-Latency IoT Services in Multi-Access Edge Computing [J].
Alameddine, Hyame Assem ;
Sharafeddine, Sanaa ;
Sebbah, Samir ;
Ayoubi, Sara ;
Assi, Chadi .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2019, 37 (03) :668-682
[3]   Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading [J].
Bi, Suzhi ;
Zhang, Ying Jun .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (06) :4177-4190
[4]  
Boyd SP., 2004, Convex optimization, DOI 10.1017/CBO9780511804441
[5]  
Bui DM, 2016, 2016 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), P147, DOI 10.1109/ICOIN.2016.7427104
[6]   Joint Computation and Communication Cooperation for Energy-Efficient Mobile Edge Computing [J].
Cao, Xiaowen ;
Wang, Feng ;
Xu, Jie ;
Zhang, Rui ;
Cui, Shuguang .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4188-4200
[7]   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
[8]   Task Offloading for Mobile Edge Computing in Software Defined Ultra-Dense Network [J].
Chen, Min ;
Hao, Yixue .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (03) :587-597
[9]   Flexible Virtual Energy Sharing by Distributed Task Reallocation in IoT Edge Networks [J].
Chen, Ruitao ;
Wang, Xianbin ;
Sheng, Shuran .
IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, :450-454
[10]  
Chun BG, 2011, EUROSYS 11: PROCEEDINGS OF THE EUROSYS 2011 CONFERENCE, P301