Skip to main content
Log in

An On-Demand Routing Protocol with Backtracking for Mobile Ad Hoc Networks

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

A mobile ad hoc network (MANET) is characterized by multi-hop wireless links and frequent node mobility. Communication between non-neighboring nodes requires a multi-hop routing protocol to establish a route. But, the route often breaks due to mobility. The source must rediscover a new route for delivering the data packets. This wastes the resources that are limited in MANET. In this paper, a new on-demand routing protocol is proposed, named on-demand routing protocol with backtracking (ORB), for multi-hop mobile ad hoc networks. We use the multiple routes and cache data technique to reduce the rediscovery times and overhead. After executing the route discovery phase, we find out a set of nodes, named checkpoint, which has the multiple routes to the destination. When a checkpoint node receives a data packet, it caches this data packet in its buffer within a specific time period. When a node detects a broken route during the data packets delivery or receives an error packet, it will either recover the broken route or reply the error packet to the source. If a node can not forward the data packet to the next node, it replies an error packet to the source. This packet is backtracking to search a checkpoint to redeliver the data packet to the destination along other alternate routes. The main advantage of ORB is to reduce the flooding search times, maybe just delay and cost while a route has broken. The experimental results show that the proposed scheme can increase the performance of delivery but reduce the overhead efficiently comparing with that of AODV based routing protocols.

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. R.Beraldi and R. Baldoni, “A Caching Scheme for Routing in Mobile Ad Hoc Networks and Its Application to ZRP,” in IEEE Transactions on Computers, Vol. 52, No. 8, pp. 1051–1062, Aug. 2003.

    Article  Google Scholar 

  2. J. Broch, D. Maltz, D. Johnson, Y.-C. Hu, and J. Jetcheva, “A Performance Comparison of Multi-Hop Wireless Ad Hoc Network Routing Protocols,” in Proceedings of the Fourth Annual International Conference on Mobile Computing and Networking (MobiCom'98), ACM, Dallas, TX, pp. 56–67, Oct. 1998.

  3. R. Castaneda and S. R. Das, “Query Localization Techniques for On-Demand Routing Protocols in Ad Hoc Networks,” in ACM/Kluwer Wireless Networks (WINET) Journal, Vol. 8, No. 2, pp. 137–151, Mar. 2002.

    MATH  Google Scholar 

  4. C.-C. Chiang, H.-K. Wu, W. Liu, and M. Gerla, “Routing in Clustered Multihop Mobile Wireless Networks with Fading Channel,” in Proceedings of 1997 IEEE Singapore International Conference on Networks, Kent Ridge, Singapore, pp. 197–211, Apr. 1997.

  5. R. Dube, C.D. Rais, K.-Y. Wang, and S.K. Tripathi, “Signal Stability based Adaptive Routing for Ad Hoc Mobile Networks,” in IEEE Personal Communication Magazine, Vol. 4, No. 1, pp. 36–45, Feb. 1997.

    Article  Google Scholar 

  6. K. Fall and K. Varadhan, ns notes and documentation. Technical report, UC Berkeley, LBL, USC/ISI, and Xerox PARC, Nov. 1997.

  7. S. Guo and O. W. Yang, “Performance of Backup Source Routing in Mobile Ad Hoc Networks,” in Proceedings of the 2002 IEEE Wireless Communications and Networking Conference, Orlando, FL, USA, pp. 440–444, Mar. 2002.

  8. Z.J. Haas and M. R. Pearlman, “The Performance of Query Control Schemes for the Zone Routing Protocol,” in IEEE/ACM Transactions on Networking, Vol. 9, No.4, pp. 427–438, Aug. 2001.

    Article  Google Scholar 

  9. Y.-C. Hu and D.B. Johnson, “Caching Strategies in On-Demand Routing Protocols for Wireless Ad Hoc Networks,” in Proceeding of the 6th Annual International Conference on Mobile Computing and Networking (MobiCom 2000), ACM, Boston, MA, USA, pp. 231–242, Aug, 2000.

  10. IEEE Standard Department. Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE standard 802.11–1997.

  11. D.B. Johnson, D.A. Maltz, and Josh Broch. “DSR: The Dynamic Source Routing Protocol for Multi-Hop Wireless Ad Hoc Networks,” in AdHoc Networking, edited by Charles E. Perkins, Chapter 5, pp., Addison-Wesley, 139–172, 2001.

  12. S.-J. Lee and M. Gerla, “AODV-BR: Backup Routing in Ad hoc Networks,” in Proceedings of the 2000 IEEE Wireless Communications and Networking Conference, Vol. 3, pp. 1311–1316, Chicago, IL, Sep. 2000.

  13. S.-J. Lee and M. Gerla, “Dynamic Load-Aware Routing in Ad hoc Networks,” in Proceedings of 2001 IEEE International Conference on Communications, Vol.10, pp. 3206–3210, Helsinki, Finland, June 2001.

  14. S.-J. Lee, M. Gerla, and C.-K. Toh, “A Simulation Study of Table-driven and An-demand Routing Protocols for Mobile Ad Hoc Networks,” in IEEE Network, Vol.13, No.4, pp. 48–54, Jul.-Aug. 1999.

  15. W.D. List and N.H. Vaidya, “A Routing Protocol for K-hop Networks,” in Proceedings of 2004 Wireless Communications and Networking Conference, Vol.4, pp. 2545–2550, Atlanta, Georgia USA, Mar. 2004.

  16. M.K. Marina and S.R. Das, “On-demand Multipath Distance Vector Routing in Ad Hoc Networks,” in Proceedings of 2001 IEEE International Conference on Network Protocols, Mission Inn, Riverside, California, pp. 14–23, 2001.

  17. S. Murthy and J.J. Garcia-Luna-Aceves, “A Routing Protocol for Packet Radio Networks,” in Proceedings of ACM First International Conference on Mobile Computing & Networking (MOBICOM'95), Berkeley, California, United States, pp. 86–95, Nov. 1995.

  18. A. Nasipuri, R. Castaneda, and S.R. Das, “Performance of Multipath Routing for On-demand Protocols in Mobile Ad Hoc Networks,” in ACM/Kluwer Mobile Networks and Applications (MONET) Journal, Vol. 6, No. 4, pp. 339–349, 2001.

    MATH  MathSciNet  Google Scholar 

  19. V.D. Parh and M.S. Corson, “A Highly Adaptive Distributed Routing Algorithm for Mobile Wireless Networks,” in Proceedings of IEEE INFOCOM'97, Kobe, Japan, pp. 1405–1413, Apr. 1997.

  20. V.D. Park and M.S. Corson, “A Performance Comparison of the Temporally-Ordered Routing Algorithm and Ideal Link-State Routing,” in Proceedings of IEEE Symposium on Computers and Communication ‘98, Athens, Greece, pp. 592–598, Jun. 1998.

  21. C.E. Perkins and P. Bhagwat, “Highly Dynamic Destination-Sequenced Distance Vector Routing (DSDV) for Mobile Computers,” in Proceedings of ACM SIGCOMM'94, London, UK, pp. 234–244, September 1994.

  22. C.E. Perkins and E.M. Royer, “Ad-Hoc On-Demand Distance Vector Routing,” in Proceedings of 2nd IEEE Workshop on Mobile Computing Systems and Applications, New Orleans, Louisiana, USA, pp. 90–100, Feb. 1999.

  23. 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,” in IEEE Personal Communications, Vol.1, No.1, pp. 16–28, Feb. 2001.

    Article  Google Scholar 

  24. J. Raju and J.J. Garcia-Luna-Aceves, “A Comparison of On-demand and Table-driven Routing for Ad Hoc Wireless Networks,” in Proceedings of IEEE ICC 2000, New Orleans, Louisiana, Vol.3, pp. 1702–1706, Jun. 2000.

  25. E.M. Royer and C.-K. Toh, “A Review of Current Routing Protocols for Ad Hoc Mobile Wireless Networks,” in IEEE Personal Communications, Vol.6, No.2, pp. 46–55, Apr. 1999.

    Article  Google Scholar 

  26. L. Yin and G. Cao, “Supporting Cooperative Caching in Ad hoc Networks,” in Proceeding of IEEE INFOCOM, Hong Kong, China, March 2004.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tzung-Shi Chen.

Additional information

Hua-Wen Tsai received the B.S. degree in Information Management from Chang Jung Christian University, Taiwan, in June 1998 and the M.B.A. degree in Business and Operations Management from Chang Jung Christian University, Taiwan, in June 2001. Since September 2001, he has been working towards the Ph.D. degree and currently is a doctoral candidate in the Department of Computer Science and Information Engineering, National Cheng Kung University, Taiwan. His research interests include wireless communication, ad hoc networks, and sensor networks.

Tzung-Shi Chen received the B.S. degree in Computer Science and Information Engineering from Tamkang University, Taiwan, in June 1989 and the Ph.D. degree in Computer Science and Information Engineering from National Central University, Taiwan, in June 1994. He joined the faculty of the Department of Information Management, Chung Jung University, Tainan, Taiwan, as an Associate Professor in June 1996. Since November 2002, he has become a Full Professor at the Department of Information Management, Chung Jung University, Tainan, Taiwan. He was a visiting scholar at the Department of Computer Science, University of Illinois at Urbana-Champaign, USA, from June to September 2001. He was the chairman of the Department of Information Management at Chung Jung University from August 2000 to July 2003. Since August 2004, he has become a Full Professor at the Department of Information and Learning Technology, National University of Tainan, Tainan, Taiwan. Currently, he is the chairman of the Department of Information and Learning Technology, National University of Tainan. He co-received the best paper award of 2001 IEEE ICOIN-15. His current research interests include mobile computing and wireless networks, mobile learning, data mining, and pervasive computing. Dr. Chen is a member of the IEEE Computer Society.

Chih-Ping Chu received the B.S. degree in agricultural chemistry from National Chung Hsing University, Taiwan, the M.S. degree in computer science from the University of California, Riverside, and the Ph.D. degree in computer science from Louisiana State University. He is currently a Professor in the Department of Computer Science and Information Engineering of National Cheng Kung University, Taiwan. His current research interests include parallel computing, parallel processing, component-based software development, and internet computing.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tsai, HW., Chen, TS. & Chu, CP. An On-Demand Routing Protocol with Backtracking for Mobile Ad Hoc Networks. Wireless Pers Commun 38, 279–300 (2006). https://doi.org/10.1007/s11277-006-9015-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-006-9015-z

Keywords

Navigation