Skip to main content
Log in

SDODV: A smart and adaptive on-demand distance vector routing protocol for MANETs

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

Mobile ad hoc networks (MANETS) are nodes connected in a peer-to-peer fashion. Because MANETs have challenging characteristics such as mobility and limited energy, traditional existing routing protocols are not very efficient – they suffer several limitations in terms of network stability and lifetime, especially in the emerging era of IoT, crowd-sensing, and smart cities. In this work, we present SDODV, a new smart and dynamic on-demand distance vector routing protocol for mobile ad hoc networks that addresses the shortcomings of existing routing protocols. Our proposed adaptive algorithm effectively increases the built network’s lifetime by considering the network topology when establishing a route. It monitors the traffic load, nodes mobility, neighborhood density, and battery power to adjust packets accordingly. This protocol is based on the distributed reinforcement learning approach and on the traditional AODV. SDODV improves the quality of service because it chooses the shortest and most stable path while considering mobility, bandwidth, and power. Experimental results prove that SDODV outperforms the shortest path method and reduces energy consumption.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20

Similar content being viewed by others

Data availability

Data sharing is not applicable to this article as no datasets were generated or analyzed during the current study.

References

  1. Sarkar S, Basavaraju TG, Puttamadappa C (2016) Ad hoc mobile wireless networks: principles, protocols and applications. CRC Press

    Book  Google Scholar 

  2. Ali R, Zafar F (2011) Bandwidth estimation in mobile ad-hoc network (MANET). Int J Comput Sci 8(5):331–337

    Google Scholar 

  3. Zhang XM, Wu L, Zhang Y, Sung DK (2013) Interference dynamics in MANETs with a random direction node mobility model. Proc. of the IEEE Wireless Communications and Networking Conference (WCNC), Shanghai, China, pp 3788–3793

    Google Scholar 

  4. Ul Islam Khan B, Anwar F, Olanrewaju RF, Binti Mat Kiah L, Mir RN (2021) Game theory analysis and modeling of sophisticated multi-collusion attack in MANETs. Access IEEE 9:61778–61792

    Article  Google Scholar 

  5. Kavitha VR, Moorthi M (2019) A quality of service load balanced connected dominating set-stochastic diffusion search (CDS-SDS) network backbone for MANET. Comput Netw 151:124–131

    Article  Google Scholar 

  6. Trabousli B, Haraty RA (2012) MANET with q-routing protocol. Proc. of the Eleventh International Conference on Networks (ICN 2012), Reunion Island, France, pp 187–192

    Google Scholar 

  7. Bangnan X, Hischke S, Walke B (2003) The role of ad hoc networking in future wireless communications, vol 2. Proc. of the International Conference on Communication Technology (ICCT), Beijing, China, pp 1353–1358

    Google Scholar 

  8. Internet Engineering Task Force – IETF (2021) https://www.ietf.org/. Accessed 4 Jun 2021

  9. Umesh KS, Mewada S, Iaddhani L, Bunkar K (2011) An overview and study of security issues and challenges in mobile ad-hoc networks (MANET). Int J Comput Sci Inf Secur 9(4):106–111

    Google Scholar 

  10. Robinson YH, Julie EG, Saravanan K, Son LH, Kumar R, Abdel-Basset M, Thong PH (2019) Link-disjoint multipath routing for network traffic overload handling in mobile ad-hoc networks. IEEE Access 7:143312–143323. https://doi.org/10.1109/ACCESS.2019.2943145

    Article  Google Scholar 

  11. Sedrati M, Benyahia A (2018) Multipath routing to improve quality of service for video streaming over mobile ad hoc networks. Wireless Pers Commun 99:999–1013

    Article  Google Scholar 

  12. Gupta K, Sadawarti H, Verma A (2011) Review of various routing protocols for MANETs. Int J Inf Electron Eng 1(3):251–259 (ISSN: 1109- 2742, Article No. 40)

    Google Scholar 

  13. Perkins CE, Bhagwat P (1994) Highly dynamic destination sequenced distance-vector (DSDV) for mobile computers. Proc. of the ACM Conference on Communications Architectures and Protocols, London, UK, pp 234–244

    Google Scholar 

  14. Bhardwaj A, El-Ocla H (2020) Multipath routing protocol using genetic algorithm in mobile ad hoc networks. Access IEEE 8:177534–177548

    Article  Google Scholar 

  15. Chen Z, Zhou W, Wu S, Chen L (2020) An adaptive on-demand multipath routing protocol with QoS support for high-speed MANET. Access IEEE 8:44760–44773

    Article  Google Scholar 

  16. Johnson DB, Maltz DA, Broch J (2001) DSR: the dynamic source routing protocol for multi-hop wireless ad hoc networks. In: Perkins CE (ed) Ad hoc networking. Addison-Wesley, pp 139–172 (Chapter 5)

    Google Scholar 

  17. Ali HA, Areed MF, Elewely DI (2018) An on-demand power and load-aware multi-path node-disjoint source routing scheme implementation using NS-2 for mobile ad-hoc networks. Simul Model Pract Theory 80:50–65

    Article  Google Scholar 

  18. Park V, Corson S (2001) Temporally ordered routing algorithm (TORA), Version 1, Functional specification. IETF Internet draft. https://tools.ietf.org/id/draft-ietf-manet-tora-spec-04.txt. Accessed 4 Jun 2021

  19. Hamdi MM, Mustafa AS, Mahd HF, Abood MS, Kumar C, Al-shareeda MA (2020) Performance analysis of QoS in MANET based on IEEE 802.11b. 2020 IEEE International Conference for Innovation in Technology (INOCON), Bangluru, India, pp 1–5

    Google Scholar 

  20. Al-Shareeda MA, Manickam S (2022) Man-in-the-middle attacks in mobile ad hoc networks (MANETs): analysis and evaluation. Symmetry 14(8):1543. https://doi.org/10.3390/sym14081543

    Article  Google Scholar 

  21. Al-Mekhlafi ZG, Al-Shareeda MA, Manickam S, Mohammed BA, Qtaish A (2023) Lattice-based lightweight quantum resistant scheme in 5G-enabled vehicular networks. Mathematics 11(2):399. https://doi.org/10.3390/math11020399

    Article  Google Scholar 

  22. Mohammed BA et al (2023) FC-PA: fog computing-based pseudonym authentication scheme in 5G-enabled vehicular networks. IEEE Access 11:18571–18581. https://doi.org/10.1109/ACCESS.2023.3247222

    Article  Google Scholar 

  23. Al-Mekhlafi ZG, Al-Shareeda MA, Manickam S, Mohammed BA, Alreshidi A, Alazmi M, Alshudukhi JS, Alsaffar M, Alsewari A (2023) Chebyshev polynomial-based fog computing scheme supporting pseudonym revocation for 5G-enabled vehicular networks. Electronics 12(4):872. https://doi.org/10.3390/electronics12040872

    Article  Google Scholar 

  24. Al-Shareeda MA, Manickam S (2022) COVID-19 vehicle based on an efficient mutual authentication scheme for 5G-enabled vehicular fog computing. Int J Environ Res Public Health 19(23):15618. https://doi.org/10.3390/ijerph192315618. (PMID: 36497709; PMCID: PMC9740694)

    Article  Google Scholar 

  25. Sutton RG, Barto AG (1998) Reinforcement learning: an introduction. MIT Press, Cambridge, MA

    MATH  Google Scholar 

  26. Bellman R (1957) A Markovian decision process. J Math Mech 6(5):679–684

    MathSciNet  MATH  Google Scholar 

  27. Chettibi S, Chikhi S (2011) A survey of reinforcement learning based routing protocols for mobile ad-hoc networks. In: Özcan A, Zizka J, Nagamalai D (eds) Recent trends in wireless and mobile networks. Communications in computer and information science, vol 162. Springer, Berlin, Heidelberg, pp 1–13

    Google Scholar 

  28. Watkins C, Dayan P (1992) Q-learning. Mach Learn 8(3–4):279–292

    Article  MATH  Google Scholar 

  29. Boyan JA, Littman ML (1993) Packet routing in dynamically changing networks: a reinforcement learning approach. Adv Neural Inf Process Syst 6:671–678

    Google Scholar 

  30. Kavalerov M, Likhacheva Y, Shilova Y (2017) A reinforcement learning approach to network routing based on adaptive learning rates and route memory. Proc. of the SoutheastCon, Concord, NC, USA, pp 1–6

    Google Scholar 

  31. Serhani A, Najib N, Abdellah J (2016) QLAR: a q-learning based adaptive routing for MANETs. Proc. of the 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), Agadir, Morocco, pp 1–7

    Google Scholar 

  32. De Couto D, Aguayo D, Bicket J, Morris R (2003) A high-throughput path metric for multi-hop wireless routing. Proc. of the 9th Annual International Conference on Mobile Computing and Networking, San Diego, CA, USA, pp 134–146

    Google Scholar 

  33. Wu C, Kumekawa K, Kato T (2009) A MANET protocol considering link stability and bandwidth efficiency. Proc. of the 2009 International Conference on Ultra-Modern Telecommunications and Workshops, St. Petersburg, Russia, pp 1–8

    Google Scholar 

  34. Perkins C, Royer E (1999) Ad-hoc on-demand distance vector routing. Proc. of the 2nd IEEE Workshop on Mobile Computing. Systems and Applications (WMCSA), New Orleans, LA, USA, pp 90–100

    Google Scholar 

  35. Wang Y, Zhou Y, Yu Y, Wang Z, Du S (2012) ADAODV: a improved routing protocol based on network mobility and route hops. Proc of the Wireless Communications, Networking and Mobile Computing (WiCOM) Conference, Shanghai, China, pp 1–4

    Google Scholar 

  36. Kim J, Jang J (2006) AODV based energy efficient routing protocol for maximum lifetime in MANET. Proc. of the Advanced International Conference on Telecommunications and International Conference on Internet and Web Applications and Services, Guadeloupe, French Caribbean, pp 77–77

    Google Scholar 

  37. Yuan Y, Chen H, Jia M (2005) An optimized ad-hoc on-demand multipath distance vector (AOMDV) routing protocol. Proc. of the Asia Pacific Conference on Communications, Perth, WA, Australia

    Book  Google Scholar 

  38. Puri S, Devene R (2009) Congestion avoidance and load balancing in AODV-multipath using queue length. Proc. of the Second International Conference on Emerging Trends in Engineering and Technology, Nagpur, India, pp 1138–1142

    Google Scholar 

  39. Renesse RD, Ghassemian M, Friderikos V, Aghvami AH (2005) Adaptive admission control for ad hoc and sensor networks providing quality of service. King’s College, London, UK (Technical Report)

    Google Scholar 

  40. Walikar GA, Biradar RC (2015) Energy aware multicast routing in mobile ad-hoc networks using NS-2. Proc. of the IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), Coimbatore, India, pp 1–7

    Google Scholar 

  41. ns-3 Network Simulator (2021) http://www.nsnam.org/. Accessed 4 Jun 2021

  42. Alslaim MN, Alaqel HA, Zaghloul SS (2014) A comparative study of MANET routing protocols. Proc. of the Third International Conference on eTechnologies and Networks for Development (ICeND), Beirut, Lebanon, pp 178–182

    Google Scholar 

