Skip to main content
Log in

Agent Driven Delay and Power Constrained Multicast Routing in Mobile Ad Hoc Networks by Using ANFIS

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Group communication applications in Mobile Ad hoc NETworks (MANETs) require stringent bounds on Quality of Service (QoS) parameters. In this paper, we propose an agent driven QoS mesh based multicast routing scheme in MANET that satisfies the user requirements with good reasoning by using adaptive neuro-fuzzy inference system (ANFIS). Four types of agents are used in the scheme: Multicast administer, ANFIS, Route inventing and Guard agents. The proposed scheme operates in following steps. (1) ANFIS agent at the source node optimizes membership functions of QoS parameters according to the user QoS requirement. It also computes QoS factor for different combinations of parameter values from optimized membership functions. (2) Route inventing mobile agent carries the QoS requirement, set of parameter values and their corresponding QoS factors to reach multicast receivers through intermediate nodes by using selective flooding and agent cloning. Multicast administer agent (MAA) at the intermediate node decides its QoS satisfiability. (3) Route inventing mobile agents trace back the traversed path by marking QoS nodes. They facilitate MAA at the source node to construct QoS mesh between source and destinations. (4) MAA at the source node selects a shortest path to reach each of the multicast receivers from the constructed QoS mesh, and (5) Guard mobile agent is employed for the link/node failures and management of the group. Our proposed scheme performs better than fuzzy based, and autonomic QoS multicast routing schemes.

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

Similar content being viewed by others

