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 条
  • [41] Robust adaptive distributed beamforming for energy-efficient network flooding
    Abdelkader, Abdelrahman
    Jorswieck, Eduard
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2019, 2019 (1)
  • [42] Robust adaptive distributed beamforming for energy-efficient network flooding
    Abdelrahman Abdelkader
    Eduard Jorswieck
    EURASIP Journal on Wireless Communications and Networking, 2019
  • [43] Macaca: A Scalable and Energy-Efficient Platform for Coupling Cloud Computing with Distributed Embedded Computing
    Zhang, Heng
    Hao, Chunliang
    Wu, Yanjun
    Li, Mingshu
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1785 - 1788
  • [44] Energy-Efficient Multimedia Task Assignment and Computing Offloading for Mobile Edge Computing Networks
    Sun, Yang
    Wei, Tingting
    Li, Huixin
    Zhang, Yanhua
    Wu, Wenjun
    IEEE ACCESS, 2020, 8 (08): : 36702 - 36713
  • [45] Energy-Efficient Task Offloading for Distributed Edge Computing in Vehicular Networks
    Lin, Zhijian
    Yang, Jianjie
    Wu, Celimuge
    Chen, Pingping
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (09) : 14056 - 14061
  • [46] Energy-Efficient Distributed Computing Solutions for Internet of Things with ZigBee Devices
    Chmaj, Grzegorz
    Selvaraj, Henry
    2015 IEEE/ACIS 14TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2015, : 437 - 442
  • [47] Energy-Efficient Scheduling in Distributed Real-Time Computing Systems
    Gruzlikov, A. M.
    Kolesov, N. V.
    Kostygov, D. V.
    Oshuev, V. V.
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2019, 58 (03) : 393 - 403
  • [48] Energy-Efficient Distributed Edge Computing to Assist Dense Internet of Things
    Algarni, Sumaiah
    Abd El-Samie, Fathi E.
    FUTURE INTERNET, 2025, 17 (01)
  • [49] Energy-Efficient Scheduling in Distributed Real-Time Computing Systems
    A. M. Gruzlikov
    N. V. Kolesov
    D. V. Kostygov
    V. V. Oshuev
    Journal of Computer and Systems Sciences International, 2019, 58 : 393 - 403
  • [50] Energy-Efficient Adaptive Localization Middleware Based on GPS and Embedded Sensors for Smart Mobiles
    Lee, Yunwoo
    Lee, Joonhwan
    Kim, Dongsoo S.
    Choo, Hyunseung
    2014 IEEE FOURTH INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS BERLIN (ICCE-BERLIN), 2014, : 126 - 130