ENDA: Embracing network inconsistency for dynamic application offloading in Mobile Cloud Computing

Jiwei Li, Kai Bu, Xuan Liu, Bin Xiao

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

42 Citations (Scopus)


Mobile Cloud Computing (MCC) enables smartphones to offload compute-intensive codes and data to clouds or cloudlets for energy conservation. Thus, MCC liberates smartphones from battery shortage and embraces more versatile mobile applications. Most pioneering MCC research work requires a consistent network performance for offloading. However, such consistency is challenged by frequent mobile user movements and unstable network quality, thereby resulting in a suboptimal offloading decision. To embrace network inconsistency, we propose ENDA, a three-tier architecture that leverages user track prediction, realtime network performance and server loads to optimize offloading decisions. On cloud tier, we first design a greedy searching algorithm to predict user track using historical user traces stored in database servers. We then design a cloud-enabled Wi-Fi access point (AP) selection scheme to find the most energy efficient AP for smartphone offloading. We evaluate the performance of ENDA through simulations under a real-world scenario. The results demonstrate that ENDA can generate offloading decisions with optimized energy efficiency, desirable response time, and potential adaptability to a variety of scenarios. ENDA outperforms existing offloading techniques that do not consider user mobility and server workload balance management.
Original languageEnglish
Title of host publicationMCC 2013 - Proceedings of the 2nd, 2013 ACM SIGCOMM Workshop on Mobile Cloud Computing
Number of pages6
Publication statusPublished - 16 Sep 2013
Event2013 2nd ACM SIGCOMM Workshop on Mobile Cloud Computing, MCC 2013 - Hong Kong, Hong Kong
Duration: 12 Aug 201312 Aug 2013


Conference2013 2nd ACM SIGCOMM Workshop on Mobile Cloud Computing, MCC 2013
Country/TerritoryHong Kong
CityHong Kong


  • Cloudlet
  • Mobile Cloud Computing
  • Offloading
  • Smartphones
  • User track prediction

ASJC Scopus subject areas

  • Software

Cite this