Design of energy-efficient location-based cloud services using cheap sensors

Sharmistha Chatterjee, Jukka K. Nurminen, Matti Siekkinen

Research output: Contribution to journalArticleScientificpeer-review

2 Citations (Scopus)

Abstract

Purpose: Detecting and tracking the position of a mobile user has become one of the important subjects in many mobile applications. Such applications use location based services (LBS) for learning and training user movements in different places (cities, markets, airports, stations) along different modes of transport (bus, car, cycle, walk). To date, GPS is the key solution to all LBS but repeated GPS querying is not economical in terms of the battery life of the mobile phone. The purpose of this paper is to study how cheap and energy-efficient air pressure sensors measuring the altitude could be used, as a complement to the dominant GPS system. The location detection and route tracking task is then accomplished by matching the collected altitude traces with the altitude curves of stored data to find the best matching routes. Design/methodology/approach: The cornerstone of the authors' approach is that a huge amount of route data, collected with GPS devices, is available in various cloud services. In order to evaluate the mechanism of matching routes with altitude data, the authors build a prototype system of crowd-sourced database containing only altitude data of different routes along different modes of transport. How accurately this stored altitude data could be matched with the collected altitude traces is the key question of this study. Findings: Results show that, within a certain level of accuracy, older repeated routes can be detected from newly tracked altitude traces. Further, the level of accuracy varies depending on the length of path traversed, route curvature, speed of travel and sensor used for tracking. Originality/value: The new contribution in this paper is to propose an alternative route detection mechanism which minimizes the use of GPS query. This concept will help in retrieving the GPS coordinates of already traversed routes stored in a large database by matching them with currently tracked altitude curves. © Emerald Group Publishing Limited.
Original languageEnglish
Pages (from-to)115-138
Number of pages24
JournalInternational Journal of Pervasive Computing and Communications
Volume9
Issue number2
DOIs
Publication statusPublished - Jun 2013
MoE publication typeA1 Journal article-refereed

Fingerprint

Energy Efficient
Global positioning system
Sensor
Sensors
Location based services
Trace
Pressure sensors
Mobile phones
Airports
Design
Pressure Sensor
Curve
Railroad cars
Mobile Applications
Mobile Phone
Walk
Battery
Design Methodology
Complement
Air

Keywords

  • Accelerometer
  • Altitude
  • Cloud
  • Global positioning system
  • Location based services
  • Mobile communication systems
  • Mobile networks
  • Mobile technology
  • Power
  • Pressure
  • Route matching
  • Sensors
  • Sub-route matching
  • Tracking

Cite this

Chatterjee, Sharmistha ; Nurminen, Jukka K. ; Siekkinen, Matti. / Design of energy-efficient location-based cloud services using cheap sensors. In: International Journal of Pervasive Computing and Communications. 2013 ; Vol. 9, No. 2. pp. 115-138.
@article{9ff9abb5ba5d498691048f7a1716ad92,
title = "Design of energy-efficient location-based cloud services using cheap sensors",
abstract = "Purpose: Detecting and tracking the position of a mobile user has become one of the important subjects in many mobile applications. Such applications use location based services (LBS) for learning and training user movements in different places (cities, markets, airports, stations) along different modes of transport (bus, car, cycle, walk). To date, GPS is the key solution to all LBS but repeated GPS querying is not economical in terms of the battery life of the mobile phone. The purpose of this paper is to study how cheap and energy-efficient air pressure sensors measuring the altitude could be used, as a complement to the dominant GPS system. The location detection and route tracking task is then accomplished by matching the collected altitude traces with the altitude curves of stored data to find the best matching routes. Design/methodology/approach: The cornerstone of the authors' approach is that a huge amount of route data, collected with GPS devices, is available in various cloud services. In order to evaluate the mechanism of matching routes with altitude data, the authors build a prototype system of crowd-sourced database containing only altitude data of different routes along different modes of transport. How accurately this stored altitude data could be matched with the collected altitude traces is the key question of this study. Findings: Results show that, within a certain level of accuracy, older repeated routes can be detected from newly tracked altitude traces. Further, the level of accuracy varies depending on the length of path traversed, route curvature, speed of travel and sensor used for tracking. Originality/value: The new contribution in this paper is to propose an alternative route detection mechanism which minimizes the use of GPS query. This concept will help in retrieving the GPS coordinates of already traversed routes stored in a large database by matching them with currently tracked altitude curves. {\circledC} Emerald Group Publishing Limited.",
keywords = "Accelerometer, Altitude, Cloud, Global positioning system, Location based services, Mobile communication systems, Mobile networks, Mobile technology, Power, Pressure, Route matching, Sensors, Sub-route matching, Tracking",
author = "Sharmistha Chatterjee and Nurminen, {Jukka K.} and Matti Siekkinen",
year = "2013",
month = "6",
doi = "10.1108/IJPCC-04-2013-0008",
language = "English",
volume = "9",
pages = "115--138",
journal = "International Journal of Pervasive Computing and Communications",
issn = "1742-7371",
publisher = "Emerald Publishing Limited",
number = "2",

}

