Energy-efficient caching strategies in ad hoc wireless networks
- 1 June 2003
- conference paper
- Published by Association for Computing Machinery (ACM)
Abstract
In this paper, we address the problem of energy-conscious cache placement in wireless ad hoc networks. We consider a network comprising a server with an interface to the wired network, and some nodes requiring access to the information stored at the server. In order to reduce access latency in such a communication environment, an effective strategy is caching the server information at some nodes distributed across the network. Caching, however, can considerably impact the system energy expenditure; for instance, disseminating information incurs additional energy burden. Since wireless devices have limited amounts of available energy, we need to design caching strategies that optimally trade-off between energy consumption and access latency. We pose our problem as an integer linear program. We show that this problem is the same as a special case of the connected facility location problem, which is known to be NP-hard. We devise a polynomial time algorithm which provides a sub-optimal solution. The proposed algorithm applies to any arbitrary network topology and can be implemented in a distributed and asynchronous manner. In the case of a tree topology, our algorithm gives the optimal solution. In the case of an arbitrary topology, it finds a feasible solution with an objective function value within a factor of 6 of the optimal value. This performance is very close to the best approximate solution known today, which is obtained in a centralized manner. We compare the performance of our algorithm against three candidate caching schemes, and show via extensive simulation that our algorithm consistently outperforms these alternative schemes.Keywords
This publication has 8 references indexed in Scilit:
- Optimal allocation of electronic contentPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Mobility increases the capacity of ad hoc wireless networksIEEE/ACM Transactions on Networking, 2002
- Placement problems for transparent data replication proxy servicesIEEE Journal on Selected Areas in Communications, 2002
- Analysis of a campus-wide wireless networkPublished by Association for Computing Machinery (ACM) ,2002
- A Web caching primerIEEE Internet Computing, 2001
- A survey of web caching schemes for the InternetACM SIGCOMM Computer Communication Review, 1999
- Data replication for mobile computersPublished by Association for Computing Machinery (ACM) ,1994
- Steiner problem in networks: A surveyNetworks, 1987