Skip to main content
Log in

Predictive Caching Strategy for On-Demand Routing Protocols in Wireless Ad Hoc Networks

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

Route caching strategy is important in on-demand routing protocols in wireless ad hoc networks. While high routing overhead usually has a significant performance impact in low bandwidth wireless networks, a good route caching strategy can reduce routing overheads by making use of the available route information more efficiently. In this paper, we first study the effects of two cache schemes, “link cache” and “path cache”, on the performance of on-demand routing protocols through simulations based on the Dynamic Source Routing (DSR) protocol. Since the “path cache” DSR has been extensively studied, we focus in this paper on the “link cache” DSR in combination with timer-based stale link expiry mechanisms. The effects of different link lifetime values on the performance of routing protocol in terms of routing overhead, packet delivery ratio and packet latency are investigated. A caching strategy incorporating adaptive link timeout is then proposed, which aims at tracking the “optimal” link lifetime under various node mobility levels by adaptively adjusting the link lifetime based on the real link lifetime statistics. The performance of the proposed strategy is then compared with the conventional “path cache” DSR. The results show that without a timeout mechanism, a link cache scheme may suffer severe performance degradation due to the use of broken routes, while the proposed adaptive “link cache” strategy achieves significantly improved performance by reducing the routing overhead when the network traffic load is high.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. Broch, D. Maltz, D. Johnson, Y.-C. Hu and J. Jetcheva, A performance comparison of multi-hop wireless ad hoc network routing protocol, in: The 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom) (October 1998) pp. 85–97.

  2. S.R. Das et al., Comparative performance evaluation of routing protocols for mobile ad hoc networks, in: The 7th International Conference on Computer Communication and Networks (IC3N) (October 1998) pp. 153–161.

  3. Y.-C. Hu and D.B. Johnson, Caching strategies in on-demand routing protocols for wireless ad hoc networks, in: The 6th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom) (August 2000).

  4. P. Johansson, T. Larsson, N. Hedman, B. Mielczarek and M. Degermark, Scenario-based performance analysis of routing protocols for mobile ad hoc networks, in: The 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom) (August 1999) pp. 195–206.

  5. D.B. Johnson, D.A. Maltz, Y.-C. Hu and J.G. Jetcheva, The dynamic source routing protocol for mobile ad hoc networks, IETF Internet draft (November 2001) draft-ietf-manet-dsr-06.txt

  6. D.A. Maltz, J. Broch, J. Jetcheva and D.B. Johnson, The effects of on-demand behavior in routing protocols for multihop wireless ad hoc networks, IEEE Journal on Selected Areas in Communications 17(8) (August 1999) 1439–1453.

    Google Scholar 

  7. M.K. Marina and S.R. Das, Performance of routing caching strategies in dynamic source routing, in: 2001 International Conference on Distributed Computing Systems Workshop (2001).

  8. S. Murphy and J.J. Garcia-Luna-Aceves, An efficient routing protocol for wireless networks, Mobile Networks and Applications, Special Issue on Routing in Mobile Communication Networks (October 1996) 183–197.

  9. M.R. Pearlman, Z.J. Hass, P. Sholander and S.S Tabrizi, On the impact of alternate path routing for load balancing in mobile ad hoc networks, in: Proceedings of the 8th International Conference on Computer Communication and Networks (IC3N), Boston (October 1999).

  10. G. Pei, M. Gerla and T. Chen, Fisheye state routing: A routing scheme for ad hoc wireless networks, in: International Conference on Communications (ICC) (June 2000).

  11. C.E. Perkins, E.M. Belding-Royer and S.R. Das, Ad hoc on-demand distance vector (AODV) routing, IETF Internet draft (November 2001) draft-ietf-manet-aodv-09.txt

  12. C.E. Perkins and P. Bhagwat, Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers, Computer Communication Review (October 1994) 234–244.

  13. C.E. Perkins, E.M. Royer, S.R. Das and M.K. Marina, Performance comparison of two on-demand routing protocols for ad hoc networks, IEEE Personal Communications (February 2001) 16–28.

  14. E.M. Royer and C.-K. Toh, A review of current routing protocols for ad hoc mobile wireless networks, IEEE Personal Communications (April 1999) 46–55.

  15. M. Takai, L. Bajaj, R. Ahuja, R. Bagrodia and M. Gerla, GloMoSim: a scalable network simulation environment, Technical report 990027, UCLA, Computer Science Department (1999).

  16. M. Takai, J. Mertin and R. Bagrodia, Effects of wireless physical layer modeling in mobile ad hoc networks, in: ACM Symposium on Mobile Ad Hoc Networking & Computing (MobiHoc) (October 2001).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lou, W., Fang, Y. Predictive Caching Strategy for On-Demand Routing Protocols in Wireless Ad Hoc Networks. Wireless Networks 8, 671–679 (2002). https://doi.org/10.1023/A:1020327309720

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1020327309720

Navigation