Local and global hamiltonian cycle protection algorithm based on abstracted virtual topology in fault-tolerant multi-domain optical networks

Since current optical network is actually divided into multiple domains each of which has its own network provider for independent management, the development of multi-domain networks has become the trend of next-generation intelligent optical networks, and then the survivability has also become an important and challenging issue in fault-tolerant multi-domain optical networks. In this paper, we study protection algorithms in multi-domain optical networks and propose a new heuristic algorithm called multi-domain Hamiltonian cycle protection (MHCP) to tolerate the single-fiber link failure. In MHCP, we present the local Hamiltonian cycle (LHC) method based on the physical topology of each single-domain and the global Hamiltonian cycle (GHC) method based on the abstracted virtual topology of multi-domains to protect the intra-fiber link and inter-fiber link failures, respectively. We also present the link-cost formulas to encourage the load balancing and proper links selection for computing the working path of each connection request. Simulation results show that, compared with previous multi-domain protection algorithm, MHCP can obtain better performances in resource utilization ratio, blocking probability, and computation complexity.

[1]  Biswanath Mukherjee,et al.  Survivable WDM mesh networks , 2003 .

[2]  Tibor Cinkler,et al.  A New Shared Segment Protection Method for Survivable Networks with Guaranteed Recovery Time , 2008, IEEE Transactions on Reliability.

[3]  Changcheng Huang,et al.  A fast and scalable inter-domain MPLS protection mechanism , 2004, Journal of Communications and Networks.

[4]  Dieu Linh Truong,et al.  Dynamic routing for shared path protection in multidomain optical mesh networks , 2006 .

[5]  Dominic A. Schupke,et al.  On Hamiltonian cycles as optimal p-cycles , 2005, IEEE Communications Letters.

[6]  Eric Mannie,et al.  Generalized Multi-Protocol Label Switching (GMPLS) Architecture , 2004, RFC.

[7]  Michael Barbehenn,et al.  A Note on the Complexity of Dijkstra's Algorithm for Graphs with Weighted Vertices , 1998, IEEE Trans. Computers.

[8]  John A. Copeland,et al.  Multi-domain mesh optical network protection using Hamiltonian cycles , 2002, Workshop on High Performance Switching and Routing, Merging Optical and IP Technologie.

[9]  W.D. Grover,et al.  Failure-independent path-protecting p-cycles: efficient and simple fully preconnected optical-path protection , 2005, Journal of Lightwave Technology.

[10]  Wayne D. Grover,et al.  Hamiltonian p-cycles for fiber-level protection in semi-homogeneous homogeneous and optical networks , 2004, IEEE Network.

[11]  Mario Martinelli,et al.  Optical Network Survivability: Protection Techniques in the WDM Layer , 2002, Photonic Network Communications.

[12]  Lei Guo,et al.  LSSP: A novel local segment-shared protection for multi-domain optical mesh networks , 2007, Comput. Commun..

[13]  Wayne D. Grover,et al.  Physical-Layer p-Cycles Adapted for Router-Level Node Protection: A Multi-Layer Design and Operation Strategy , 2007, IEEE Journal on Selected Areas in Communications.

[14]  D. Schupke Automatic Protection Switching for p-Cycles in WDM Networks , 2005 .

[15]  Yu Zhang,et al.  New results for path-based shared protection and link-based Hamiltonian cycle protection in survivable WDM networks , 2008, Photonic Network Communications.

[16]  Qing Liu,et al.  Hierarchical routing in multi-domain optical networks , 2006, Comput. Commun..

[17]  Lei Guo,et al.  A New Survivable Heuristic Algorithm Based on Hamiltonian Cycle Protection in Multi-Domain Optical Networks , 2011 .

[18]  Wayne D. Grover,et al.  Design and performance of protected working capacity envelopes based on p-cycles for dynamic provisioning of survivable services , 2005 .

[19]  Zhenrong Zhang,et al.  Dynamically survivable WDM network design with p-cycle-based PWCE , 2005, IEEE Communications Letters.

[20]  John A. Copeland,et al.  Hamiltonian cycle protection: a novel approach to mesh WDM optical network protection , 2001, 2001 IEEE Workshop on High Performance Switching and Routing (IEEE Cat. No.01TH8552).