Energy saving strategies for cooperative cache replacement in mobile ad hoc networks

被引:9
作者
Chan, Edward [1 ]
Li, Wenzhong
Chen, Daoxu [2 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
[2] Nanjing Univ, Dept Comp Sci, Nanjing, Jiangsu, Peoples R China
基金
中国国家自然科学基金;
关键词
Energy-efficient; MANET; Cache replacement; Cooperative caching; WORKLOAD CHARACTERIZATION; WEB; CONSUMPTION; POLICY;
D O I
10.1016/j.pmcj.2008.11.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Data caching on mobile clients is widely seen as an effective solution to improve system performance. In particular, cooperative caching, based on the idea of sharing and coordination of cache data among multiple users, can be particularly effective for information access in mobile ad hoc networks where mobile clients are moving frequently and network topology is changing dynamically. Most existing cache strategies perform replacement independently, and they seldom consider coordinated replacement and energy saving issues in the context of a mobile ad hoc network. In this paper,we analyse the impact of energy on designing a cache replacement policy and formulate the Energy-efficient COordinated cache Replacement Problem (ECORP) as a 0-1 knapsack problem. A dynamic programming algorithm called ECORP-DP and a heuristic algorithm called ECORP-Greedy are presented to solve the problem. Simulations, using both synthetic workload traces and real workload traces in our experiments, show that the proposed policies can significantly reduce energy consumption and access latency when compared to other replacement policies. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:77 / 92
页数:16
相关论文
共 42 条
[11]  
Danzig P. B., 1993, Computer Communication Review, V23, P239, DOI 10.1145/167954.166260
[12]  
Das S. R., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P3, DOI 10.1109/INFCOM.2000.832168
[13]   Summary cache: A scalable wide-area Web cache sharing protocol [J].
Fan, L ;
Cao, P ;
Almeida, J ;
Broder, AZ .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2000, 8 (03) :281-293
[14]  
Feeney LM, 2001, IEEE INFOCOM SER, P1548, DOI 10.1109/INFCOM.2001.916651
[15]   An energy consumption model for performance analysis of routing protocols for mobile ad hoc networks [J].
Feeney, LM .
MOBILE NETWORKS & APPLICATIONS, 2001, 6 (03) :239-249
[16]  
Guohong Cao, 2000, MobiCom 2000. Proceedings of the Sixth Annual International Conference on Mobile Computing and Networking, P200
[17]  
Hara T., 2002, Proceedings of the Eleventh International Conference on Information and Knowledge Management. CIKM 2002, P186, DOI 10.1145/584792.584825
[18]   On optimal replacement of nonuniform cache objects [J].
Hosseini-Khayat, S .
IEEE TRANSACTIONS ON COMPUTERS, 2000, 49 (08) :769-778
[19]  
Johnson D.B., P WORKSH MOB COMP SY, P158
[20]   Ensuring latency targets in multiclass web servers [J].
Kanodia, V ;
Knightly, EW .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2003, 14 (01) :84-93