Skip to main content

How Would Ants Implement an Intelligent Route Control System?

  • Conference paper
Analytical and Stochastic Modeling Techniques and Applications (ASMTA 2009)

Abstract

Multihoming, the connection of a stub network through multiple Internet Service Providers (ISPs) to the Internet, has broadly been employed by enterprise networks as a sort of redundancy technique to augment the availability and reliability of their Internet access. Recently, with the emergence of Intelligent Route Control (IRC) products, IRC-capable multihomed networks dynamically select which ISPs’ link to use for different destinations in their traffic in a smart way to bypass congested or long paths as well as Internet outages. This dynamic traffic switch between upstream ISPs is mostly driven by regular measurement of performance metrics such as delay, loss ratio, and available bandwidth of existing upstream paths. However, since IRC systems are commercial products, details of their technical implementation are not available yet. Having the incentive to delve into these systems deeply, in this paper, we employ traditional ant colony optimization (ACO) paradigm to study IRC systems in that domain. Specifically, we are interested in two major questions. Firstly, how much effectively does an ant based IRC system switch between upstream links in comparison to a commercial IRC system? Secondly, what are the realistic underlying performance metrics by which ants pick the path to a food source (destination network) in a multihomed colony? Through extensive simulations under different traffic load and link reliability scenarios, we observe that ants perform well in switching between available egress links. Moreover, delay of paths is not the only criterion by which ants select the path; instead, through their intuitive ACO paradigm, they tend to choose the path with a better performance in terms of both delay and loss ratio.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. InterNAP, Premise-Based Route Optimization

    Google Scholar 

  2. Route Science, Adaptive Networking Software

    Google Scholar 

  3. Cisco Systems, Optimized Edge Routing (OER)

    Google Scholar 

  4. Akella, A., Seshan, S., Shaikh, A.: Multihoming Performance Benefits: An Experimental Evaluation of Practical Enterprise Strategies. In: Proc. USENIX, Boston, MA (June 2004)

    Google Scholar 

  5. Akella, A., et al.: On the Performance Benefits of Multihoming Route Control. IEEE/ACM Transactions on Networking (2008)

    Google Scholar 

  6. Akella, A., et al.: A Measurement-Based Analysis of Multihoming. In: Proc. ACM SIGCOMM, Karlsruhe, Germany (August 2003)

    Google Scholar 

  7. Goldenberg, D., Qiu, L., Xie, H., Yang, Y., Zhang, Y.: Optimizing Cost and Performance for Multihoming. In: Proceedings of ACM SIGCOMM (2004)

    Google Scholar 

  8. Dai, R., Stahl, D.O., Whinston, A.B.: The economics of smart routing and QoS. In: Proceedings of the Fifth International Workshop on Networked Group Communications (2003)

    Google Scholar 

  9. Schreck, G., Rustein, C., Porth, M.: The end of the private WAN. Forrester Brief (March 2002)

    Google Scholar 

  10. Sevcik, P., Bartlett, J.: Improving user experience with route control. Technical Report NetForecast Report 5062. NetForecast (2002)

    Google Scholar 

  11. Guo, F., Chen, J., Li, W., Chiueh, W.: Experiences in Building A Multihoming Load Balancing System. In: Proceedings of IEEE INFOCOM (2004)

    Google Scholar 

  12. Gao, R., Dovrolis, C., Zegura, E.W.: Avoiding oscillations due to intelligent route control systems. In: Proc. IEEE INFOCOM (April 2006)

    Google Scholar 

  13. Dorigo, M.: Optimization, Learning and Natural Algorithms. PhD thesis. Politecnico di Milano, Italy (1992)

    Google Scholar 

  14. Sim, K.M., Sun, K.M.: Ant colony optimization for routing and load-balancing: survey and new directions. IEEE Transactions on Systems, Man and Cybernetics 33(5), 560–572 (2003)

    Article  Google Scholar 

  15. Bonabeau, E., Dorigo, M., Theraulaz, G.: Inspiration for optimization from social insect behavior. Nature 406, 39–42 (2000)

    Article  Google Scholar 

  16. Dorigo, M., Caro, G.D.: The ant colony optimization metaheuristic. In: Corne, D., Dorigo, M., Glover, F. (eds.) New Ideas in Optimization, pp. 11–32. McGraw-Hill, New York (1999)

    Google Scholar 

  17. Dorigo, M., Blum, C.: Ant colony optimization theory: A survey. Theoretical Computer Science 344(2-3), 243–278 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  18. Schoonderwoerd, R., Holl, O., Bruten, J., Rothkrantz, L.: Ant-based Load Balancing in Telecommunications Networks. Tech. Rep., Hewlett Packard Lab. Bristol, U.K., HPL-96-35 (1996)

    Google Scholar 

  19. Zarifzadeh, S., Yazdani, N.: Joint Resource Conserving and Load Distributing Approach for Routing of Survivable Connections. Elsevier Computer Communications 31(14), 3384–3393 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hajabdolali Bazzaz, H., Khonsari, A. (2009). How Would Ants Implement an Intelligent Route Control System?. In: Al-Begain, K., Fiems, D., Horváth, G. (eds) Analytical and Stochastic Modeling Techniques and Applications. ASMTA 2009. Lecture Notes in Computer Science, vol 5513. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02205-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02205-0_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02204-3

  • Online ISBN: 978-3-642-02205-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics