Energy saving of mobile devices based on component migration and replication in pervasive computing

被引:0
|
作者
Han, Songqiao [1 ]
Zhang, Shensheng [1 ]
Zhang, Yong [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200030, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Energy is a vital resource in pervasive computing. Remote execution, a static approach to energy saving of mobile devices, is not applicable to them constantly varying environment in pervasive computing. This paper presents a dynamic software configuration approach to minimizing energy consumption by moving or/and replicating the appropriate components of an application among the machines. After analyzing three types of energy costs of the distributed applications, we set up a math optimization model of energy consumption. Based on the graph theory, the optimization problem of energy cost,can be transformed into the Min-cut problem of a cost graph. Then, we propose two novel optimal software allocation algorithms for saving power. The first makes use of component migration to reasonably allocate the components among the machines at runtime, and the second is to replicate some components among machines to further save more energy than component migration. The simulations reveal that the two proposed algorithms can effectively save energy of mobile devices, and obtain better performance than the previous approaches in most of cases.
引用
收藏
页码:637 / 647
页数:11
相关论文
共 50 条
  • [21] An adaptable software architecture based on mobile components in pervasive computing
    Han, SQ
    Zhang, SS
    Zhang, Y
    Fan, C
    PDCAT 2005: Sixth International Conference on Parallel and Distributed Computing, Applications and Technologies, Proceedings, 2005, : 309 - 311
  • [22] Review on Various Techniques of Energy Saving in Mobile Cloud Computing
    Thakur, Pawan Kumar
    Verma, Amandeep
    2015 5TH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING & COMMUNICATION TECHNOLOGIES ACCT 2015, 2015, : 530 - 533
  • [23] Flexible Component Migration in an OSGi Based Pervasive Cloud Infrastructure
    Zhang, Weishan
    Chen, Licheng
    Lu, Qinghua
    Zhang, Peiying
    Yang, Su
    SERVICE-ORIENTED COMPUTING - ICSOC 2013 WORKSHOPS, 2014, 8377 : 505 - 514
  • [24] Ubiquitous and Pervasive Computing for Real-Time Energy Management and Saving A System Architecture
    Scannapieco, Simone
    Tomazzoli, Claudio
    INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING, IMIS-2017, 2018, 612 : 3 - 15
  • [25] A mobile-agent-based application model design of pervasive mobile devices
    Yang, Xiang
    Zhang, Yuanyi
    Niu, Qinzhou
    Tao, Xiaomei
    Wu, Luo
    2007 2ND INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND APPLICATIONS, VOLS 1 AND 2, 2007, : 1 - +
  • [26] Saving bandwidth and energy of mobile and IoT devices with link predictions
    Gabriel Orsini
    Wolf Posdorfer
    Winfried Lamersdorf
    Journal of Ambient Intelligence and Humanized Computing, 2021, 12 : 8229 - 8240
  • [27] Saving bandwidth and energy of mobile and IoT devices with link predictions
    Orsini, Gabriel
    Posdorfer, Wolf
    Lamersdorf, Winfried
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 12 (08) : 8229 - 8240
  • [28] Energy-Efficient Computing: Datacenters, Mobile Devices, and Mobile Clouds
    Pedram, Massoud
    2018 NINTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2018,
  • [29] An energy-saving joint resource allocation approach for mobile edge computing based on NOMA
    Yu, Ming
    Zhang, Mei
    Physical Communication, 2024, 63
  • [30] A QoS-aware component-based middleware for pervasive computing
    Liao, Y
    Li, MS
    EMBEDDED SOFTWARE AND SYSTEMS, 2005, 3605 : 229 - 235