This paper provides a basis for identifying
strengths and weaknesses of individual
methodologies, as well as general guidelines for
future improvements and extensions. The semantic
cache model for LDD opens up a new dimension of
research in mobile computing. Some improvement
can still be made on the proposed cache replacement
schemes.
Since mobile clients may have different
movement patterns, adaptive techniques can be
developed. Considering that clients can move, but
also stay temporarily fixed, we will continue our
research work looking for a good proposal on
semantic cache replacement policy that considers
user’s behavior to decide the best way to replace the
data in the client’s cache.
Furthermore, an important and challenging area
that is in need of good solutions is the data
management in independent or ad-hoc network. In
(Chiasserini et al., 2003) is treated the cache
placement problem, but with static topology. There
are few proposals for cache management for this
kind of mobile architecture (Tassiulas & Su, 1997).
REFERENCES
Barbara, D. and Imielinski, T., 1994. Sleepers and
Workaholics: Caching Strategies in Mobile
Environments. In
Proceedings of ACM SIGMOD. May
1994.
Chiasserini, C. F.; Nuggehalli, P. and Srinivasan, V., 2003
Energy-Efficient Caching Strategies in Ad-Hoc
Wireless Networks. In
Proceedings of MobiHoc’03.
Cao, G., 2002. A Scalable Low-latency Cache Invalidation
Strategy for Mobile Environments. In
IEEE
Transactions on Knowledge and Data Engineering
.
Chan, B. Y.; Si, A. and Leong, H. V., 1998. Cache
Management for Mobile Databases: Design and
Evaluation. In
Proceedings of the 14th International
Conference on Data Engineering.
Gray, C. G. and Cheriton, D. R., 1989. Leases: An
Efficient Fault-Tolerant Mechanism for Distributed
File Cache Consistency. In
Proceedings of SOSP’89.
Hara, T., 2002. Cooperative Caching by Mobile Clients in
Push-based Information Systems. In
Proceedings of
CIKM’02
, November 4-9, Mc Lean, Virginia, USA.
Hu, Q.L. and Lee, D.L., 1998. Cache Algorithms Based on
Adaptive Invalidation Reports for Mobile
Environments. In C
luster Computing, 1 (1): 39-48,
February 1998.
Jing, J.; Elmagarmid, A. K.; Helal, A. and Alonso, R.,
1997. Bit-sequences: A new cache invalidation
method in mobile environments. In
ACM/MONET,
2(2): 115-127.
Jung, Y. Y.; Lee, J. and Kim, K., 2002. Broadcasting and
Caching Policies for Location-Dependent Queries in
Urban Areas.
WMC’2002. Georgia, USA.
Kahol, S. K.; Gupta, S. K. S. and Srimani, P. K., 2001. A
strategy to Manage Cache Consistency in a Distributed
Mobile Wireless Environment.
IEEE Transactions on
Parallel and Distributed Systems (TPDS’2001)
.
Madria, S. K. and Roddick, M. M., 1998. A Query
Processing Model for Mobile Computing using
Concept Hierarchies and Summary Databases.
The 5th
International Conference of Foundations of Data
Organization
, Kobe Japan, November 12-13, 1998.
Ren, Q. and Dunham, M. H., 1998. Semantic Caching and
Query Processing.
Technical Report 98-CSE-04.
Department of Computer Science and Engineering
.
Southern Methodist University, Dallas, May, 1998.
Ren, Q. and Dunham, M. H., 1999. Using Clustering for
Effective Management of a Semantic Cache in Mobile
Computing. In
ACM MobiDE, Seattle – USA, 1999.
Ren, Q. and Dunham, M. H., 2000. Using Semantic
Caching to Manage Location Dependent Data in
Mobile Computing. In
Proceedings of Mobicom’2000.
Tan, K. L.; Cai, J. and Ooi, B. C., 2001. An Evaluation of
Cache Invalidation Strategies in Wireless
Environments.
IEEE (TPDS), 12(08): 789-807.
Tassiulas, L. and Su, C. J., 1997. Optimal memory
management strategies for a mobile user in broadcast
data delivery system. IEEE Journal on Selected Areas
in Communications (JSAC), 15 (7): 1226-1238.
Wang, Z.; Das, S.; Che, H. and Kumar, M., 2003. SACCS:
Scalable Asynchronous Cache Consistency Scheme
for Mobile Environments. In
(ICDCSW'03) - 23rd
International Conference on Distributed Computing
Systems Workshops
, pp. 797.
Xu, J.; Tang, X. and Lee, D. L., 2003. Performance
Analysis of Location-Dependent Cache Invalidation
Schemes for Mobile Environments.
TKDE 15 (2) 474-
488, 2003.
Xu, J.; Tang, X.; Lee, D. L. and Hu, Q., 1999. Cache
Coherency in Location-Dependent Information
Services for Mobile Environment. In
Proc. the 1st Int.
Conf. on Mobile Data Access (MDA'99),
Hong Kong,
Springer-Verlag LNCS, vol. 1748, pp. 182-193.
Yen, J.; Chan, E.; Lam, K. Y. and Leung, H. W., 2000. An
Adaptive AVI-Based Cache Invalidation Scheme for
Mobile Computing Systems
. In 11th International
Workshop on Database and Expert Systems
Applications - DEXA'2000
.
Zheng, B. ; Xu, J. and Lee, D. L., 2002. Cache
Invalidation and Replacement Strategies for Location-
Dependent Data in Mobile Environments. In
IEEE
Trans. on Computers, Special Issue on Database
Management and Mobile Computing
, 51(10): 1141-
1153, October 2002.
CACHING STRATEGIES FOR MOBILE DATABASES
551