Abstract
Dynamic Source Routing (DSR) is an efficient on-demand routing protocol for ad hoc networks, in which only needed routes are found and maintained. The route discovery/setup phase becomes the dominant factor for applications with short-lived small transfer traffic (one single packet or a short stream of packets per transaction) between the source and the destination: resource discovery, text-messaging, object storage/retrieval, queries and short transactions. Route caching is helpful to avoid the need for discovering a route or to shorten route discovery delay before each data packet is sent. The goal of this work is to develop a caching strategy that permits nodes to update their cache quickly to minimize end-to-end delay for short-lived traffic. The proposed approach consists of an Active Packet that travels through the nodes of the network twice. During the first travel, it visits the nodes collecting fresh network topology information. When the first visit is finished, another one is started to validate and update the caches of the nodes with this newly obtained information. This mechanism removes invalid cache links and caches valid links based on the collected topology information. The correct information in caches allows to speed up the Route Discovery and even to avoid it.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Broch, J., Maltz, D.A., Johnson, D., Hu, Y.-C., Jetcheva, J.: A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols. In: Proceedings of the 4th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom), Dallas, Texas, pp. 85–97 (1998)
Johnson, D., Maltz, D., Hu, Y.-C.: The Dynamic Source Routing for mobile ad hoc networks, IETF Internet Draft (July 2004), http://www.ietf.org/internet-drafts/draft-ietf-manet-dsr-10.txt
Hollan, G., Vaidya, N.: Analysis of TCP performance over mobile ad hoc networks. In: Proc. 5th ACM/IEEE MOBICOM, pp. 219–230 (1999)
Marina, M., Das, S.: Performance of routing caching strategies in Dynamic Source Routing. In: Proc. 2nd WNMC, pp. 425–432 (2001)
Maltz, D., Brooch, J., Jetcheva, J., Johnson, D.: The effects of on-demand behavior in routing protocols for multi-hop wireless ad hoc networks. IEEE J. on Selected Areas in Communication 17(8), 1439–1453 (1999)
He, Y., Raghavendra, C.S., Berson, S., Braden, B.: Active Packets Improve Dynamic Source Routing for Ad-hoc Networks. In: Proceedings OpenArch 2002 (June 2002)
Fall, Varadhan, K. (eds.) ns notes and documentation. The VINT Project, UC Berkeley, LBL, USC/ISI, and Xerox PARC (1997)
The Monarch Project. Mobile networking architectures. http://www.monarch.cs.rice.edu/
Yoon, J., Liu, M., Noble, B.: Random Waypoint Considered Harmful. Electrical Engineering and Computer Science Department. University of Michigan
Maltz, D., Brooch, J., Jetcheva, J., Johnson, D.: The effects of on-demand behavior in routing protocols for multi-hop wireless ad hoc networks. IEEE J. on Selected Areas in Communication 17(8), 1439–1453 (1999)
Das, S.R., Perkins, C.E., Royer, E.M.: Performance Comparison of Two On demand Routing Protocols for Ad Hoc Networks. In: Proceedings of the IEEE Conference on Computer Communications (INFOCOM), Tel Aviv, Israel, pp. 3–12 (March 2000)
Johansson, P., Larsson, T., Hedman, N., Mielczarek, B., Degermark, M.: Scenario-based Performance Analysis of Routing Protocols for Mobile Ad-Hoc Networks. In: Proceedings of the 5th ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom), Seattle, WA, pp. 195–206 (August 1999)
Hollan, G., Vaidya, N.: Analysis of TCP performance over mobile ad hoc networks. In: Proc. 5th ACM/IEEE MOBICOM, pp. 219–230 (August 1999)
Hu, Y.-C., Johnson, D.B.: Caching strategies in on-demand routing protocols for wireless ad hoc networks. In: ACM/IEEE MOBICOM, pp. 231–242 (2000)
Perkins, C., Royer, E., Das, S., Marina, M.: Performance comparison of two on-demand routing protocols for ad hoc networks. IEEE Personal Communications 8(1), 16–28 (2001)
Marina, M.K., Das, S.R.: Performance of Route Cache Strategies in Dynamic Source Routing. In: Proc. Second Wireless Networking and Mobile Computing (WNMC) (April 2001)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Marandin, D. (2007). Improvement of Link Cache Performance in Dynamic Source Routing (DSR) Protocol by Using Active Packets. In: Koucheryavy, Y., Harju, J., Sayenko, A. (eds) Next Generation Teletraffic and Wired/Wireless Advanced Networking. NEW2AN 2007. Lecture Notes in Computer Science, vol 4712. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74833-5_31
Download citation
DOI: https://doi.org/10.1007/978-3-540-74833-5_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74832-8
Online ISBN: 978-3-540-74833-5
eBook Packages: Computer ScienceComputer Science (R0)