Power-saving localization techniques for mobile devices
Abstract
Purpose
– This paper aims to develop generic strategies for improving energy consumption for location sensing on smartphones and compares the results of iOS and Android implementations. Mobile smartphone applications utilizing localization sensors (e.g. Global Positioning System) collectively face the problem of battery draining. Energy consumption is at a peak when applications permanently and stolidly use those sensors, even if their excessive exploitation is avoidable (e.g. when the user carrying the device is not moving).
Design/methodology/approach
– Considering contextual parameters affecting localization of mobile devices (i.e. incorporating movement probability, speed, etc.) is the basic idea for developing a strategy capable of reducing energy consumption for location determination on mobile devices. This paper explains the paradigm and draws the architecture for a generic context-based energy saving strategy for mobile location-based services.
Findings
– The paper reveals the positive implications in terms of energy consumption measured in the course of exhaustive tests for iOS and Android devices and discusses accuracy issues and potential workarounds, especially focusing on Apple’s M7 motion co-processor for consuming accelerometer data on a low energy level.
Originality/value
– The paper identifies and measures energy issues for location determination on smartphones and presents a generic and heuristic concept for saving energy.
Subject
General Computer Science,Theoretical Computer Science
Reference24 articles.
1. Balasubramanian, N.
,
Balasubramanian, A.
and
Venkataramani, A.
(2009), “Energy consumption in mobile phones: a measurement study and implications for network applications”, Proceedings of the 9th ACM SIGCOMM Conference on Internet Measurement Conference, New York, NY, pp. 280-293. 2. Barbeau, S.J.
,
Labrador, M.A.
,
Perez, A.
,
Winters, P.
,
Georggi, N.
,
Aguilar, D.
and
Perez, R.
(2008), “Dynamic management of real-time location data on GPS-enabled mobile phones”, Proceedings of the 2nd International Conference on Mobile Ubiquitous Computing, Systems, Services, and Technologies, Valencia, pp. 343-348. 3. Bareth, U.
and
Küpper, A.
(2011), “Energy-efficient position tracking in proactive location-based services for smartphone environments”, Proceedings of the 35th Annual Computer Software and Applications Conference, Munich, pp. 516-521. 4. Barrows, C.
,
Blumsack, S.
and
Bent, R.
(2013), “Using network metrics to achieve computationally efficient optimal transmission switching”, Proceedings of the 46th Hawaii International Conference on System Sciences, HICSS, Wailea, Maui, HI, pp. 2187-2196. 5. Carroll, A.
and
Heiser, G.
(2010), “An analysis of power consumption in a smartphone”, Proceedings of the 2010 USENIX Annual Technical Conference, Boston, MA, USENIX Association Berkeley, CA, pp. 21-21.
|
|