Skip to main content
Log in

Optimization of link load balancing in multiple spanning tree routing networks

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

In telecommunication networks based on the current Ethernet technology, routing of traffic demands is based on multiple spanning trees: the network operator configures different routing spanning trees and assigns each demand to be routed in one of the selected spanning trees. A major optimization issue in this solution is the combined determination of (i) a set of appropriate spanning trees, and (ii) assignment of demands to the trees, in order to achieve an optimal load balancing on the links of the network. In this paper we consider models and solving techniques for lexicographical optimization of two load balancing objective functions. The first objective is the min-max optimization of the n worst link loads (with n up to the total number of network links), and the second objective is the minimization of the average link load (when n is smaller than the total number of network links). Besides exact methods, a heuristic technique that can compute both feasible solutions and lower bounds for the addressed optimization problem is proposed. Finally, we discuss effectiveness of different solution using results of a numerical study of realistic case studies.

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.

Similar content being viewed by others

References

  1. IEEE Standard 802.1s (2002). Virtual bridged local area networks—Amendment 3: multiple spanning trees.

  2. Technical Specification MEF 6.1, (2008). Ethernet services definitions—Phase 2, Metro Ethernet Forum.

  3. de Sousa, A. F., & Soares, G. (2007). Improving load balance and minimizing service disruption on ethernet networks using IEEE 802.1S MSTP. In EuroFGI workshop on IP QoS and traffic control (pp. 25–35). Paris: IST.

    Google Scholar 

  4. Iovanna, P., Nicosia, G., Oriolo, G., Sanita, L., & Sperduto, E. (2008). Local restoration for trees and arborescences. In Lecture notes on computer science : Vol. 5464. First Euro-NF workshop, FITraMEn 2008, Revised selected papers (pp. 130–140). Berlin: Springer.

    Google Scholar 

  5. Padmaraj, M., Nair, S., Marchetti, M., Chiruvolu, G., & Ali, M. (2005). Traffic engineering in enterprise ethernet with multiple spanning tree regions. In Proc. of system communications (ICW’05), Montreal, Canada (pp. 261–266).

  6. de Sousa, A. F., & Soares, G. (2006). Improving load balance of ethernet carrier networks using IEEE 802.1S MSTP with multiple regions. In Lecture notes on computer science : Vol. 3976. IFIP TC6 networking (pp. 1250–1260). Berlin: Springer.

    Google Scholar 

  7. Kern, A., Moldovan, I., & Cinkler, T. (2006). Scalable tree optimization for QoS ethernet. In IEEE symp. on computers and communications (ISCC’06) (pp. 578–584).

  8. Ali, M., Chiruvolu, G., & Ge, A. (2005). Traffic engineering in metro ethernet. IEEE Network, 19(2), 10–17.

    Article  Google Scholar 

  9. Kolarov, A., Sengupta, B., & Iwata, A. (2004). Design of multiple reverse spanning trees in next generation of ethernet-VPNs. In IEEE GLOBECOM’04 (Vol. 3, pp. 1390–1395).

  10. Sharma, S., Gopalan, K., Nanda, S., & Chiueh, T. (2004). Viking: a multi-spanning-tree ethernet architecture for metropolitan area and cluster networks. In IEEE INFOCOM’04 (Vol. 4, pp. 2283–2294).

  11. Ishizu, K., Kuroda, M., & Kamura, K. (2004). SSTP: an 802.1s extention to support scalable spanning tree for mobile metropolitan area network. In IEEE GLOBECOM’04 (Vol. 3, pp. 1500–1504).

  12. Lim, Y., Yu, H., Das, S., Lee, S.-S., & Gerla, M. (2003). QoS-aware multiple spanning tree mechanism over a bridged LAN environment. In IEEE GLOBECOM’03 (Vol. 6, pp. 3068–3072).

  13. Santos, D., de Sousa, A., & Alvelos, F. (2008). Traffic engineering of telecommunication networks based on multiple spanning tree routing. In Lecture notes on computer science : Vol. 5464. First Euro-NF workshop, FITraMEn 2008, Revised selected papers (pp. 114–129). Berlin: Springer.

    Google Scholar 

  14. Santos, D., de Sousa, A., & Alvelos, F. (2009). Load balancing of telecommunication networks based on multiple spanning trees. In International network optimization conference (INOC), Pisa, Italy.

  15. Pióro, M., & Medhi, D. (2004). Routing, flow and capacity design in communication and computer networks. San Mateo: Morgan Kaufmann.

    Google Scholar 

  16. Ogryczak, W., Pióro, M., & Tomaszewski, A. (2005). Telecommunications network design and max-min optimization problem. Journal of Telecommunications and Information Technology, 3, 43–56.

    Google Scholar 

  17. Nace, D., & Pióro, M. (2008). Max-Min fairness and its applications to routing and load-balancing in communication networks: a tutorial. IEEE Surveys and Tutorials, 10(4), 5–17.

    Article  Google Scholar 

  18. Radunovic, B., & Boudec, J.-Y. L. (2007). A unified framework for max-min and min-max fairness with applications. ACM/IEEE Transactions on Networking, 15(5), 1073–1083.

    Article  Google Scholar 

  19. Dzida, M., Pióro, M., & Zagożdżon, M. (2004). The application of max-min fairness rule to bandwidth allocation in telecommunication networks. In The 3rd Polish-German teletraffic symposium (PGTS), Dresden.

  20. Pióro, M., Dzida, M., Kubilinskas, E., Nilsson, P., Ogryczak, W., Tomaszewski, A., & Zagożdżon, M. (2005). Applications of the max-min fairness principle in telecommunication network design. In Next generation Internet networks (NGI 05), IEEE Xplore, Rome, Italy.

  21. Ogryczak, W., Milewski, M., & Wierzbicki, A. (2007). Fair and effcient bandwidth allocation with the reference point methodology. In International network optimization conference (INOC), Spa, Belgium.

  22. Ogryczak, W., & Śliwiński, T. (2003). On solving linear programs with the ordered weighted averaging objective. European Journal of Operational Research, 148, 80–91.

    Article  Google Scholar 

  23. Santos, D., de Sousa, A., Alvelos, F., Dzida, M., Pióro, M., & Zagożdżdon, M. (2009). Traffic engineering of multiple spanning tree routing networks: the load balancing case. In Next generation Internet networks (NGI 09), IEEE Xplore, Aveiro, Portugal.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dorabella Santos.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Santos, D., de Sousa, A., Alvelos, F. et al. Optimization of link load balancing in multiple spanning tree routing networks. Telecommun Syst 48, 109–124 (2011). https://doi.org/10.1007/s11235-010-9337-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-010-9337-8

Keywords

Navigation