Download references

Acknowledgements

This work is supported by Zayed University – Abu Dhabi, UAE, Taif University – Taif, Saudi Arabia, and Lebanese American University – Beirut, Lebanon.

Funding

Sanaa Kaddoura has received funding from Zayed University, Abu Dhabi, UAE. Sultan Al Jahdali received funding from Researchers Supporting Project (TURSP) under number (TURSP-2020/73, Taif University, Taif, Saudi Arabia.

Author information

Authors and Affiliations

Authors

Contributions

Sanaa Kaddoura, Ramzi Haraty, Sultan Al Jahdali, and Maram Assi wrote the main (draft) manuscript text. Maram Assi prepared the figures. All authors reviewed the final text.

Corresponding author

Correspondence to Ramzi A. Haraty.

Ethics declarations

Ethical approval and consent to participate

The authors have no conflict of interest to declare that are relevant to the content of this article.

Consent for publication

All the authors agreed with the content and all gave explicit consent to submit and they obtained consent from the responsible authorities at the institute/organization where the work has been carried out, before the work is submitted.

Human and animal ethics

This article does not contain any studies with human participants or animals performed by any of the authors.

Conflict of interest

All authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was supported by Taif University Researchers Supporting Project (TURSP) under number (TURSP-2020/73, Taif University, Taif, Saudi Arabia, and by Zayed University and the Lebanese American University.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kaddoura, S., Haraty, R.A., Al Jahdali, S. et al. SDODV: A smart and adaptive on-demand distance vector routing protocol for MANETs. Peer-to-Peer Netw. Appl. 16, 2325–2348 (2023). https://doi.org/10.1007/s12083-023-01530-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-023-01530-9

Keywords

Navigation