Affiliation:
1. National Institute of Technology Hamirpur, India
Abstract
Caching is a technique that transparently stores data nearer to the requester so that future requests for that data can be served faster. In networking environment, caching is a method of storing data in multiple places on the network, typically to reduce response time and network traffic. In wireless environment, through caching we can improve the efficiency. Caching can be utilized to improve the efficiency by storing the data nearer to the requester. Data are stored nearer to the requester, so it will reduce the access latency and bandwidth usage to transmit data to the requester, and reduce the overall cost of accessing data. Wireless environment is infrastructure-less so all nodes directly communicate with their neighbors. In wireless sensor network, nodes have limited resources such as battery, communication bandwidth, storage, etc. Through caching we can reduce the overall cost of accessing data and conserve the scarce resources.