Algorithmic approaches for efficient enumeration of candidate p-cycles and capacitated p-cycle network design

We develop and test an algorithmic approach for providing p-cycle survivable transport network designs. The basic approach is to first identify a set of primary p-cycles, then to search for improvements on those cycles through various operations to create a final set of cycles of high individual and collective efficiency, before finally placing one p-cycle at a time, iteratively, until all working capacity of the network is protected. We compare the solution quality of the algorithm to optimal designs obtained with ILP methods. The primary advantage of this algorithmic approach is that it entirely avoids the step of enumerating all cycles, which is a preliminary step in both ILP and heuristic solution methods based on preselection. This method proceeds initially with no more than S "primary" p-cycles, and in the worst case will enumerate no more than S/sup 2/-N other candidate cycles during its execution, where S is the number of spans in the network and N is the number of nodes. We also find that the set of candidate cycles developed by the algorithm can themselves be used as a quite small but highly effective set of eligible cycles in an ILP design model.

[1]  J. W. Suurballe Disjoint paths in a network , 1974, Networks.

[2]  Tsong-Ho Wu,et al.  Emerging technologies for fiber network survivability , 1995, IEEE Commun. Mag..

[3]  L. Wuttisittikulkij,et al.  Use of spare wavelengths for traffic restoration in multi-wavelength transport network , 1996, Proceedings of ICC/SUPERCOMM '96 - International Conference on Communications.

[4]  Kazutaka Murakami,et al.  Comparative study on restoration schemes of survivable ATM networks , 1997, Proceedings of INFOCOM '97.

[5]  W. D. Grover,et al.  Self-organizing broad-band transport networks , 1997, Proc. IEEE.

[6]  Lorne Mason,et al.  Restoration strategies and spare capacity requirements in self-healing ATM networks , 1997, Proceedings of INFOCOM '97.

[7]  Wayne D. Grover,et al.  Cycle-oriented distributed preconfiguration: ring-like speed with mesh-like capacity for self-planning network restoration , 1998, ICC '98. 1998 IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM'98 (Cat. No.98CH36220).

[8]  Biswanath Mukherjee,et al.  Survivable WDM mesh networks. Part I-Protection , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[9]  Wayne D. Grover Bridging the Ring-Mesh Dichotomy With P-Cycles , 2000 .

[10]  Sudipta Sengupta,et al.  Capacity efficient distributed routing of mesh-restored lightpaths in optical networks , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[11]  Achim Autenrieth,et al.  Optimal configuration of p-cycles in WDM networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[12]  Oliver W. W. Yang,et al.  Finding protection cycles in DWDM networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[13]  Hong Huang,et al.  A series of Hamiltonian cycle-based solutions to provide simple and scalable mesh optical network resilience , 2002 .

[14]  Wayne D. Grover,et al.  Advances in optical network design with p-cycles: joint optimization and pre-selection of candidate p-cycles , 2002, IEEE/LEOS Summer Topi All-Optical Networking: Existing and Emerging Architecture and Applications/Dynamic Enablers of Next-Generation Optical Communications Systems/Fast Optical Processing in Optical.