Browse > Article

Design and evaluation of a fuzzy cooperative caching scheme for MANETs  

Bae, Ihn-Han (School of Computer and Information Engineering, Catholic University of Daegu)
Publication Information
Journal of the Korean Data and Information Science Society / v.21, no.3, 2010 , pp. 605-619 More about this Journal
Abstract
Caching of frequently accessed data in multi-hop ad hoc environment is a technique that can improve data access performance and availability. Cooperative caching, which allows sharing and coordination of cached data among several clients, can further en-hance the potential of caching techniques. In this paper, we propose a fuzzy cooperative caching scheme in mobile ad hoc networks. The cache management of the proposed caching scheme not only uses adaptively CacheData or CachePath based on data sim-ilarity and data utility, but also uses the replacement manager based on data pro t. Also, the proposed caching scheme uses a prefetch manager. When the TTL of the cached data expires, the prefetch manager evaluates the popularity index of the data. If the popularity index is larger than a threshold, the data is prefetched. Otherwise, its space is released. The performance of the proposed scheme is evaluated analytically and is compared to that of other cooperative caching schemes.
Keywords
Cooperative caching; data similarity; data utility; mobile ad hoc networks; popularity index;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Zipf, G. (1949). Human behavior and the principle of least effort, Addison-Wesley.
2 Golder, S. A. and Huberman, B. A. (2006). Usage patterns of collaborative tagging systems. Journal of Information Science, 32, 198-208.   DOI   ScienceOn
3 Jin, S. and Bestavros, A. (2000). Popularity-aware greedy dual-size web proxy caching algorithms. Proceedings of the 20th International Conference on Distributed Computing Systems, 254-261.
4 Shim, J., Scheuermann, P. and Vingralek, R. (1999). Proxy cache design: algorithms, implementation and performance. IEEE Transactions on Knowledge and Data Engineering, 11, 549-562.   DOI   ScienceOn
5 Ting, Y. W. and Chang, Y. K. (2007). A novel cooperative caching scheme for wireless ad hoc networks: GroupCaching. International Conference on Networking Architecture and Storage, 29-31.
6 Yin, L. and Cao, G. (2005). Supporting cooperative caching in ad hoc networks. IEEE Transactions on Mobile Computing, 5, 77-89.
7 Chand, N., Joshi, R. C. and Mistra, M. (2007). Cooperative caching in mobile ad hoc networks based on data utility. Mobile Information Systems, 3, 19-37.   DOI
8 Du, Y., Gupta, S. K. S. and Varasmopolus, G. (2009). Improving on-demand data access efficiency in manets with cooperative caching. Ad Hoc Networks, 7, 579-598.   DOI   ScienceOn
9 Deitel, H. M. and Deitel, P. J. (2008). Internet & world wide web how to program, Prentice Hall.
10 Du, Y. and Gupta, S. K. S. (2005). Coop - A cooperative caching service in manets. Proceedings of the Joint International Conference on Autonomic and Autonomous Systems and International Conference on Networking and Services, 58-58.
11 Feeney, L. M. and Nilsson, M. (2001). Investing the energy consumption of a wireless network interface in an ad hoc networking environment. IEEE INFOCOM, 1548-1557.
12 Cao, G., Yin, L. and Das, C. R. (2004). Cooperative cache-based data access in ad hoc networks. IEEE Computer, 37, 32-39.
13 Bae, I. H. (2008). Design and evaluation of a dynamic continuous media streaming supporting method on the basis of logical grid hierarch for manets. Journal of the Korean Data & Information Science Society, 19, 645-665.   과학기술학회마을
14 Bae, I. H. (2009). Design and analytical evaluation of a fuzzy proxy caching for wireless internet. Journal of the Korean Data & Information Science Society, 20, 1117-1190.   과학기술학회마을
15 Bae, I. H. and Kim, Y-J. (2008). Design and evaluation of a fuzzy hierarchical location service for mobile ad hoc networks. Journal of the Korean Data & Information Science Society, 18, 757-766.