Please use this identifier to cite or link to this item: https://doi.org/10.1007/s11390-010-9334-0
Title: Efficient location updates for continuous queries over moving objects
Authors: Hsueh, Y.-L.
Zimmermann, R. 
Ku, W.-S.
Keywords: Continuous queries
Location updates
Location-based services
Issue Date: 2010
Citation: Hsueh, Y.-L., Zimmermann, R., Ku, W.-S. (2010). Efficient location updates for continuous queries over moving objects. Journal of Computer Science and Technology 25 (3) : 415-430. ScholarBank@NUS Repository. https://doi.org/10.1007/s11390-010-9334-0
Abstract: The significant overhead related to frequent location updates from moving objects often results in poor performance. As most of the location updates do not affect the query results, the network bandwidth and the battery life of moving objects are wasted. Existing solutions propose lazy updates, but such techniques generally avoid only a small fraction of all unnecessary location updates because of their basic approach (e.g., safe regions, time or distance thresholds). Furthermore, most prior work focuses on a simplified scenario where queries are either static or rarely change their positions. In this study, two novel efficient location update strategies are proposed in a trajectory movement model and an arbitrary movement model, respectively. The first strategy for a trajectory movement environment is the Adaptive Safe Region (ASR) technique that retrieves an adjustable safe region which is continuously reconciled with the surrounding dynamic queries. The communication overhead is reduced in a highly dynamic environment where both queries and data objects change their positions frequently. In addition, we design a framework that supports multiple query types (e.g., range and c-κNN queries). In this framework, our query re-evaluation algorithms take advantage of ASRs and issue location probes only to the affected data objects, without flooding the system with many unnecessary location update requests. The second proposed strategy for an arbitrary movement environment is the Partition-based Lazy Update (PLU, for short) algorithm that elevates this idea further by adopting Location Information Tables (LITs) which (a) allow each moving object to estimate possible query movements and issue a location update only when it may affect any query results and (b) enable smart server probing that results in fewer messages. We first define the data structure of an LIT which is essentially packed with a set of surrounding query locations across the terrain and discuss the mobile-side and server-side processes in correspondence to the utilization of LITs. Simulation results confirm that both the ASR and PLU concepts improve scalability and efficiency over existing methods. © 2010 Springer Science + Business Media, LLC & Science Press, China.
Source Title: Journal of Computer Science and Technology
URI: http://scholarbank.nus.edu.sg/handle/10635/39272
ISSN: 10009000
DOI: 10.1007/s11390-010-9334-0
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.