Configurable and Adaptive Middleware for Energy-Efficient Distributed Mobile Computing

被引:3
|
作者
Kwon, Young-Woo [1 ]
Tilevich, Eli [2 ]
机构
[1] Utah State Univ, Dept Comp Sci, Logan, UT 84322 USA
[2] Virginia Tech, Dept Comp Sci, Blacksburg, VA USA
关键词
D O I
10.4108/icst.mobicase.2014.257807
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The energy demands of modern mobile devices are outstripping their battery lives. As a result, energy efficiency-fitting an energy budget and maximizing the utility of applications under given battery constraints-has become an important system design consideration. Because network communication incurs high energy costs in mobile applications, middleware presents a promising target for energy optimizations. Unfortunately, mainstream middleware mechanisms are oblivious to the highly volatile nature of mobile networks, operating over which energy efficiently requires aligning the middleware communication patterns with the network conditions in place. In this paper, we present a novel middleware architecture that optimizes energy consumption by adapting various facets of middleware functionality (e.g., data communication, encoding, and compression) dynamically in response to fluctuations in network conditions. By means of a simple configuration file, the programmer can specify the policies to follow for various parts of the communication functionality and how policies should be triggered by changes in network conditions. As compared to mainstream middleware mechanisms, our reference implementation improves the energy efficiency of mobile applications. Specifically, our benchmarks and case studies demonstrate that the new middleware architecture can reduce the energy budget of a typical third-party mobile application by as much as 30%.
引用
收藏
页码:106 / 115
页数:10
相关论文
共 50 条
  • [21] Adaptive Touch Sampling for Energy-Efficient Mobile Platforms
    Min, Alexander W.
    Han, Kyungtae
    Hong, Dongho
    Park, Yong-joon
    2015 9TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2015, : 754 - 757
  • [22] Energy-Efficient Adaptive Classifier Design for Mobile Systems
    Takhirov, Zafar
    Wang, Joseph
    Saligrama, Venkatesh
    Joshi, Ajay
    ISLPED '16: PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2016, : 52 - 57
  • [23] Energy-efficient high-performance parallel and distributed computing
    Khan, Samee Ullah
    Bouvry, Pascal
    Engel, Thomas
    JOURNAL OF SUPERCOMPUTING, 2012, 60 (02): : 163 - 164
  • [24] Distributed Optimization for Energy-Efficient Fog Computing in the Tactile Internet
    Xiao, Yong
    Krunz, Marwan
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (11) : 2390 - 2400
  • [25] Energy-efficient high-performance parallel and distributed computing
    Samee Ullah Khan
    Pascal Bouvry
    Thomas Engel
    The Journal of Supercomputing, 2012, 60 : 163 - 164
  • [26] Energy-efficient allocation for multiple tasks in mobile edge computing
    Jun Liu
    Xi Liu
    Journal of Cloud Computing, 11
  • [27] Coalition Formation towards Energy-Efficient Collaborative Mobile Computing
    Xiang, Liyao
    Li, Baochun
    Li, Bo
    24TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS ICCCN 2015, 2015,
  • [28] Resource Provision for Energy-efficient Mobile Edge Computing Systems
    Chang, Peiliang
    Miao, Guowang
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [29] Energy-Efficient Task Offloading for Multiuser Mobile Cloud Computing
    Zhao, Yun
    Zhou, Sheng
    Zhao, Tianchu
    Niu, Zhisheng
    2015 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2015,
  • [30] Energy-Efficient Mobile Edge Computing Under Delay Constraints
    Li, Zhidu
    Zhu, Ni
    Wu, Dapeng
    Wang, Honggang
    Wang, Ruyan
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2022, 6 (02): : 776 - 786