作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2018, Vol. 44 ›› Issue (5): 286-290. doi: 10.19678/j.issn.1000-3428.0046379

• 开发研究与工程应用 • 上一篇    下一篇

基于用户行为的智能手机能耗优化方法

朱正伟,刘晨,黄晓竹,刁小敏   

  1. 常州大学 信息科学与工程学院,江苏 常州 213164
  • 收稿日期:2017-03-15 出版日期:2018-05-15 发布日期:2018-05-15
  • 作者简介:朱正伟(1963—),男,教授、博士,主研方向为移动互联网、智能检测技术及应用、嵌入式系统;刘晨、黄晓竹、刁小敏,硕士研究生。
  • 基金资助:
    江苏省重点科技支撑项目(BE2013005-3);江苏省产学研前瞻项目(BY2015027-24)。

Smartphone Energy Consumption Optimization Method Based on User Behavior

ZHU Zhengwei,LIU Chen,HUANG Xiaozhu,DIAO Xiaomin   

  1. College of Information Science and Engineering,Changzhou University,Changzhou,Jiangsu 213164,China
  • Received:2017-03-15 Online:2018-05-15 Published:2018-05-15

摘要: 目前智能手机节能技术大多是以约束用户行为为前提的。为兼顾节能与用户体验,提出一种基于手机用户使用习惯的能耗优化方法。采集用户在屏幕关闭时使用应用程序的网络活动数据,通过挖掘、分类和归纳等技术生成决策树,预测应用程序对用户的重要性,建立应用程序网络请求最优控制的数学模型。使用多背包算法求解该最优控制问题,限制屏幕关闭后的应用程序的网络请求。实验结果表明,该方法的节能百分比维持在38.4%左右,相比于延迟容忍、批处理等节能技术提高了19.9%,能够在不影响用户体验的基础上改善智能手机的能耗问题。

关键词: 智能手机, 节能, 用户行为, 多背包算法, 屏幕关闭

Abstract: At present,most energysaving technologies of smartphone is through restricting user behavior.In order to balance energy saving and user experience,a method of energy consumption optimization for mobile phone is proposed for user behavior.It collects users to use the application’s network activity data when the screen is off.Through mining,classification and induction to generate decision trees,forecasting the importance of application to users,and establishing application network request’s optimal control mathematical model.The optimal control problem is solved by using multi-knapsack algorithm,which restricted the network request of the application after the screen is off.Experimental results show that the energy saving percentage of the method is maintained at about 38.4%,compared with the delayed tolerance,batch processing and other energy-saving technology increased 19.9%,the proposed method can improve the energy consumption problem of smartphone without affecting the user experience.

Key words: smartphone, energy saving, user behavior, multi-knapsack algorithm, screen-off

中图分类号: