gLCB: an energy aware context broker

被引:7
作者
Ardito, Luca [1 ]
Torchiano, Marco [1 ]
Marengo, Marco [2 ]
Falcarin, Paolo [3 ]
机构
[1] Politecn Torino, Dept Control & Comp Engn, Corso Duca Abruzzi 24, I-10129 Turin, Italy
[2] Telecom Italia, Strategy & Innovat, I-10148 Turin, Italy
[3] Univ E London, Sch Architecture Comp & Engn, London E16 2RD, England
关键词
Context-awareness; Energy awareness; Energy aware software; Android; gLCB; Local context broker;
D O I
10.1016/j.suscom.2012.10.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Worldwide mobile device sales will reach 821 Million units in 2012 and will rise to 1.2 Billion in 2013 [1]. Inevitably the paradigm for access information and Internet services is increasingly migrating to mobile. Context-aware services can help to improve the user experience because they can adapt themselves to the users' context but, despite the improvements in terms of hardware, the the main obstacle towards a widespread adoption of such services is the limited battery life. A context-aware service requires the installation of a Context-Broker Application, which generates a continuous flow of data from the smartphone and a constant usage of its equipped sensors: as a consequence the considerable increase of energy consumption becomes a problem. Aim: The aim of this work is to propose gLCB an Energy Efficient Context-Aware middleware for Android OS, which is able to collect Context Information and to send it to a remote platform in an energy-efficient way. The gLCB application proposes a new energy-aware data collection based on user profiles. Methods: We define policies based on battery consumption profiles, which are selected depending on modifications of the context information. Moreover, we have implemented an automatic consumption testing mechanism and a statistical treatment of results to provide a reliable validation of gLCB in terms of energy efficiency. Results: Experimental results show that our middleware got the best trade-off between number of server uploads and battery lifetime with the policies computed automatically by the device. This means that the way in which software is written can impact the energy consumption of a mobile device and service adaptation can be based on the actual value of the battery charge. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:18 / 26
页数:9
相关论文
共 22 条
[1]  
Abowd GD, 1999, LECT NOTES COMPUT SC, V1707, P304
[2]  
Balan Rajesh., 2002, EW10, P87
[3]  
Beamon Bridget, 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), P30, DOI 10.1109/PERCOMW.2010.5470599
[4]  
Bernal J. F. Mejia, 2010, EFFICIENT CONTEXT AW, P510
[5]   Metadata driven adaptation in the ADMITS project [J].
Böszörményi, L ;
Hellwagner, H ;
Kosch, H ;
Libsie, M ;
Podlipnig, S .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2003, 18 (08) :749-766
[6]  
Falcarin P., 2012, SERVICE ORIENTED COM, P1
[7]  
Farrell T, 2007, INT DATABASE ENG APP, P129
[8]  
Flinn Jason., 2000, ACM SIGOPS Operating Systems Review, V34, P13
[9]  
Goix L., 2007, Mobile Data Management, 2007 International Conference on, P299, DOI DOI 10.1109/MDM.2007.63
[10]   Code transformations for energy-efficient device management [J].
Heath, T ;
Pinheiro, E ;
Hom, J ;
Kremer, U ;
Bianchini, R .
IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (08) :974-987