论文部分内容阅读
安卓手机从2008面世以来一路迅猛发展。目前全球约有50亿部手机,其中android系统智能机约占30%。巨大的用户市场带来了安卓应用的繁荣,也增加了手机电量的消耗。移动设备的电池受到复杂工艺的影响,其容量扩充很难跟上手机软硬件的发展,电池续航能力越来越无法满足用户的日常需求。近年来,智能手机低功耗问题一直是人们关注的焦点。 本文针对安卓手机的低功耗问题,做了以下三个方面的研究: 1)对安卓智能手机系统做了详细分析,依托Samsung Galaxy S5和华为荣耀6为测试平台,实测并分析了智能手机各个部件的功耗,构建了智能手机功耗模型; 2)由于资源瓶颈,各个程序常因资源冲突导致手机性能下降。在性能下降时,本文提出以应用程序的性能功耗积与用户当前使用频率的加权作为评测标准,给出应用程序性能功耗评价表,为用户提升程序性能和降低功耗提供依据。依据性能功耗评价表中的最优选择进行仿真实验,结果显示可以降低5.9%~17.9%的功耗; 3)4G LTE网络提升了手机服务的通信性能,也进一步增加了手机的功耗负担。我们的分析显示无线资源控制非活动定时器(Radio Resource Control(RRC)Inactivity Timer)导致的长尾能量损耗成为手机功耗增加的重要因素之一。本文依托电信运营商实际数据建立了用户网络业务模型,提出自适应的RRCInactivity Timer优化策略,同时提出改进的RRC协议支持该优化的实现。仿真结果显示,采用自适应的RRC Inactivity Timer可以降低智能手机20.93%~41.69%的功耗。