Abstract
Load balancing can effectively improve network performance and scalability, but it may cause packet disorder, so worsening the performance. Additionally, without MPLS to establish the desired end-to-end paths, hop-by-hop routing load balancing is more difficult to achieve than the source routing; however, it can significantly improve network performance. In this paper, we propose a load balancing scheme with hop-by-hop routing, by using the burstiness features of flows to make sure that the packets of the same flow arrive at the receiving end in order. Simulation results show that our algorithm can adapt to the dynamic changes of the end-to-end delay and the routing vector, and also can achieve fine-gained load balancing.
Similar content being viewed by others
References
Banner R, Orda A. Multipath routingalgorithms for congestion minimization. IEEE/ACM Trans Netw, 2007, 15: 413–424
Wang H, Xie H, Qiu L, et al. COPE: traffic engineering in dynamic networks. In: Proceedings of ACM SIGCOMM Computer Communication Review, New York, 2006. 99–110
Sirinivas V. Multipath Routing Mechanisms for Traffic Engineering and Quality of Service in the Internet. Ph.D. Thesis, Santa Cruz: University of California, 2001
Chen J, Druschel P, Subramanian D. An efficient multipath forwarding method. In: Proceedings of IEEE INFOCOM, San Francisco, 1998. 1418–1425
Yang X, Wetherall D. Source selectable path diversity via routing deflections. SIGCOMM Comput Commun Rev, 2006, 36: 159–170
Ohara Y, Imahori S, Van Meter R. MARA: maximum alternative routingalgorithm. In: Proceedings of IEEE INFOCOM, Rio de Janeiro, 2009. 298–306
Mrindol P, Francois P, Bonaventure O, et al. An efficient algorithm to enable path diversity in link state routing networks. Comput Netw, 2011, 55: 1132–1149
Prabhavat S, Nishiyama H, Ansari N, et al. On load distribution over multipath networks. IEEE Commun Surv Tut, 2012, 14: 662–680
van der Linden S, Detal G, Bonaventure O. Revisiting next-hop selection in multipath networks. In: Proceedings of SIGCOMM, New York, 2011. 420–421
Merindol P, Pansiot J J, Cateloin S. Improving load balancing with multipath routing. In: Proceedings of 17th International Conference on Computer Communications and Networks, St. Thomas, 2008. 1–8
Kandula S, Katabi D, Davie B, et al. Walking the tightrope: responsive yet stable traffic engineering. In: Proceedings of ACM SIGCOMM, New York, 2005. 253–264
Elwalid A, Jin C, Low S, et al. MATE: MPLS adaptive traffic engineering. In: Proceedings of IEEE INFOCOM, Anchorage, 2001. 1300–1309
Chim T W, Yeung K L, Lui K S. Traffic distribution over equal-cost-multi-paths. Comput Netw, 2005. 49: 465–475
Kandula S, Katabi D, Sinha S, et al. Dynamic load balancing without packet reordering. ACM SIGCOMM Comput Commun Rev, 2007, 37: 51–62
Leung K C, Li V O K, Yang D. An overview of packet reordering in transmission control protocol(TCP): problems, solutions, and challenges. IEEE Trans Parall Distr, 2007, 18: 522–535
Prabhavat S, Nishiyama H, Ansari N, et al. On the performance analysis of traffic splitting on load imbalancing and packet reordering of bursty traffic. In: Proceedings of IEEE International Conference on Network Infrastructure and Digital Content, Beijing, 2009. 236–240
Radunovic B, Gkantsidis C, Gunawardena D, et al. Horizon: balancing tcp over multiple paths in wireless mesh network. In: Proceedings of the 14th ACM International Conference on Mobile Computing and Networking, New York, 2008. 247–258
Leung K C, Li V O K. Generalized load sharing for packet-switching networks: theory and packet-based algorithm. IEEE Trans Parall Distr, 2006, 17: 694–702
Villamizar C. OSPF optimized multipath (ospf-omp). Work Progr, 1999
Shi W G, MacGregor M H, Gburzynski P. A scalable load balancer for forwarding internet traffic: exploiting flow-level burstiness. In: Proceedings of the ACM Symposium on Architecture for Networking and Communications Systems, New York, 2005. 145–152
Bennett J C R, Partridge C, Shectman N. Packet reordering is not pathological network behavior. IEEE/ACM Trans Netw, 1999, 7: 789–798
Dixit A A, Prakash P, Kompella R R, et al. On the efficacy of fine-grained traffic splitting protocols in data center networks. In: Proceedings of ACM SIGMETRICS Performance Evaluation Review, New York, 2012. 411–412
Kashiwazaki H, Kobayashi S, Kawai S, et al. An adaptive approach for network traffic load balancing by using one-way delay. In: Proceedings of IEEE/IPSJ 12th International Symposium on Applications and the Internet (SAINT), Izmir, 2012. 345–350
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, F., Wu, C., Wang, B. et al. Dynamic load distribution with hop-by-hop forwarding based on max-min one-way delay. Sci. China Inf. Sci. 57, 1–12 (2014). https://doi.org/10.1007/s11432-013-4956-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-013-4956-9