A future location-aware replacement policy for the cache management at the mobile terminal

被引:4
作者
Drakatos, Stylianos [1 ]
Pissinou, Niki [1 ]
Makki, Kia [1 ]
Douligeris, Christos [2 ]
机构
[1] Florida Int Univ, Dept Elect & Comp Engn, Telecommun & Informat Technol Inst, Miami, FL 33174 USA
[2] Univ Piraeus, Dept Informat, Piraeus 18534, Greece
基金
美国国家科学基金会;
关键词
mobile computing; location-dependent information; cache replacement; semantic caching; INVALIDATION; STRATEGIES; PREDICTION; NETWORKS; TRACKING;
D O I
10.1002/wcm.606
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
While the traditional data shipping systems use physical information to organize data, a newer data caching technique maintains both associated answers (data items) of previous queries and their meaning (purpose). This form of information description is called semantic description, and it makes it possible to reason about and derive knowledge from the given description. In a distributed heterogeneous environment, such as the mobile environment, the semantic data caching paradigm is an important technique for improving the performance of wireless data dissemination systems. Data caching performance depends heavily on the replacement policy being used for the cache management. However, future location uncertainty, limited client resources and frequent client disconnections make cache management a challenge. This paper proposes a future location-aware cache replacement policy to manage a semantic cache. The proposed replacement policy uses the validity of the data fetched from the server and the neighboring locations to decide which of the cache entries is less likely to be needed in the future, and therefore a good victim for eviction when cache space is needed. The replacement policy's preference for cached items to be evicted is modeled as a general function that declines with distance between the mobile user's current location and the candidate for replacement cached item's bound location. For better efficiency, the overall replacement granularity is dynamically achieved along three levels: ring, cell and data item. Simulation study of the proposed approach shows that it outperforms both the least recently used (LRU) and furthest away replacement (FAR) schemes, where only temporal locality is considered. Moreover, the proposed scheme is easier to implement than other research and development proposals. Copyright (c) 2008 John Wiley & Sons, Ltd.
引用
收藏
页码:607 / 629
页数:23
相关论文
共 33 条
[1]  
Acharya Swarup., 1995, SIGMOD Conference, P199
[2]   Movement-based location update and selective paging for PCS networks [J].
Akyildiz, IF ;
Ho, JSM ;
Lin, YB .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1996, 4 (04) :629-638
[3]   The predictive user mobility profile framework for wireless multimedia networks [J].
Akyildiz, IR ;
Wang, WY .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2004, 12 (06) :1021-1035
[4]  
[Anonymous], INTERNETWORK MOBILIT
[5]  
Barbano D.M., 1994, Proceedings of the 31st Annual Marschall Italian and Specialty Cheese Seminar, P1
[6]  
BHATTACHARYA A, 1999, P ACM IEEE MOB COMP
[7]  
Cao P, 1997, PROCEEDINGS OF THE USENIX SYMPOSIUM ON INTERNET TECHNOLOGIES AND SYSTEMS, P193
[8]   Cache management for mobile databases: Design and evaluation [J].
Chan, BY ;
Si, A ;
Leong, HV .
14TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 1998, :54-63
[9]  
Dar S, 1996, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, P330
[10]   WORKING-SETS PAST AND PRESENT [J].
DENNING, PJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1980, 6 (01) :64-84