Context-aware Caching for Wireless Internet Applications

The recent advances in wireless networking technologies and the growing success of mobile computing devices, such as PDA, pocket PC and third generation mobile phone, are enabling new classes of applications that present challenging problems to designers. The intrinsic constraints from limited device resources and frequent mobile disconnections cause that wireless applications can not be working smoothly as those in the traditional wired internet. Context-aware caching is a suitable approach to improve the quality of services in wireless applications. In this paper, we describe a context model, by which all contexts is divided into three categories as sensed, defined and derived. For the context prediction and selection in caching, we propose a weight-based data hoarding algorithm to select or update cached data objects. Two applications are introduced throughout in this paper to illustrate the effectiveness of context-aware caching.

[1]  Guohong Cao A Scalable Low-Latency Cache Invalidation Strategy for Mobile , 2003, IEEE Trans. Knowl. Data Eng..

[2]  Tayeb Lemlouma,et al.  Context-aware adaptation for mobile devices , 2004, IEEE International Conference on Mobile Data Management, 2004. Proceedings. 2004.

[3]  John Krumm,et al.  Data Store Issues for Location-Based Services , 2005, IEEE Data Eng. Bull..

[4]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[5]  George C. Polyzos,et al.  MobiShare: sharing context-dependent data & services from mobile sources , 2003, Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003).

[6]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[7]  Mel Siegel,et al.  Sensor fusion for context understanding , 2002, IMTC/2002. Proceedings of the 19th IEEE Instrumentation and Measurement Technology Conference (IEEE Cat. No.00CH37276).

[8]  Jing Wu,et al.  Location caching in the mobile middleware platform , 2002, Proceedings Third International Conference on Mobile Data Management MDM 2002.

[9]  Gareth J. F. Jones,et al.  Exploiting contextual change in context-aware retrieval , 2002, SAC '02.