Novel spatial query processing techniques for scaling location based services

Location based services (LBS) are gaining widespread user acceptance and increased daily usage. GPS based mobile navigation systems (Garmin), location-related social network updates and "check-ins" (Facebook), location-based games (Nokia), friend queries (Foursquare) and ads (Google) are s...

Full description

Bibliographic Details
Main Author: Pesti, Peter
Published: Georgia Institute of Technology 2013
Subjects:
CQ
Lbs
Online Access:http://hdl.handle.net/1853/45844
id ndltd-GATECH-oai-smartech.gatech.edu-1853-45844
record_format oai_dc
spelling ndltd-GATECH-oai-smartech.gatech.edu-1853-458442013-05-30T03:06:05ZNovel spatial query processing techniques for scaling location based servicesPesti, PeterCQRange queryRoad networkSimulationLbsLocation based servicesMobileQueryContinuous queryQuerying (Computer science)Database searchingSystem designLocation based services (LBS) are gaining widespread user acceptance and increased daily usage. GPS based mobile navigation systems (Garmin), location-related social network updates and "check-ins" (Facebook), location-based games (Nokia), friend queries (Foursquare) and ads (Google) are some of the popular LBSs available to mobile users today. Despite these successes, current user services fall short of a vision where mobile users could ask for continuous location-based services with always-up-to-date information around them, such as the list of friends or favorite restaurants within 15 minutes of driving. Providing such a location based service in real time faces a number of technical challenges. In this dissertation research, we propose a suite of novel techniques and system architectures to address some known technical challenges of continuous location queries and updates. Our solution approaches enable the creation of new, practical and scalable location based services with better energy efficiency on mobile clients and higher throughput at the location servers. Our first contribution is the development of RoadTrack, a road network aware and query-aware location update framework and a suite of algorithms. A unique characteristic of RoadTrack is the innovative design of encounter points and system-defined precincts to manage the desired spatial resolution of location updates for different mobile clients while reducing the complexity and energy consumption of location update strategies. The second novelty of this dissertation research is the technical development of Dandelion data structures and algorithms that can deliver superior performance for the periodic re-evaluation of continuous road-network distance based location queries, when compared with the alternative of repeatedly performing a network expansion along a mobile user's trajectory. The third contribution of this dissertation research is the FastExpand algorithm that can speed up the computation of single-issue shortest-distance road network queries. Finally, we have developed the open source GT MobiSim mobility simulator, a discrete event simulation platform to generate realistic driving trajectories for real road maps. It has been downloaded and utilized by many to evaluate the efficiency and effectiveness of the location query and location update algorithms, including the research efforts in this dissertation.Georgia Institute of Technology2013-01-17T21:46:37Z2013-01-17T21:46:37Z2012-11-12Dissertationhttp://hdl.handle.net/1853/45844
collection NDLTD
sources NDLTD
topic CQ
Range query
Road network
Simulation
Lbs
Location based services
Mobile
Query
Continuous query
Querying (Computer science)
Database searching
System design
spellingShingle CQ
Range query
Road network
Simulation
Lbs
Location based services
Mobile
Query
Continuous query
Querying (Computer science)
Database searching
System design
Pesti, Peter
Novel spatial query processing techniques for scaling location based services
description Location based services (LBS) are gaining widespread user acceptance and increased daily usage. GPS based mobile navigation systems (Garmin), location-related social network updates and "check-ins" (Facebook), location-based games (Nokia), friend queries (Foursquare) and ads (Google) are some of the popular LBSs available to mobile users today. Despite these successes, current user services fall short of a vision where mobile users could ask for continuous location-based services with always-up-to-date information around them, such as the list of friends or favorite restaurants within 15 minutes of driving. Providing such a location based service in real time faces a number of technical challenges. In this dissertation research, we propose a suite of novel techniques and system architectures to address some known technical challenges of continuous location queries and updates. Our solution approaches enable the creation of new, practical and scalable location based services with better energy efficiency on mobile clients and higher throughput at the location servers. Our first contribution is the development of RoadTrack, a road network aware and query-aware location update framework and a suite of algorithms. A unique characteristic of RoadTrack is the innovative design of encounter points and system-defined precincts to manage the desired spatial resolution of location updates for different mobile clients while reducing the complexity and energy consumption of location update strategies. The second novelty of this dissertation research is the technical development of Dandelion data structures and algorithms that can deliver superior performance for the periodic re-evaluation of continuous road-network distance based location queries, when compared with the alternative of repeatedly performing a network expansion along a mobile user's trajectory. The third contribution of this dissertation research is the FastExpand algorithm that can speed up the computation of single-issue shortest-distance road network queries. Finally, we have developed the open source GT MobiSim mobility simulator, a discrete event simulation platform to generate realistic driving trajectories for real road maps. It has been downloaded and utilized by many to evaluate the efficiency and effectiveness of the location query and location update algorithms, including the research efforts in this dissertation.
author Pesti, Peter
author_facet Pesti, Peter
author_sort Pesti, Peter
title Novel spatial query processing techniques for scaling location based services
title_short Novel spatial query processing techniques for scaling location based services
title_full Novel spatial query processing techniques for scaling location based services
title_fullStr Novel spatial query processing techniques for scaling location based services
title_full_unstemmed Novel spatial query processing techniques for scaling location based services
title_sort novel spatial query processing techniques for scaling location based services
publisher Georgia Institute of Technology
publishDate 2013
url http://hdl.handle.net/1853/45844
work_keys_str_mv AT pestipeter novelspatialqueryprocessingtechniquesforscalinglocationbasedservices
_version_ 1716585996954370048