|
ABSTRACT
In the mobile wireless computing environment of the future a large number of users equipped with low powered palm-top machines will query databases over the wireless communication channels. Palmtop based units will often be disconnected for prolonged periods of time due to the battery power saving measures; palmtops will also frequencly relocate between different cells and connect to different data servers at different times. Caching of frequently accessed data items will be an important technique that will reduce contention on the narrow bandwidth wireless channel. However, cache invalidation strategies will be severely affected by the disconnection and mobility of the clients. The server may no longer know which clients are currently residing under its cell and which of them are currently on. We propose a taxonomy of different cache invalidation strategies and study the impact of client's disconnection times on their performance. We determine that for the units which are often disconnected (sleepers) the best cache invalidation strategy is based on signatures previously used for efficient file comparison. On the other hand, for units which are connected most of the time (workaholics), the best cache invalidation strategy is based on the periodic broadcast of changed data items.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
D. Barbarg and T. Imielifiski. Sleepers and Workaholica: Caching Strategies in Mobile Environments. Technical Report MITL-TR-58-93, MITL, June 1993.
|
| |
2
|
|
| |
3
|
H. Chernoff. A Meassure of Asymptotic Efficiency for Tests of a Hypotesis Based on the Sum of Observations. Annals of Mathemgtical Statistics, 23:493-509, 1952.
|
| |
4
|
W.K. Fuchs, K. Wu, and J. Abraham. Low-Cost Comparison and Diagnosis of Large Remotely Located Files. In Proceedings of the Fifth Symposium on Reliability of Distributed Software and Database Syatems, January 1986.
|
| |
5
|
|
| |
6
|
T. Imielinski, B.R. Badrinath, and S. Viswanathan. Data Dissemination in Wireless and Mobile Environments. Technical Report 59, WINLAB, Rutgers University, 3une 1993.
|
 |
7
|
Tomasz Imielinski , S. Viswanathan , B. R. Badrinath, Energy efficient indexing on air, Proceedings of the 1994 ACM SIGMOD international conference on Management of data, p.25-36, May 24-27, 1994, Minneapolis, Minnesota, United States
|
| |
8
|
T. Madej. An Application of Group Testing to the File Comparison Problem. In Proceedings of the International Conference on Distributed Computing Systems, June 1989.
|
| |
9
|
S. Rangarajan and D. Fussell. Rectifying Corrupted Files in Distributed File Systems. In Proceedings of the international Conference on Distributed Computing Systems, May 1991.
|
| |
10
|
R. Sandberg, D. Goldberg, S. Kleiman, D. Walsh, and B. Lyon. Desing and Implementation of the Sun Network Filesystem. In Proceedings of the USENIX Summer Conference, pages 119-130, 3une 1985.
|
 |
11
|
M. Satyanarayanan , John H. Howard , David A. Nichols , Robert N. Sidebotham , Alfred Z. Spector , Michael J. West, The ITC distributed file system: principles and design, Proceedings of the tenth ACM symposium on Operating systems principles, p.35-50, December 1985, Orcas Island, Washington, United States
|
CITED BY 99
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ken C. K. Lee , Antonio Si , Hong V. Leong, Incremental view update for a mobile data warehouse, Proceedings of the 1998 ACM symposium on Applied Computing, p.394-399, February 27-March 01, 1998, Atlanta, Georgia, United States
|
|
|
|
|
|
Alon Y. Levy , Alberto O. Mendelzon , Yehoshua Sagiv, Answering queries using views (extended abstract), Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.95-104, May 22-25, 1995, San Jose, California, United States
|
|
|
|
|
|
Wen-Chi Hou , Meng Su , Hongyan Zhang , Hong Wang, An optimal construction of invalidation reports for mobile databases, Proceedings of the tenth international conference on Information and knowledge management, October 05-10, 2001, Atlanta, Georgia, USA
|
|
|
|
|
|
|
|
|
Jianliang Xu , Dik-Lun Lee , Qinglong Hu , Wang-Chien Lee, Data broadcast, Handbook of wireless networks and mobile computing, John Wiley & Sons, Inc., New York, NY, 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SangKeun Lee , Chong-Sun Hwang , HeongChang Yu, Supporting transactional cache consistency in mobile database systems, Proceedings of the 1st ACM international workshop on Data engineering for wireless and mobile access, p.6-13, August 20-20, 1999, Seattle, Washington, United States
|
|
|
Alon Y. Levy , Anand Rajaraman , Jeffrey D. Ullman, Answering queries using limited external query processors (extended abstract), Proceedings of the fifteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems, p.227-237, June 04-06, 1996, Montreal, Quebec, Canada
|
|
|
|
|
|
I. Stanoi , D. Agrawal , A. El Abbadi , S. H. Phatak , B. R. Badrinath, Data warehousing alternatives for mobile environments, Proceedings of the 1st ACM international workshop on Data engineering for wireless and mobile access, p.110-115, August 20-20, 1999, Seattle, Washington, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jianliang Xu , Qinglong Hu , Dik Lun Lee , Wang-Chien Lee, SAIU: an efficient cache replacement policy for wireless on-demand broadcasts, Proceedings of the ninth international conference on Information and knowledge management, p.46-53, November 06-11, 2000, McLean, Virginia, United States
|
|
|
Il-dong Jung , Young-ho You , Jong-hwan Lee , Kyungsok Kim, Broadcasting and caching policies for location-dependent queries in urban areas, Proceedings of the 2nd international workshop on Mobile commerce, September 28-28, 2002, Atlanta, Georgia, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bret Hull , Vladimir Bychkovsky , Yang Zhang , Kevin Chen , Michel Goraczko , Allen Miu , Eugene Shih , Hari Balakrishnan , Samuel Madden, CarTel: a distributed mobile sensor computing system, Proceedings of the 4th international conference on Embedded networked sensor systems, October 31-November 03, 2006, Boulder, Colorado, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yungho Leu , Jen-Jou Hung , Ming-Ben Lin, A new cache invalidation and searching policy for mobile ad hoc networks, Proceedings of the 2007 annual Conference on International Conference on Computer Engineering and Applications, p.337-343, January 17-19, 2007, Gold Coast, Queensland, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Haidar Safa , Hassan Artail , Mirna Nahhas, Enhancing cache invalidation in mobile environments, Proceedings of the International Conference on Mobile Technology, Applications, and Systems, September 10-12, 2008, Yilan, Taiwan
|
|
|
|
|