상세 보기
Increasing mobile clients' cache reusability in a wireless client-server environment
- Yi, Song-Yi;
- Jung, Sungwon
WEB OF SCIENCE
0SCOPUS
0초록
In a wireless client-server environment, data broadcasting is an efficient data dissemination method and some of the broadcast data are often cached at each mobile client's cache. Data broadcasting and caching save communication bandwidth, resource usage, and data access time. A server also broadcasts invalidation reports (IRs) to maintain the consistency between server data and clients' cached data. Most existing cache invalidation policies simply purge the entire cache after a client has been disconnected long enough to miss a certain number (window size) of IRs. We present a cache invalidation scheme to increase the reusability of the data in mobile clients' caches after long disconnection. Instead of clearing the entire cache regardless of its consistency after long disconnection, a client estimates the relative cost of purging ail data and the cost of a selective purge. If a selective purge is cheaper, the client sends server an uplink message to ask the validity of data whose update rate is low to salvage as many valid data as possible. Simulation results show that our scheme effectively increases cache reusability since our cost functions respect update rates at a server, broadcast intervals, the communication bandwidth, and data sizes as well as disconnection time. Copyright (c) 2007 John Wiley & Sons, Ltd.
키워드
- 제목
- Increasing mobile clients' cache reusability in a wireless client-server environment
- 저자
- Yi, Song-Yi; Jung, Sungwon
- DOI
- 10.1002/wcm.505
- 발행일
- 2007-09
- 유형
- Article
- 권
- 7
- 호
- 7
- 페이지
- 849 ~ 861