Skip to main content
Top
Published in: Soft Computing 19/2017

16-04-2016 | Methodologies and Application

A EA- and ACA-based QoS multicast routing algorithm with multiple constraints for ad hoc networks

Authors: Wei Li, Kangshun Li, Ying Huang, Shuling Yang, Lei Yang

Published in: Soft Computing | Issue 19/2017

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

With the rapid development of communication networks, the quality of service (QoS) on such networks has become an important research topic. With regard to ad hoc networks, this paper presents an evolutionary algorithm (EA) and an ant colony algorithm (ACA) to serve as the basis for a QoS multicast routing algorithm (EA-ACA-QMRA). This algorithm combines the rapid global search capability and robustness of EAs with the pheromone feedback factors of ACAs while accounting for multiple constraints, including constraints related to delay, delay jitter, packet delivery ratio, bandwidth and cost. For the case of self-adapting ad hoc networks in particular, our new algorithm is far superior to traditional ACAs. Our experimental results show that the EA-ACA-QMRA can address multiple constraints in the QoS multicast routing problem and can achieve higher accuracy and faster convergence than can traditional ACAs in terms of the end-to-end delay and packet delivery ratio. The proposed algorithm provides an effective means of solving the QoS multicast routing problem for ad hoc networks, and it is better than the traditional methods at avoiding network congestion.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Al-Sultan S, Al-Doori MM, Al-Bayatti AH, Zedan H (2014) A comprehensive survey on vehicular ad hoc network. J Netw Comput Appl 37:380–392CrossRef Al-Sultan S, Al-Doori MM, Al-Bayatti AH, Zedan H (2014) A comprehensive survey on vehicular ad hoc network. J Netw Comput Appl 37:380–392CrossRef
go back to reference Bür K, Ersoy C (2009) Performance evaluation of a mesh-evolving quality-of-service-aware multicast routing protocol for mobile ad hoc networks. Perform Eval 66(12):701–721CrossRef Bür K, Ersoy C (2009) Performance evaluation of a mesh-evolving quality-of-service-aware multicast routing protocol for mobile ad hoc networks. Perform Eval 66(12):701–721CrossRef
go back to reference Chen S, Nahrstedt K (1999) Distributed quality-of-service routing in ad hoc networks. IEEE J Sel Areas Commun 17(8):1488–1505CrossRef Chen S, Nahrstedt K (1999) Distributed quality-of-service routing in ad hoc networks. IEEE J Sel Areas Commun 17(8):1488–1505CrossRef
go back to reference Chen T, Tsai J, Gerla M (1997) Qos routing performance in multihop, multimedia. Wirel Netw Proc IEEE ICUPC 2(2):557–561 Chen T, Tsai J, Gerla M (1997) Qos routing performance in multihop, multimedia. Wirel Netw Proc IEEE ICUPC 2(2):557–561
go back to reference Choi JH, Shim KS, Lee S, Wu KL (2012) Handling selfishness in replica allocation over a mobile ad hoc network. IEEE Trans Mob Comput 11(2):278–291CrossRef Choi JH, Shim KS, Lee S, Wu KL (2012) Handling selfishness in replica allocation over a mobile ad hoc network. IEEE Trans Mob Comput 11(2):278–291CrossRef
go back to reference Dorigo M, Gambardella LM (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53–66CrossRef Dorigo M, Gambardella LM (1997) Ant colony system: a cooperative learning approach to the traveling salesman problem. IEEE Trans Evol Comput 1(1):53–66CrossRef
go back to reference Ho S, Shiyou Y, Yanan B, Huang J (2013) An ant colony algorithm for both robust and global optimizations of inverse problems. IEEE Trans Magn 49(5):2077–2080CrossRef Ho S, Shiyou Y, Yanan B, Huang J (2013) An ant colony algorithm for both robust and global optimizations of inverse problems. IEEE Trans Magn 49(5):2077–2080CrossRef
go back to reference Karthikeyan P, Baskar S (2015) Genetic algorithm with ensemble of immigrant strategies for multicast routing in ad hoc networks. Soft Comput 19(2):489–498CrossRef Karthikeyan P, Baskar S (2015) Genetic algorithm with ensemble of immigrant strategies for multicast routing in ad hoc networks. Soft Comput 19(2):489–498CrossRef
go back to reference Kaur S, Bansal K, Bansal S (2013) Performance analysis of aodv, dsr and olsr routing techniques for ad hoc mobile networks. Int J Comput Sci Eng Inform Technol Res (IJCSEITR) 3(5):195–200 Kaur S, Bansal K, Bansal S (2013) Performance analysis of aodv, dsr and olsr routing techniques for ad hoc mobile networks. Int J Comput Sci Eng Inform Technol Res (IJCSEITR) 3(5):195–200
go back to reference Korošec P, Šilc J, Robic B (2003) A multilevel ant-colony optimization algorithm for mesh partitioning. Int J Pure Appl Math 5(2):143–159MathSciNetMATH Korošec P, Šilc J, Robic B (2003) A multilevel ant-colony optimization algorithm for mesh partitioning. Int J Pure Appl Math 5(2):143–159MathSciNetMATH
go back to reference Krishna PV, Saritha V, Vedha G, Bhiwal A, Chawla AS (2012) Quality-of-service-enabled ant colony-based multipath routing for mobile ad hoc networks. IET Commun 6(1):76–83MathSciNetCrossRefMATH Krishna PV, Saritha V, Vedha G, Bhiwal A, Chawla AS (2012) Quality-of-service-enabled ant colony-based multipath routing for mobile ad hoc networks. IET Commun 6(1):76–83MathSciNetCrossRefMATH
go back to reference Kumar P, Gyawali D (2014) Comparative analysis of unipath and multipath reactive routing protocols in mobile ad hoc network. Int J Res 1(6):287–293 Kumar P, Gyawali D (2014) Comparative analysis of unipath and multipath reactive routing protocols in mobile ad hoc network. Int J Res 1(6):287–293
go back to reference Lawton G (1998) Multicasting: will it transform the internet? Computer 31(7):13–15CrossRef Lawton G (1998) Multicasting: will it transform the internet? Computer 31(7):13–15CrossRef
go back to reference Li J, Kim K, Zhang F, Chen X (2007) Aggregate proxy signature and verifiably encrypted proxy signature. In: Provable security. Springer, New York, pp 208–217 Li J, Kim K, Zhang F, Chen X (2007) Aggregate proxy signature and verifiably encrypted proxy signature. In: Provable security. Springer, New York, pp 208–217
go back to reference Li J, Li J, Chen X, Jia C, Lou W (2015) Identity-based encryption with outsourced revocation in cloud computing. IEEE Trans Comput 64(2):425–437MathSciNetCrossRefMATH Li J, Li J, Chen X, Jia C, Lou W (2015) Identity-based encryption with outsourced revocation in cloud computing. IEEE Trans Comput 64(2):425–437MathSciNetCrossRefMATH
go back to reference Munaretto A, Fonseca M (2007) Routing and quality of service support for mobile ad hoc networks. Comput Netw 51(11):3142–3156CrossRefMATH Munaretto A, Fonseca M (2007) Routing and quality of service support for mobile ad hoc networks. Comput Netw 51(11):3142–3156CrossRefMATH
go back to reference Pascual GG, Lopez-Herrejon RE, Pinto M, Fuentes L, Egyed A (2015) Applying multiobjective evolutionary algorithms to dynamic software product lines for reconfiguring mobile applications. J Syst Softw 103:392–411CrossRef Pascual GG, Lopez-Herrejon RE, Pinto M, Fuentes L, Egyed A (2015) Applying multiobjective evolutionary algorithms to dynamic software product lines for reconfiguring mobile applications. J Syst Softw 103:392–411CrossRef
go back to reference Ray T, Tai K, Seow C (2001) An evolutionary algorithm for multiobjective optimization. Eng Optim 33(3):399–424CrossRef Ray T, Tai K, Seow C (2001) An evolutionary algorithm for multiobjective optimization. Eng Optim 33(3):399–424CrossRef
go back to reference Sun B, Li L, Li X (2005) Progress of multicast routing protocols for mobile ad hoc networks. Comput Eng Appl 40(32):139–143 Sun B, Li L, Li X (2005) Progress of multicast routing protocols for mobile ad hoc networks. Comput Eng Appl 40(32):139–143
go back to reference Wang H, Xu H, Yi S, Shi Z (2011) A tree-growth based ant colony algorithm for qos multicast routing problem. Expert Syst Appl 38(9):11787–11795CrossRef Wang H, Xu H, Yi S, Shi Z (2011) A tree-growth based ant colony algorithm for qos multicast routing problem. Expert Syst Appl 38(9):11787–11795CrossRef
go back to reference Wang L, Shen J, Luo J (2015a) Facilitating an ant colony algorithm for multi-objective data-intensive service provision. J Comput Syst Sci 81(4):734–746MathSciNetCrossRefMATH Wang L, Shen J, Luo J (2015a) Facilitating an ant colony algorithm for multi-objective data-intensive service provision. J Comput Syst Sci 81(4):734–746MathSciNetCrossRefMATH
go back to reference Wang Z, Li M, Li J (2015b) A multi-objective evolutionary algorithm for feature selection based on mutual information with a new redundancy measure. Inform Sci 307:73–88MathSciNetCrossRef Wang Z, Li M, Li J (2015b) A multi-objective evolutionary algorithm for feature selection based on mutual information with a new redundancy measure. Inform Sci 307:73–88MathSciNetCrossRef
go back to reference Wineberg M (2014) Statistical analysis for evolutionary computation: an introduction. In: Proceedings of the companion publication of the 2014 annual conference on genetic and evolutionary computation, ACM, GECCO Comp ’14, pp 345–380 Wineberg M (2014) Statistical analysis for evolutionary computation: an introduction. In: Proceedings of the companion publication of the 2014 annual conference on genetic and evolutionary computation, ACM, GECCO Comp ’14, pp 345–380
go back to reference Woldesenbet YG, Yen GG (2009) Dynamic evolutionary algorithm with variable relocation. IEEE Trans Evol Comput 13(3):500–513CrossRef Woldesenbet YG, Yen GG (2009) Dynamic evolutionary algorithm with variable relocation. IEEE Trans Evol Comput 13(3):500–513CrossRef
go back to reference Xu M (2006) The next generation of wireless internet technology: wireless mesh network. Posts and Telecom Press, Beijing Xu M (2006) The next generation of wireless internet technology: wireless mesh network. Posts and Telecom Press, Beijing
go back to reference Yen YS, Chao HC, Chang RS, Vasilakos A (2011) Flooding-limited and multi-constrained qos multicast routing based on the genetic algorithm for manets. Math Comput Model 53(11):2238–2250CrossRef Yen YS, Chao HC, Chang RS, Vasilakos A (2011) Flooding-limited and multi-constrained qos multicast routing based on the genetic algorithm for manets. Math Comput Model 53(11):2238–2250CrossRef
go back to reference Yin PY, Chang RI, Chao CC, Chu YT (2014) Niched ant colony optimization with colony guides for qos multicast routing. J Netw Comput Appl 40:61–72CrossRef Yin PY, Chang RI, Chao CC, Chu YT (2014) Niched ant colony optimization with colony guides for qos multicast routing. J Netw Comput Appl 40:61–72CrossRef
go back to reference Zhang Dg, Zheng K, Zhang T, Wang X (2014) A novel multicast routing method with minimum transmission for wsn of cloud computing service. Soft Comput 19(7):1817–1827 Zhang Dg, Zheng K, Zhang T, Wang X (2014) A novel multicast routing method with minimum transmission for wsn of cloud computing service. Soft Comput 19(7):1817–1827
go back to reference Zhang XM, Zhang Y, Yan F, Vasilakos AV (2015) Interference-based topology control algorithm for delay-constrained mobile ad hoc networks. IEEE Trans Mob Comput 14(4):742–754CrossRef Zhang XM, Zhang Y, Yan F, Vasilakos AV (2015) Interference-based topology control algorithm for delay-constrained mobile ad hoc networks. IEEE Trans Mob Comput 14(4):742–754CrossRef
Metadata
Title
A EA- and ACA-based QoS multicast routing algorithm with multiple constraints for ad hoc networks
Authors
Wei Li
Kangshun Li
Ying Huang
Shuling Yang
Lei Yang
Publication date
16-04-2016
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 19/2017
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2149-3

Other articles of this Issue 19/2017

Soft Computing 19/2017 Go to the issue

Premium Partner