Abstract
Conventionally, the problem of location updates for moving objects has been addressed by adjusting the location reporting frequency or setting the uncertainty bound, according to object mobility patterns. This induces an obvious tradeoff between the communication cost and the uncertainty bound in querying moving object locations. Most existing works are focused on the object mobility pattern, without exploring the interdependency between queries and location updates. Furthermore, they take the precision of query results for granted as a result of a negotiated deviation threshold for reporting. The Aqua (Adaptive QUery-Aware) location updating scheme proposed in this paper exploits the interdependency between queries and updates. In particular, our scheme is adaptive to changes in both object mobility patterns and query characteristics, thereby resulting in significant performance improvement in terms of communication cost and query processing precision. We performed simulation studies and demonstrated that Aqua can produce desirable performance in most situations.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bar-Noy, A., Kessler, I., Sidi, M.: Mobile users: To update or not to update? ACM-Baltzer Journal on Wireless Networks 1(2), 175–186 (1994)
Gedik, B., Liu, L.: MobiEyes: Distributed processing of continuously moving queries on moving objects in a mobile system. In: Bertino, E., Christodoulakis, S., Plexousakis, D., Christophides, V., Koubarakis, M., Böhm, K., Ferrari, E. (eds.) EDBT 2004. LNCS, vol. 2992, pp. 67–87. Springer, Heidelberg (2004)
Jensen, C.S., Saltenis, S.: Towards increasingly update efficient moving-object indexing. Special Issue on Indexing of Moving Objects, IEEE Data Engineering Bulletin 25(2), 35–40 (2002)
Lam, G.H.K., Leong, H.V., Chan, S.C.F.: GBL: Group-based location updating in mobile environment. In: Lee, Y., Li, J., Whang, K.-Y., Lee, D. (eds.) DASFAA 2004. LNCS, vol. 2973, pp. 762–774. Springer, Heidelberg (2004)
Lam, K., Ulusoy, O., Lee, T.S.H., Chan, E., Li, G.: An efficient method for generating location updates for processing of location-dependent continuous queries. In: Proc. DASFAA, pp. 218–225 (2001)
Lee, K.C.K., Leong, H.V., Si, A.: Approximating object location for moving object database. In: Proc. MDC 2003 (ICDCS Workshop), pp. 402–407 (2003)
Pitoura, E., Samaras, G.: Locating objects in mobile computing. IEEE TKDE 13(4), 571–592 (2001)
Sistla, A.P., Wolfson, O., Chamberlain, S., Dao, S.: Modeling and querying moving objects. In: Proc. ICDE, pp. 422–432 (1997)
Sistla, A.P., Wolfson, O., Chamberlain, S., Dao, S.: Querying the uncertain position of moving objects. In: Temporal Databases, pp. 310–337 (1997)
Wolfson, O., Chamberlain, S., Dao, S., Jiang, L., Mendez, G.: Cost and imprecision in modeling the position of moving objects. In: Proc. ICDE, pp. 588–596 (1998)
Wolfson, O., Sistla, A.P., Chamberlain, S., Yesha, Y.: Updating and querying databases that track mobile units. Distributed and Parallel Databases 7(3), 257–287 (1999)
Wolfson, O., Xu, B., Chamberlain, S., Jiang, L.: Moving objects databases: Issues and solutions. In: Proc. SSDBM, pp. 111–122 (1998)
Wolfson, O., Yin, H.: Accuracy and resource consumption in tracking moving object. In: Proc. SSTD, pp. 325–343 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhou, J., Leong, H.V., Lu, Q., Lee, K.C.K. (2005). Aqua: An Adaptive QUery-Aware Location Updating Scheme for Mobile Objects. In: Zhou, L., Ooi, B.C., Meng, X. (eds) Database Systems for Advanced Applications. DASFAA 2005. Lecture Notes in Computer Science, vol 3453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11408079_57
Download citation
DOI: https://doi.org/10.1007/11408079_57
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25334-1
Online ISBN: 978-3-540-32005-0
eBook Packages: Computer ScienceComputer Science (R0)