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 条
  • [41] Automated peer-assisted assessment of programming skills
    Lewis, S
    Davies, P
    ITRE 2004: 2nd International Conference Information Technology: Research and Education, Proceedings, 2004, : 84 - 86
  • [42] Cooperative caching for peer-assisted video distribution
    Guo, Pan-Hong
    Yang, Yang
    Guo, Hui
    ADVANCES IN MULTIMEDIA MODELING, PT 2, 2007, 4352 : 135 - +
  • [43] Predicting peer-assisted study session attendance
    Allen, Peter J.
    Tonta, Kate E.
    Haywood, Sophie B.
    Pereira, Raphael M.
    Roberts, Lynne D.
    ACTIVE LEARNING IN HIGHER EDUCATION, 2019, 20 (03) : 249 - 262
  • [44] Peer-assisted learning improves prescribing skills
    Wallace, F.
    Emerson, S. -J.
    Burton, P.
    McKay, G.
    Field, M.
    MEDICAL TEACHER, 2011, 33 (11) : 952 - 953
  • [45] Peer-assisted learning: a medical student perspective
    Fallaha, Mohammad Amre
    Pagarkar, Aalia
    Lucas, Nicholas
    ADVANCES IN MEDICAL EDUCATION AND PRACTICE, 2018, 9 : 143 - 144
  • [46] Peer-assisted learning: time for nomenclature clarification
    Olaussen, Alexander
    Reddy, Priya
    Irvine, Susan
    Williams, Brett
    MEDICAL EDUCATION ONLINE, 2016, 21
  • [47] Becoming a peer-assisted learning (PAL) tutor
    Harrison, Peter
    CLINICAL TEACHER, 2018, 15 (02): : 178 - 179
  • [48] Peer-Assisted Distribution of User Generated Content
    Liu, Zhengye
    Ding, Yuan
    Liu, Yong
    Ross, Keith
    2012 IEEE 12TH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2012, : 261 - 272
  • [49] The use of peer-assisted learning in medical education
    Hayat, Fozia
    MEDICAL TEACHER, 2012, 34 (03) : 258 - 258
  • [50] PATAL: Peer-Assisted Tutoring, Advising and Learning
    Kasuba, R
    Vohra, P
    5TH UICEE ANNUAL CONFERENCE ON ENGINEERING EDUCATION, CONFERENCE PROCEEDINGS: STUDENT-CENTERED ENGINEERING EDUCATION, 2002, : 21 - 24