References

  1. Ismail, D., & Jaafar, M. (2007). Mobile ad hoc network overview. In Proceedings of Asia-Pacific conference on applied electromagnetics (pp. 1–8). Teknol, Malaysia.

  2. Chlamtac, I., Conti, M., & Liu, J. J. N. (2003). Mobile ad hoc networking: Imperatives and challenges. Elsevier International Journal of Ad Hoc Networks, 1(1), 13–64.

    Google Scholar 

  3. Junhai, L., Liu, X., & Danxia, Y. (2008). Research on multicast routing protocols for mobile ad-hoc networks. Elsevier International Journal of Computer Networks, 52(5), 988–997.

    Article  MATH  Google Scholar 

  4. Mohseni, S., Hassan, R., Patel, A., & Razali. R. (2010). Comparative review study of reactive and proactive routing protocols in MANETs. In Proceedings of 4th IEEE international conference on digital ecosystems and technologies (pp. 304–309). Bangi, Malaysia.

  5. Xu, H., Wu, I., Sadjadpour, H. R., & Garcia-Luna-Aceves, J. J. (2010). A unified analysis of routing protocols in MANETs. IEEE Transactions on Communications, 58(3), 911–922.

    Article  Google Scholar 

  6. Mohseni, S., Hassan, R., Patel, A., & Razali, R. (2010). Comparative review study of reactive and proactive routing protocols in MANETs. In Proceedings of IEEE international conference on digital ecosystems and technologies (pp. 304–309). Bangi, Malaysia.

  7. Viswanath, K., & Obraczka, K. (2006). Exploring mesh and tree-based multicast routing protocols for MANETs. IEEE Transactions on Mobile Computing, 5(1), 28–42.

    Article  Google Scholar 

  8. Castellanos, W., Arce, P., Acelas, P., & Guerri, J. C. (2012). Route recovery algorithm for QoS-aware routing in MANETs. Proceedings of Springer Lecture Notes of the Mobile Lightweight Wireless Systems, 81(2), 81–93.

  9. Zeng, Y., Sun, B., He, X., & Liu, Z. (2009). Research on QoS routing algorithm in ad hoc networks. In Proceedings of IEEE international conference on granular computing (pp. 748–751). Jiujiang, China.

  10. El-Hajj, W., Al-Fuqaha, A., Guizani, M., & Chen, H.-H. (2009). Fuzzy on efficient network planning and routing in large-scale MANETs. IEEE Transactions on Vehicular Technology, 58(7), 3796–3801.

    Article  Google Scholar 

  11. Abraham, A. (2005). Adaptation of fuzzy inference system using neural learning. Springer-Verlag Berlin Heidelberg, Studies in Fuzziness and Soft Computing, 181, 53–83.

  12. Pham, V. A., & Karmouch, A. (1998). Mobile software agents: An overview. IEEE Communication Magazine, 36(7), 26–37.

    Article  Google Scholar 

  13. Grady, M. J., & Hare, G. M. P. (2005). Mobile devices and intelligent agents-towards a new generation of applications and services. Elsevier Journal of Information Sciences, 171(4), 335–353.

    Article  Google Scholar 

  14. Lange, D. B., & Oshima, M. (1999). Seven good reasons for mobile agents. Communications ACM, 42(3), 88–89.

    Article  Google Scholar 

  15. Chess, D., Benjamin, G., Harrison, C., Levine, D., & Paris, C. (1995). Itinerant agents in mobile computing. IEEE Personal Communication, 2(5), 34–49.

    Article  Google Scholar 

  16. Manvi, S. S., & Venkataram, P. (2004). Applications of agent technology in communications: A review. Elsevier International Journal on Computer Communications, 27(15), 1493–1508.

    Google Scholar 

  17. Borselius, N. (2002). Mobile agent security. Journal of Electronics and Communication Engineering, 14(5), 211–218.

    Article  Google Scholar 

  18. Jensen, W. A. (2002). Counter measures for mobile agent security. Journal on Computer and Communication Special Issue Advance Security Tech Network Protection, 25(15), 1392–1401.

    Google Scholar 

  19. Akbari Torkestani, M. J., & Meybodi, M. R. (2012). A link stability based multicast routing protocol for wireless mobile ad hoc networks. Elsevier International Journal of Network and Computer Applications, 34(4), 1429–1440.

    Article  Google Scholar 

  20. Darehshoorzadeh, A., Dehghan, M., & Motlagh, M. R. J. (2009). Quality of service multicast routing protocol for large scale MANETs. In Proceedings of IEEE international conference on computer technology and development (pp. 136–140). Gombak, Malaysia.

  21. Kharraz, M.-A., Sarbazi-Azad, H., & Zomaya, A. Y. (2012). On-demand multicast routing protocol with efficient route discovery. Elsevier International Journal of Network and Computer Applications, 35(4), 942–950.

    Article  Google Scholar 

  22. Biradar, R., Manvi, S., & Reddy, M. (2010). Link stability based multicast routing scheme in MANET. Elsevier Journal of Computer Networks, 54(7), 1183–1196.

    Article  MATH  Google Scholar 

  23. Rai, S. C., Misra, B. B., Nayak, A. K., Mall, R., & Pradhan, S. K. (2010). A Multi-objective QoS optimization with fuzzy based parameter setting for real-time multicasting. International Journal of Communications, Network and System Science, 3(6), 530–539.

    Google Scholar 

  24. Deepalakshmi, P., & Radhakrishnan, S. (2009). QoS routing algorithm for mobile ad hoc networks using ACO. In Proceedings of IEEE international conference on control, automation, communication and energy conservation (pp. 1–6). Krishnankoil, India.

  25. Santhi, G., & Nachiappan, A. (2010). Agent based adaptive multicast routing with QoS guarantees in MANETs. Proceedings of IEEE international conference on computing communication and networking technologies (pp. 1–7). Pondicherry, India.

  26. Santhi, G., & Nachiappan, A. (2011). Fuzzy cost based multicast routing for mobile ad-hoc networks with improved QoS. Springer International Journal of Advances in Digital Image Processing and Information Technology, 205(2), 429–437.

    Article  Google Scholar 

  27. Biradar, R. C., & Manvi, S. S. (2011). Agent-driven backbone ring-based reliable multicast routing in mobile ad hoc networks. International Journal of IET Communications, 5(2), 171–189.

    Google Scholar 

  28. Jabbehdari S., Shamaei M., & Darehshoorzadeh A. (2010). IQoS-ODMRP: A novel routing protocol considering QoS parameter in MANET. In IEEE symposium on industrial electronics & applications (pp. 126–130). Tehran, Iran.

  29. Jie, F., Ning, J., & Fei, L. (2012). Multicast routing algorithm with multi-QoS based on fuzzy set theory. In Proceedings of IEEE international conference on intelligent system design and engineering application (pp. 364–367). Dalian, China.

  30. Chen, H., Sun, B., Zeng, Y., & He, X. (2009). An entropy-based fuzzy controllers QoS routing algorithm in MANET. In Proceedings of IEEE international conference on hybrid intelligent systems (pp. 235–239). Wuhan, China.

  31. shams Shafigh, A., Abdollahi, K., & Kassler, A. J. (2010). Improving performance of on-demand multicast routing by using fuzzy logic. In Proceedings of IEEE international conference on wireless communications, networking and information security (pp. 525–529). Tehran, Iran.

  32. Martinez-Alfaro, H., & Hernandez-Vazquez, M. A. (2003). DSR protocol scalability optimization in mobile ad-hoc networks with ANFIS. Proceedings of IEEE international conference on system, man and cybernetics vol. 4 (pp. 3414–3419). Monterrey, Mexico.

  33. Sun, B., Gui, C., Zhang, Q., & Chen, H. (2009). Fuzzy controller based QoS routing algorithm with a multiclass scheme for MANET. International Journal of Computers, Communications and Control, 4(4), 427–438.

    Google Scholar 

  34. Meghanatahan, N. (2010). Design of quality of service based multicast routing protocol for mobile ad hoc networks. Journal of Theoretical and Applied Information Technology, 13(2), 117–124.

    Google Scholar 

  35. Liu, L., & Feng, G. (2007). Simulated annealing based multi-constrained QoS routing in mobile ad hoc networks. Springer Journal of Wireless Personal Communication, 41(3), 393–405.

    Article  Google Scholar 

  36. Darehshoorzadeh, A., Dehghan, M., & Motlagh, M. R. J. (2007). Quality of service support for ODMRP multicast routing in ad Hoc networks. In Proceedings of 6th international conference on ad-hoc, mobile and wireless networks ADHOC-NOW, LNCS 4686 (pp. 237–247).

  37. Jain, S., & Sharma, J. D. (2010). Delay bound multicast routing using hopfield neural network. International Journal of Computer Theory and, Engineering, 2(3), 1793–8201.

    Google Scholar 

  38. Wang, L., Liu, W., & Shi, H. (2009). Delay constrained multicast routing using the noisy chaotic neural networks. IEEE Transactions on Computers, 58(1), 82–89.

    Article  MathSciNet  Google Scholar 

  39. Manvi, S. S., & Kakkasageri, M. S. (2008). Multicast routing in mobile ad hoc networks by using a multiagent system. Elsevier Journal of Information Sciences, 178(15), 1611–1628.

    Article  MathSciNet  Google Scholar 

  40. Sova, L., Romanjuk, V., & Minochkin, D. (2010). Routing in mobile ad hoc networks using fuzzy neural networks. In Proceedings of IEEE international conference on modern problems of radio engineering, telecommunications and computer science (p. 223). Kiev, Ukraine.

  41. Biradar, R. C., & Manvi, S. S. (2012). Ring mesh based multicast routing scheme in MANET using bandwidth and delay product. Springer Journal of Wireless Personal Communications, 66(1), 117–146.

    Article  Google Scholar 

  42. Budyal, V. R. , Manvi, S. S., & Hiremath, S. G. (2012). Fuzzy agent based quality of service multicast routing in mobile ad hoc network. In IEEE international conference on advances in mobile network communication and its applications (pp. 95–98). Bangalore, India

  43. Jang, J.-S. R. (1993). ANFIS: Adaptive network based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics, 23(3), 665–685.

    Article  Google Scholar 

  44. Bitam, S., & Mellouk, A. (2012). MQBM: An autonomic QoS multicast routing protocol for mobile ad hoc networks. In IEEE international conference on communications (pp. 5488–5492). Ottawa, Canada.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to V. R. Budyal.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Budyal, V.R., Manvi, S.S. Agent Driven Delay and Power Constrained Multicast Routing in Mobile Ad Hoc Networks by Using ANFIS. Wireless Pers Commun 75, 531–556 (2014). https://doi.org/10.1007/s11277-013-1375-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-013-1375-6

Keywords

Navigation