Computation Offloading for Mobile-Edge Computing with Multi-user

被引:25
作者
Dong, Luobing [1 ]
Satpute, Meghana N. [2 ]
Shan, Junyuan [1 ]
Liu, Baoqi [1 ]
Yu, Yang [1 ]
Yan, Tihua [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian, Peoples R China
[2] Univ Texas Dallas, Dept Comp Sci, Dallas, TX USA
来源
2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019) | 2019年
基金
美国国家科学基金会;
关键词
Mobile-edge computing; Computation Offloading; Multiple users; Spectral Graph Theory;
D O I
10.1109/ICDCS.2019.00088
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
New age smartphones are equipped with high processing power and internet connectivity. Hence, smartphones are capable of executing applications, which were only possible by desktops or laptops until recently. Some examples of such applications are email, banking, flight booking etc. People prefer to use mobile devices for these applications due to the usability and portability of mobile devices. However, because of hardware limitations, mobiles have limited resources such as battery life, power and capacity. Researchers are constantly looking for ways to maximize the usage of these resources. The execution of any application on mobile, needs storage capacity of mobile to store, battery life of mobile to keep running and processing capacity of mobile to process. Thus, more resources are needed to run more applications on these devices. To reduce the load of applications on mobile devices and use the resources efficiently, it is necessary to move some load of applications to remote cloud server in such a way that the applications will run seamlessly. Computation offloading for mobile-edge computing (MEC) is a mechanism to utilize mobile resources well by moving resource-intensive applications to cloud server at network edge. In the case of multiple users, the total computing capacity of the server needs to be taken into consideration for allocating resources to multiple users. The key to efficient computation offloading is allocating applications to mobile and remote server in such a way that minimizes transmission energy. In this paper, we formulate the computation offloading problem as graph cut problem and propose a solution based on spectral clustering computation. First, for the applications on mobile a corresponding network flow graph model is defined. Then, label propagation theory is applied on the network graph and the network graph is simplified by compressing and combining. Finally, the optimal solution is obtained by computation using spectral clustering algorithm. Experiments show that the algorithm is effective in handling programs with loosely coupled as well as highly coupled functions.
引用
收藏
页码:841 / 850
页数:10
相关论文
共 25 条
[1]  
Akherfi Khadija, 2018, Applied Computing and Informatics, V14, P1, DOI 10.1016/j.aci.2016.11.002
[2]  
Cuervo Eduardo, 2010, INT C MOB SYST
[3]   A survey of mobile cloud computing: architecture, applications, and approaches [J].
Dinh, Hoang T. ;
Lee, Chonho ;
Niyato, Dusit ;
Wang, Ping .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2013, 13 (18) :1587-1611
[4]  
Dong Luobing, 2018, J COMPUT METHODS SCI, P1
[5]   Poster: Towards Radio-based Sensing on Wearables [J].
Fang, Biyi ;
Lane, Nicholas D. ;
Zhang, Mi ;
Boran, Aidan ;
Kawsar, Fahim .
MOBISYS'16: COMPANION COMPANION PUBLICATION OF THE 14TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2016, :23-23
[6]   Application of graph-spectral methods in the vulnerability assessment of water supply networks [J].
Gutierrez-Perez, J. A. ;
Herrera, M. ;
Perez-Garcia, R. ;
Ramos-Martinez, E. .
MATHEMATICAL AND COMPUTER MODELLING, 2013, 57 (7-8) :1853-1859
[7]  
Hu Y.C., 2015, ETSI White Paper, V11, P1
[8]  
Kernighan B. W., 1970, BELL SYST TECH J, V49, P291, DOI [DOI 10.1002/J.1538-7305.1970.TB01770.X, 10.1002/j.1538-7305. 1970.tb01770.x, 10.1002/j.1538-7305.1970.tb01770.x]
[9]  
Kongsiriwattana Watcharachai, 2017, GLOB HUM TECHN C
[10]   A Survey of Computation Offloading for Mobile Systems [J].
Kumar, Karthik ;
Liu, Jibang ;
Lu, Yung-Hsiang ;
Bhargava, Bharat .
MOBILE NETWORKS & APPLICATIONS, 2013, 18 (01) :129-140