Abstract
An ad hoc network is a collection of wireless mobile hosts forming a temporary network without the aid of any established infrastructure or centralized administration. In such an environment, it may be necessary for one mobile host to enlist the aid of other hosts in forwarding a packet to its destination, due to the limited range of each mobile host’s wireless transmissions. This paper presents a protocol for routing in ad hoc networks that uses dynamic source routing. The protocol adapts quickly to routing changes when host movement is frequent, yet requires little or no overhead during periods in which hosts move less frequently. Based on results from a packet-level simulation of mobile hosts operating in an ad hoc network, the protocol performs well over a variety of environmental conditions such as host density and movement rates. For all but the highest rates of host movement simulated, the overhead of the protocol is quite low, falling to just 1% of total data packets transmitted for moderate movement rates in a network of 24 mobile hosts. In all cases, the difference in length between the routes used and the optimal route lengths is negligible, and in most cases, route lengths are on average within a factor of 1.01 of optimal.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
David F. Bantz and Frédéric J. Bauchot. Wireless LAN design alternatives. IEEE Network 8(2):43–53, March/April 1994.
Vaduvur Bharghavan, Alan Demers, Scott Shenker, and Lixia Zhang. MACAW: A media access protocol for wireless LAN’s. In Proceedings of the SIGCOMM’ 94 Conference on Communications Architectures, Protocols and Applications, pages 212–225, August 1994.
Robert T. Braden, editor. Requirements for Internet hosts. Internet Request For Comments RFC 1122, October 1989.
Roy C. Dixon and Daniel A. Pitt. Addressing, bridging, and source routing. IEEE Network, 2(1):25–32, January 1988.
Deborah Estrin, Daniel Zappala, Tony Li, Yakov Rekhter, and Kannan Varadhan. Source Demand Routing: Packet format and forwarding specification (version 1). Internet Draft, January 1995. Work in progress.
Daniel M. Frank. Transmission of IP datagrams over NET/ROM networks. In ARRL Amateur Radio 7th Computer Networking Conference, pages 65–70, October 1988.
Bdale Garbee. Thoughts on the issues of address resolution and routing in amateur packet radio TCP/IP networks. In ARRL Amateur Radio 6th Computer Networking Conference, pages 56–58, August 1987.
James Geier, Martin DeSimio, and Byron Welsh. Network routing techniques and their relevance to packet radio networks. In ARRL/CRRL Amateur Radio 9th Computer Networking Conference, pages 105–117, September 1990.
C. Hedrick. Routing Information Protocol. Internet Request For Comments RFC 1058, June 1988.
International Standards Organization. Intermediate system to intermediate system intra-domain routing exchange protocol for use in conjunction with the protocol for providing the connectionless-mode network service (ISO 8473). ISO DP 10589, February 1990.
John Jubin and Janet D. Tornow. The DARPA packet radio network protocols. Proceedings of the IEEE, 75(1):21–32, January 1987.
M. Frans Kaashoek, Robbert van Renesse, Hans van Staveren, and Andrew S. Tanenbaum. FLIP: An internetwork protocol for supporting distributed systems. ACM Transactions on Computer Systems, 11(1):73–106, February 1993.
Phil Karn. MACA — A new channel access method for packet radio. In ARRL/CRRL Amateur Radio 9th Computer Networking Conference, pages 134–140, September 1990.
Philip R. Karn, Harold E. Price, and Robert J. Diersing. Packet radio in the amateur service. IEEE Journal on Selected Areas in Communications, SAC-3(3):431–439, May 1985.
Gregory S. Lauer. Packet-radio routing. In Routing in Communications Networks, edited by Martha E. SteenStrup, chapter 11, pages 55–76. Prentice-Hall, Englewood Cliffs, New Jersey, 1995.
John M. McQuillan, Ira Richer, and Eric C. Rosen. The new routing algorithm for the ARPANET. IEEE Transactions on Communications, COM-28(5):711–719, May 1980.
John M. McQuillan and David C. Walden. The ARPA network design decisions. Computer Networks, 1(5):243–289, August 1977.
J. Moy. OSPF version 2. Internet Request For Comments RFC 1247, July 1991.
Charles E. Perkins and Pravin Bhagwat. Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for Mobile Computers. In Proceedings of the SIGCOMM’ 94 Conference on Communications Architectures, Protocols and Applications, pages 234–244, August 1994.
Radia Perlman. Interconnections: Bridges and Routers. Addison-Wesley, Reading, Massachusetts, 1992.
David C. Plummer. An Ethernet address resolution protocol: Or converting network protocol addresses to 48.bit Ethernet addresses for transmission on Ethernet hardware. Internet Request For Comments RFC 826, November 1982.
J. B. Postel, editor. Internet Protocol. Internet Request For Comments RFC 791, September 1981.
J. B. Postel, editor. Transmission Control Protocol. Internet Request For Comments RFC 793, September 1981.
J. B. Postel. Multi-LAN address resolution. Internet Request For Comments RFC 925, October 1984.
Nachum Shacham and Jil Westcott. Future directions in packet radio architectures and protocols. Proceedings of the IEEE, 75(1):83–99, January 1987.
Gursharan S. Sidhu, Richard F, Andrews, and Alan B. Oppenheimer. Inside AppleTalk. Addison Wesley, Reading, Massachusetts, 1990.
Paul Turner. NetWare communications processes. NetWare Application Notes, Novell Research, pages 25–81, September 1990.
Kannan Varadhan, Deborah Estrin, Steve Hotz, and Yakov Rekhter. SDRP route construction. Internet Draft, July 1994. Work in progress.
Xerox Corporation. Internet transport protocols. Xerox System Integration Standard 028112, December 1981.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Kluwer Academic Publishers
About this chapter
Cite this chapter
Johnson, D.B., Maltz, D.A. (1996). Dynamic Source Routing in Ad Hoc Wireless Networks. In: Imielinski, T., Korth, H.F. (eds) Mobile Computing. The Kluwer International Series in Engineering and Computer Science, vol 353. Springer, Boston, MA. https://doi.org/10.1007/978-0-585-29603-6_5
Download citation
DOI: https://doi.org/10.1007/978-0-585-29603-6_5
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-7923-9697-0
Online ISBN: 978-0-585-29603-6
eBook Packages: Springer Book Archive