ABSTRACT

Rapid advances in wireless mobile communications technologies and successful deployment of a multitude of wireless network infrastructures (e.g., 3G cellular,

ad hoc

, wireless local area networks, or mesh) have made ubiquitous information access a reality. Mobile users desire online access to a variety of data such as news headlines, stock quotes, weather forecasts, traffic or flight information, games, and so on. Efficient caching at mobile devices has the potential to deal with traditional constraints of wireless mobile networks, including limited bandwidth, battery power, user and device mobility, and disconnections. This chapter focuses on a very challenging issue — the design and deployment of efficient and scalable schemes for data caching — as well as cache consistency maintenance in mobile computing systems.