Design of energy-efficient location-based cloud services using cheap sensors. / Chatterjee, Sharmistha; Nurminen, Jukka K.; Siekkinen, Matti.

In: International Journal of Pervasive Computing and Communications, Vol. 9, No. 2, 06.2013, p. 115-138.

Research output: Contribution to journalArticleScientificpeer-review

TY - JOUR

T1 - Design of energy-efficient location-based cloud services using cheap sensors

AU - Chatterjee, Sharmistha

AU - Nurminen, Jukka K.

AU - Siekkinen, Matti

PY - 2013/6

Y1 - 2013/6

N2 - Purpose: Detecting and tracking the position of a mobile user has become one of the important subjects in many mobile applications. Such applications use location based services (LBS) for learning and training user movements in different places (cities, markets, airports, stations) along different modes of transport (bus, car, cycle, walk). To date, GPS is the key solution to all LBS but repeated GPS querying is not economical in terms of the battery life of the mobile phone. The purpose of this paper is to study how cheap and energy-efficient air pressure sensors measuring the altitude could be used, as a complement to the dominant GPS system. The location detection and route tracking task is then accomplished by matching the collected altitude traces with the altitude curves of stored data to find the best matching routes. Design/methodology/approach: The cornerstone of the authors' approach is that a huge amount of route data, collected with GPS devices, is available in various cloud services. In order to evaluate the mechanism of matching routes with altitude data, the authors build a prototype system of crowd-sourced database containing only altitude data of different routes along different modes of transport. How accurately this stored altitude data could be matched with the collected altitude traces is the key question of this study. Findings: Results show that, within a certain level of accuracy, older repeated routes can be detected from newly tracked altitude traces. Further, the level of accuracy varies depending on the length of path traversed, route curvature, speed of travel and sensor used for tracking. Originality/value: The new contribution in this paper is to propose an alternative route detection mechanism which minimizes the use of GPS query. This concept will help in retrieving the GPS coordinates of already traversed routes stored in a large database by matching them with currently tracked altitude curves. © Emerald Group Publishing Limited.

AB - Purpose: Detecting and tracking the position of a mobile user has become one of the important subjects in many mobile applications. Such applications use location based services (LBS) for learning and training user movements in different places (cities, markets, airports, stations) along different modes of transport (bus, car, cycle, walk). To date, GPS is the key solution to all LBS but repeated GPS querying is not economical in terms of the battery life of the mobile phone. The purpose of this paper is to study how cheap and energy-efficient air pressure sensors measuring the altitude could be used, as a complement to the dominant GPS system. The location detection and route tracking task is then accomplished by matching the collected altitude traces with the altitude curves of stored data to find the best matching routes. Design/methodology/approach: The cornerstone of the authors' approach is that a huge amount of route data, collected with GPS devices, is available in various cloud services. In order to evaluate the mechanism of matching routes with altitude data, the authors build a prototype system of crowd-sourced database containing only altitude data of different routes along different modes of transport. How accurately this stored altitude data could be matched with the collected altitude traces is the key question of this study. Findings: Results show that, within a certain level of accuracy, older repeated routes can be detected from newly tracked altitude traces. Further, the level of accuracy varies depending on the length of path traversed, route curvature, speed of travel and sensor used for tracking. Originality/value: The new contribution in this paper is to propose an alternative route detection mechanism which minimizes the use of GPS query. This concept will help in retrieving the GPS coordinates of already traversed routes stored in a large database by matching them with currently tracked altitude curves. © Emerald Group Publishing Limited.

KW - Accelerometer

KW - Altitude

KW - Cloud

KW - Global positioning system

KW - Location based services

KW - Mobile communication systems

KW - Mobile networks

KW - Mobile technology

KW - Power

KW - Pressure

KW - Route matching

KW - Sensors

KW - Sub-route matching

KW - Tracking

U2 - 10.1108/IJPCC-04-2013-0008

DO - 10.1108/IJPCC-04-2013-0008

M3 - Article

VL - 9

SP - 115

EP - 138

JO - International Journal of Pervasive Computing and Communications

JF - International Journal of Pervasive Computing and Communications

SN - 1742-7371

IS - 2

ER -