Skip to main content
Erschienen 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

verfasst von: Wei Li, Kangshun Li, Ying Huang, Shuling Yang, Lei Yang

Erschienen in: Soft Computing | Ausgabe 19/2017

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

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.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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!

Literatur
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Zurück zum Zitat 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
Metadaten
Titel
A EA- and ACA-based QoS multicast routing algorithm with multiple constraints for ad hoc networks
verfasst von
Wei Li
Kangshun Li
Ying Huang
Shuling Yang
Lei Yang
Publikationsdatum
16.04.2016
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 19/2017
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-016-2149-3

Weitere Artikel der Ausgabe 19/2017

Soft Computing 19/2017 Zur Ausgabe

Premium Partner