Nanliang ShanXiaolong CuiZhiqiang GaoYu Li
Mobile edge computing is a new computing paradigm that can extend cloud computing capabilities to the edge network, supporting computation-intensive applications such as face recognition, natural language processing, augmented reality. Notably, computation offloading is a key technology of mobile edge computing to improve mobile devices performance and user experience by offloading local tasks to edge servers. In this paper, we study the problem of computation offloading under multi-user, multi-server, and multi-channel scenarios, and propose a computation offloading strategy considering the quality of service (QoS) of users, server resources, and channel interference. This strategy consists of three stages: (1) In offloading decision stage, the offloading decision is made based on the beneficial degree of computation offloading, which is measured by the total cost of local computing of mobile device in comparison with the edge-side server. (2) In the server selection stage, the candidate is comprehensively evaluated and selected by a multi-objective decision based on Cov-AHP for computation offloading. (3) In the channel selection stage, a multi-user and multi-channel distributed computation offloading model based on potential game is proposed by considering the influence of channel interference on the user's overall overhead. The corresponding multi-user and multi-channel task scheduling algorithm is designed to maximize the overall benefit by finding the Nash equilibrium point of the potential game. Amounts of experimental results show that the proposed method can greatly increase the number of beneficial computation offloading users, and effectively reduce the energy consumption and time delay.
Liang HuangFeng XuLuxin ZhangLiping QianYuan Wu
Samrat NathYaze LiJingxian WuPingzhi Fan
Yi ChuRuixiang LiFang WangJunlong RenYuanyuan QiaoJie Yang