Abstract
With the current advances of mobile computing technology, we are witnessing an explosion in the development of applications that provide mobile users with a wide range of services. Of special interest are those applications that exploit the particular features of mobile environments to provide the user with context-aware information. In particular, we focus on location-dependent queries, which are still a subject of research mainly due to the lack of an architecture that is well-adapted to deal with continuous location queries in an efficient way.
In this paper we present the distributed architecture, based on mobile agents, that we propose to process continuous location-dependent queries in mobile environments. We then evaluate our proposal, showing that the system achieves a good precision and scales up well.
This work was supported by the CICYT project TIC2001-0660, the DGA project P084/2001, and the research institute I3A.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Babcock, B., Babu, S., Datar, M., Motwani, R., Widom, J.: Models and issues in data stream systems. In: Proceedings of 21st ACM Symposium on Principles of Database Systems (PODS 2002) (2002)
Barbará, D.: Mobile computing and databases - a survey. IEEE Transactions on Knowledge and Data Engineering 11(1), 108–117 (1999)
Deitel, H.M., Deitel, P.J., Nieto, T.R., Steinbuhler, K.: Wireless Internet and Mobile Business -How to Program-. Prentice-Hall, Englewood Cliffs (2001)
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)
Gray, R.S., Kotz, D., Nog, S., Rus, D., Cybenko, G.: Mobile agents for mobile computing. Technical Report TR96-285, Dartmouth College. Hanover, NH, USA (1996)
Ilarri, S., Mena, E., Illarramendi, A.: A system based on mobile agents for tracking objects in a location-dependent query processing environment. In: Twelfth International Workshop on Database and Expert Systems Applications (DEXA 2001), Fourth International Workshop Mobility in Databases and Distributed Systems (MDSS 2001), Munich (Germany), pp. 577–581. IEEE Computer Society, Los Alamitos (2001)
Ilarri, S., Mena, E., Illarramendi, A.: Monitoring continuous location queries using mobile agents. In: Manolopoulos, Y., Návrat, P. (eds.) ADBIS 2002. LNCS, vol. 2435, pp. 92–105. Springer, Heidelberg (2002)
Ilarri, S., Mena, E., Illarramendi, A.: Dealing with continuous location-dependent queries: Just-in-time data refreshment. In: First IEEE Annual Conference on Pervasive Computing and Communications (PerCom), Dallas Fort-Worth (Texas), pp. 279–286. IEEE Computer Society, Los Alamitos (2003)
Location Interoperability Forum (LIF). Mobile location protocol specification [Accessed: May 19, 2004], http://www.openmobilealliance.org/tech/affiliates/lif/lifindex.html
Mena, E., Royo, J.A., Illarramendi, A., Goñi, A.: Adaptable software retrieval service for wireless environments based on mobile agents. In: 2002 International Conference on Wireless Networks (ICWN 2002), Las Vegas, USA, pp. 116–124. CSREA Press (June 2002) ISBN 1-892512-30-0
Milojicic, D., Breugst, M., Busse, I., Campbell, J., Covaci, S., Friedman, B., Kosaka, K., Lange, D., Ono, K., Oshima, M., Tham, C., Virdhagriswaran, S., White, J.: MASIF, the OMG mobile agent system interoperability facility. In: Rothermel, K., Hohl, F. (eds.) MA 1998. LNCS, vol. 1477, p. 50. Springer, Heidelberg (1998)
Pitoura, E., Samaras, G.: Locating objects in mobile computing. IEEE Transactions on Knowledge and Data Engineering 13(4), 571–592 (2001)
IKV++ technologies. Grasshopper - a platform for mobile software agents [Accessed: May 19, 2004], http://www.grasshopper.de/download/doc/GrasshopperIntroduction.pdf
Veijalainen, J., Weske, M.: Modeling Static Aspects of Mobile Electronic Commerce Environments. In: Advances in Mobile Commerce Technologies, ch. 7. IDEA Group Publishing, USA (2002)
Wolfson, O., Sistla, A.P., Xu, B., Zhou, J., Chamberlain, S., Yesha, Y., Rishe, N.: Tracking moving objects using database technology in DOMINO. In: Tsur, S. (ed.) NGITS 1999. LNCS, vol. 1649, pp. 112–119. Springer, Heidelberg (1999)
Yiu Lam, K., Ulusoy, Ö., Lee, T.S.H., Chan, E., Li, G.: An efficient method for generating location updates for processing of location-dependent continuous queries. In: Database Systems for Advanced Applications, pp. 218–225 (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ilarri, S., Mena, E., Illarramendi, A. (2004). A Mobile Agents Based Architecture for the Distributed Processing of Continuous Location Queries in a Wireless Environment: Performance Evaluation. In: Lindner, W., Mesiti, M., Türker, C., Tzitzikas, Y., Vakali, A.I. (eds) Current Trends in Database Technology - EDBT 2004 Workshops. EDBT 2004. Lecture Notes in Computer Science, vol 3268. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30192-9_35
Download citation
DOI: https://doi.org/10.1007/978-3-540-30192-9_35
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23305-3
Online ISBN: 978-3-540-30192-9
eBook Packages: Computer ScienceComputer Science (R0)