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 条
  • [1] PULLCAST: Peer-Assisted Video Multicasting for Wireless Mesh Networks
    Russo, Alessandro
    Lo Cigno, Renato
    2013 10TH ANNUAL CONFERENCE ON WIRELESS ON-DEMAND NETWORK SYSTEMS AND SERVICES (WONS), 2013, : 60 - 67
  • [2] Peer-assisted location authentication and access control for wireless networks
    Yuan, Hu
    Maple, Carsten
    Lu, Yi
    Watson, Tim
    INTERNET TECHNOLOGY LETTERS, 2019, 2 (01)
  • [3] Throughput Maximization for Peer-Assisted Wireless Powered IoT NOMA Networks
    Wang, Jie
    Kang, Xin
    Sun, Sumei
    Liang, Ying-Chang
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (08) : 5278 - 5291
  • [4] Peer-Assisted Caching for Scalable Media Streaming in Wireless Backhaul Networks
    Gomaa, Hazem
    Messier, Geoffrey G.
    Davies, Robert
    Williamson, Carey
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [5] Survey on peer-assisted content delivery networks
    Anjum, Nasreen
    Karamshuk, Dmytro
    Shikh-Bahaei, Mohammad
    Sastry, Nishanth
    COMPUTER NETWORKS, 2017, 116 : 79 - 95
  • [6] Joint optimization of traffic and computation offloading in UAV-assisted wireless networks
    Hu, Xianlang
    Zhuang, Xiaoxiao
    Feng, Guangsheng
    Lv, Haibin
    Wang, Huiqiang
    Lin, Junyu
    2018 IEEE 15TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS (MASS), 2018, : 475 - 480
  • [7] Peer-assisted Data Offloading and Distributed Channel Selection for Mobile Cloud Computing
    Guo, Yongan
    Li, Dapeng
    Jiang, Ze
    Tian, Feng
    JOURNAL OF INTERNET TECHNOLOGY, 2019, 20 (05): : 1477 - 1489
  • [8] Cost-Effective Multi-Mode Offloading with peer-assisted communications
    Komnios, Ioannis
    Tsapeli, Fani
    Gorinsky, Sergey
    AD HOC NETWORKS, 2015, 25 : 370 - 382
  • [9] PEER-ASSISTED LEARNING
    ALEXANDER, LT
    GUR, R
    GUR, R
    PATTERSON, L
    IMPROVING HUMAN PERFORMANCE QUARTERLY, 1974, 3 (04): : 175 - 186
  • [10] PACA: Peer-Assisted Channel Assignment for Home Wireless LANs
    Wong, Chi-Fai
    Chan, S. -H. Gary
    Chen, Jiancong
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,