A context-aware cache structure for mobile computing environments

  • Authors:
  • Stylianos Drakatos;Niki Pissinou;Kia Makki;Christos Douligeris

  • Affiliations:
  • Telecommunication and Information Technology Institute, Department of Electrical and Computer Engineering, Florida International University Miami, FL 33174, USA;Telecommunication and Information Technology Institute, Department of Electrical and Computer Engineering, Florida International University Miami, FL 33174, USA;Telecommunication and Information Technology Institute, Department of Electrical and Computer Engineering, Florida International University Miami, FL 33174, USA;Department of Informatics, University of Piraeus, Piraeus 18534, Greece

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2007

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper proposes a cache management method that maintains a mobile terminal's cache content by prefetching data items with maximum benefit and evicting cache data entries with minimum benefit. The data item benefit is evaluated based on the user's query context which is defined as a set of constraints (predicates) that define both the movement pattern and the information context requested by the mobile user. A context-aware cache is formed and maintained using a set of neighboring locations (called the prime list) that are restricted by the validity of the data fetched from the server. Simulation results show that the proposed strategy, using different levels of granularity, can greatly improve system performance in terms of the cache hit ratio.