Modeling and evaluation of prefetching policies for context-aware information services

In a context-aware information service, the service answer depends on the context (e.g. time and location) from which the user issues a query. In a mobile scenario, this impfies that the service must be able to refresh the mswer to a query that is sti~ “active”, when a change in the user context invddates the previously provided answer. In a mobile wireless environment the latency observed by the user before he/she gets up to date information may be high because of the low available bandwidth. A high latency means a long time interti where the user is provided with information not appropriate for his/her context. To r~ duce latency, prefetching techniques are usefti; however, these techniques must be tailored to the pecutiar characteristics of a mobile scenario, where the available bandwidth is quite low, and user devices are typictiy portable computers, with Umited battery fifetime. We propose a general framework to evaluate the effectiveness of prefetching poficies for context-aware information services, and etiuate some of these poficies under different mobifity modeb.

[1]  George Y. Liu Exploitation of Location-dependent Caching and Prefetching Techniques for Supporting Mobile Computing and Communications , 1994 .

[2]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1967 .

[3]  Mahadev Satyanarayanan,et al.  Disconnected operation in the Coda File System , 1992, TOCS.

[4]  Gerald Q. Maguire,et al.  A Predictive Mobility Management Scheme for Supporting Wireless Mobile Computing , 1995 .

[5]  Ian F. Akyildiz,et al.  Mobile user location update and paging under delay constraints , 1995, Wirel. Networks.

[6]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[7]  A. Prasad Sistla,et al.  View maintenance in mobile computing , 1995, SGMD.

[8]  Andy Hopper,et al.  A new location technique for the active office , 1997, IEEE Wirel. Commun..

[9]  K. Korner,et al.  Intelligent caching for remote file service , 1990, Proceedings.,10th International Conference on Distributed Computing Systems.

[10]  John S. Heidemann,et al.  Modeling the performance of HTTP over several transport protocols , 1997, TNET.

[11]  Tomasz Imielinski,et al.  ADAPTIVE WIRELESS INFORMATION SYSTEMS , 1994 .

[12]  William Feller,et al.  An Introduction to Probability Theory and Its Applications , 1951 .

[13]  Randy H. Katz,et al.  Measuring and Reducing Energy Consumption of Network Interfaces in Hand-Held Devices (Special Issue on Mobile Computing) , 1997 .

[14]  Gregory D. Abowd,et al.  Cyberguide: A mobile context‐aware tour guide , 1997, Wirel. Networks.

[15]  Jeffrey C. Mogul,et al.  Using predictive prefetching to improve World Wide Web latency , 1996, CCRV.

[16]  Ian F. Akyildiz,et al.  Movement-based location update and selective paging for PCS networks , 1996, TNET.

[17]  Mahadev Satyanarayanan,et al.  A status report on research in transparent informed prefetching , 1993, OPSR.

[18]  Gerald Q. Maguire,et al.  A class of mobile motion prediction algorithms for wireless mobile computing and communications , 1996, Mob. Networks Appl..

[19]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[20]  Brian N. Bershad,et al.  Mobisaic: An Information System for a Mobile Wireless Computing Environment , 1994, 1994 First Workshop on Mobile Computing Systems and Applications.