Peer-Assisted Computation Offloading in Wireless Networks

被引:9
|
作者
Geng, Yeli [1 ]
Cao, Guohong [1 ]
机构
[1] Penn State Univ, Sch Elect Engn & Comp Sci, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
Energy consumption; cellular phones; computation offloading; wireless communication; CLOUD; EXECUTION;
D O I
10.1109/TWC.2018.2827369
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Computation offloading has been widely used to alleviate the performance and energy limitations of smartphones by sending computationally intensive applications to the cloud. However, mobile devices with poor cellular service quality may incur high communication latency and high energy consumption for offloading, which will reduce the benefits of computation offloading. In this paper, we propose a peer-assisted computation offloading (PACO) framework to address this problem. In PACO, a client experiencing poor service quality can choose a neighbor with better service quality to be the offloading proxy. Through peer to peer interface such as WiFi direct, the client can offload computation tasks to the proxy which further transmits them to the cloud server through cellular networks. We propose algorithms to decide which tasks should be offloaded to minimize the energy consumption. We have implemented PACO on Android and have implemented three computationally intensive applications to evaluate its performance. Experimental results and simulation results show that PACO makes it possible for users with poor cellular service quality to benefit from computation offloading and PACO significantly reduces the delay and energy consumption compared to existing schemes.
引用
收藏
页码:4565 / 4578
页数:14
相关论文
共 50 条
  • [21] Peer-assisted learning for clinical anatomy
    Preece, Ryan
    MEDICAL TEACHER, 2015, 37 (03) : 300 - 301
  • [22] Peer-assisted learning in clinical examination
    Field, M
    Burke, J
    Lloyd, D
    McAllister, D
    LANCET, 2004, 363 (9407): : 490 - 491
  • [23] Peer-assisted bedside teaching rounds
    Doumouras, Aristithes
    Rush, Raphael
    Campbell, Anthony
    Taylor, David
    CLINICAL TEACHER, 2015, 12 (03): : 197 - 202
  • [24] Peer-assisted content distribution on a budget
    Michiardi, Pietro
    Carra, Damiano
    Albanese, Francesco
    Bestavros, Azer
    COMPUTER NETWORKS, 2012, 56 (07) : 2038 - 2048
  • [25] Peer-assisted teaching: An interventional study
    Williams, Brett
    Olaussen, Alexander
    Peterson, Evan L.
    NURSE EDUCATION IN PRACTICE, 2015, 15 (04) : 293 - 298
  • [26] Student conceptions of peer-assisted learning
    Hodgson, Yvonne
    Benson, Robyn
    Brack, Charlotte
    JOURNAL OF FURTHER AND HIGHER EDUCATION, 2015, 39 (04) : 579 - 597
  • [27] A model for peer-assisted learning in paediatrics
    Gandhi, Ajay
    Primalani, Nishal
    Raza, Sadaf
    Marlais, Matko
    CLINICAL TEACHER, 2013, 10 (05): : 291 - 295
  • [28] Peer-Assisted Carrying Authentication (PACA)
    Artail, HA
    COMPUTERS & SECURITY, 2004, 23 (06) : 478 - 488
  • [29] The benefits of a peer-assisted mock PACES
    Siddiqui, Sarim
    Siddiqui, Samee
    Mustafa, Qamar
    Rizvi, Abeer F.
    Hossain, Ibtesham T.
    CLINICAL TEACHER, 2018, 15 (03): : 221 - 225
  • [30] Peer-Assisted Learning in Academic Libraries
    Ferer, Elise
    COLLEGE & RESEARCH LIBRARIES, 2018, 79 (02): : 292 - 293