Efficient Location Updates for Continuous Queries over Moving Objects

被引:4
|
作者
Hsueh, Yu-Ling [1 ]
Zimmermann, Roger [2 ]
Ku, Wei-Shinn [3 ]
机构
[1] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
[2] Natl Univ Singapore, Dept Comp Sci, Singapore 117417, Singapore
[3] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL 36849 USA
关键词
location updates; continuous queries; location-based services;
D O I
10.1007/s11390-010-9334-0
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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-kNN 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.
引用
收藏
页码:415 / 430
页数:16
相关论文
共 50 条
  • [1] Efficient Location Updates for Continuous Queries over Moving Objects
    Yu-Ling Hsueh
    Roger Zimmermann
    Wei-Shinn Ku
    [J]. Journal of Computer Science and Technology, 2010, 25 : 415 - 430
  • [2] Effcient Location Updates for Continuous Queries over Moving Objects
    薛幼苓
    Roger Zimmermann
    顾维信
    [J]. Journal of Computer Science & Technology, 2010, 25 (03) : 415 - 430
  • [3] An efficient location update mechanism for continuous queries over moving objects
    Cheng, Reynold
    Lam, Kam-Yiu
    Prabhakar, Sunil
    Liang, Biyu
    [J]. INFORMATION SYSTEMS, 2007, 32 (04) : 593 - 620
  • [4] cGridex: Efficient processing of continuous range queries over moving objects
    Wang, XY
    Zhang, Q
    Sun, WW
    Wang, W
    Shi, BL
    [J]. ADVANCES IN WEB-AGE INFORMATION MANAGEMENT, PROCEEDINGS, 2005, 3739 : 345 - 356
  • [5] Continuous medoid queries over moving objects
    Papadopoulos, Stavros
    Sacharidis, Dimitris
    Mouratidis, Kyriakos
    [J]. ADVANCES IN SPATIAL AND TEMPORAL DATABASES, PROCEEDINGS, 2007, 4605 : 38 - +
  • [6] Distributed Processing of Continuous Range Queries Over Moving Objects
    Zhou, Jin
    Teng, Hao
    Yu, Ziqiang
    Wang, Dong
    Wang, Jiaqi
    [J]. INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2017, PT II, 2017, 10362 : 800 - 810
  • [7] An efficient method for generating location updates for processing of location-dependent continuous queries
    Lam, KY
    Ulusoy, Ö
    Lee, TSH
    Chan, E
    Li, GH
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2001, : 218 - 225
  • [8] Continuous skyline queries for moving objects
    Huang, Zhiyong
    Lu, Hua
    Ooi, Beng Chin
    Tung, Anthony K. H.
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2006, 18 (12) : 1645 - 1658
  • [9] Adaptive Safe Regions for Continuous Spatial Queries over Moving Objects
    Hsueh, Yu-Ling
    Zimmermann, Roger
    Ku, Wei-Shinn
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2009, 5463 : 71 - +
  • [10] An approach to process continuous location-dependent queries on moving objects with support for location granules
    Ilarri, Sergio
    Bobed, Carlos
    Mena, Eduardo
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2011, 84 (08) : 1327 - 1350