Adaptive multipath routing for large-scale layered networks

Network virtualization technologies enable multiple virtual networks to be laid over common physical networks and provide application or service-oriented networking functionalities in each virtual network. Since virtual networks share and compete for physical network resources, cooperation between virtual networks is necessary to accomplish the system-level optimization. Furthermore, system-wide adaptation is required to react to dynamically changing traffic conditions which cannot be controlled nor predicted by each virtual network. In this paper we propose an adaptive multipath routing mechanism with which globally suboptimal control can be accomplished. For this purpose, we adopt a bio-inspired algorithm, more specifically, an attractor selection model which is a nonlinear mathematical model of biological adaptation. We consider layered network architecture where a virtual network consists of virtual nodes and links which are generated by virtualizing physical domain networks and physical links. In our proposal each of physical and virtual nodes adaptively selects one of pre-established paths in accordance with dynamically changing network conditions. For cooperative routing decisions, we introduce a mechanism for routing controls operating at different virtual networks to share optimization objectives. With such loose inter-network coupling, our proposal is superior to existing control from viewpoints of adaptability and stability.

[1]  Kenji Leibnitz,et al.  Attractor selection and perturbation for robust networks in fluctuating environments , 2010, IEEE Network.

[2]  Xavier Hesselbach,et al.  Virtual Network Embedding: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[3]  Kenji Leibnitz,et al.  Noise-Assisted Concurrent Multipath Traffic Distribution in Ad Hoc Networks , 2013, TheScientificWorldJournal.

[4]  Shietung Peng,et al.  An efficient algorithm for k-pairwise node disjoint path problem in hypercubes , 1995, Proceedings.Seventh IEEE Symposium on Parallel and Distributed Processing.

[5]  Guy Pujolle,et al.  Adaptive-VNE: A flexible resource allocation for virtual network embedding algorithm , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[6]  Robert Löfman Relying on Autonomous Multipath Routing to Achieve Global Load Balancing in the Internet , 2005 .

[7]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[8]  Naoki Wakamiya,et al.  Proposal and Evaluation of Attractor Selection-Based Adaptive Routing in Layered Networks , 2013, 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing.

[9]  K. Kaneko,et al.  Adaptive Response of a Gene Network to Environmental Changes by Fitness-Induced Attractor Selection , 2006, PloS one.

[10]  BERNARD M. WAXMAN,et al.  Routing of multipoint connections , 1988, IEEE J. Sel. Areas Commun..